The Great Barrier Reef
You MUST visit the Great Barrier Reef!
There are many great places to stay on the Great Barrier Reef, with a variety of experiences waiting for you. You could stay on an island, be it a resort like Hamilton Island, or something more isolated and remote such as Haggerstone Island.
There is also a multitude of resorts and hotels in the cities and towns along the coast of the Great Barrier reef, catering to all types of visitors.