Great Barrier Reef Holidays from AU$708

Book a Hotel + Flight or Car together to unlock savings

Choose two or more items and save on your trip:
    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to AU$460 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

The Latest Great Barrier Reef Holiday Deals

Prices and availability subject to change. Additional terms may apply.
The Reef Retreat
Coral Sands Resort
Getaway On Grafton
The Mediterranean Port Douglas
Rydges Esplanade Resort Cairns

Our guide on where to stay in Great Barrier Reef

Find the best Great Barrier Reef areas and neighborhoods for the activities you enjoy most. Learn more about Great Barrier Reef

Our pick of the best Great Barrier Reef Hotel Deals

Madison Plaza Townsville
Madison Plaza Townsville
4 out of 5
409 Flinders St., Corner Of Stanley And Flinders St., Townsville, QLD
Fully refundableReserve now, pay when you stay
The price is AU$139 per night from 28 Apr to 29 Apr
AU$139
per night
28 Apr - 29 Apr
7.2/10 Good! (1,001 reviews)
"The staff was very helpful and friendly. Travellers please note that reception closes for lunch between 12 and 1. If you arrive during this time then grab a coffee or lunch at the great selection of cafes in the Laneway close by"

Reviewed on 24 Apr. 2024

Madison Plaza Townsville
Shangri-La The Marina, Cairns
Shangri-La The Marina, Cairns
5 out of 5
Pierpoint Road, Cairns, QLD
Fully refundableReserve now, pay when you stay
The price is AU$270 per night from 29 Apr to 30 Apr
AU$270
per night
29 Apr - 30 Apr
8.8/10 Excellent! (1,004 reviews)
"Great helpful staff. Very friendly."

Reviewed on 23 Apr. 2024

Shangri-La The Marina, Cairns
Sheraton Grand Mirage Resort, Port Douglas
Sheraton Grand Mirage Resort, Port Douglas
5 out of 5
Port Douglas Road, Port Douglas, QLD
Fully refundableReserve now, pay when you stay
The price is AU$409 per night from 27 Apr to 28 Apr
AU$409
per night
27 Apr - 28 Apr
8.6/10 Excellent! (832 reviews)
"Staff are amazing. Special thanks to Brandon who offered to take our luggage to our room with his golf cart without even asking him. Food was amazing, lots of variety. Would’ve been nice if there was another pool table to minimise waiting time. AC was noisy a bit in our room, but not to the extent ..."

Reviewed on 20 Apr. 2024

Sheraton Grand Mirage Resort, Port Douglas
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover the most popular places to visit in Great Barrier Reef

What to do in Great Barrier Reef

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.