The best time to visit Brisbane is during the winter months (June - September), when the weather is warm going on hot, but the humidity is far lower than it is for the rest of the year.
Resorts and hotels do tend to get very busy at these times, with many Australians coming up from the South of the country on holiday, so you need to book well in advance.
If you can take the energy sapping heat of summer, then you will find Brisbane quieter and more relaxed, and many hotels have special offers to attract you - though not over Christmas and New Year.