Two scuba divers exploring a vibrant coral reef with various colorful corals and marine life.

Find hotels in Great Barrier Reef from £40

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
9 Aug - 10 Aug
Tomorrow
10 Aug - 11 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Great Barrier Reef hotels

Resort
Breakfast included
Hotel
Pool
Spa

1. Pacific Hotel Cairns

Pacific Hotel Cairns
Cairns Central Business District
Australia
Tanya
£115
includes taxes & fees
5 Sept - 6 Sept
Pacific Hotel Cairns

2. Airlie Beach Hotel

Airlie Beach Hotel
Airlie Beach
Australia
Brad
£105
includes taxes & fees
1 Sept - 2 Sept
Airlie Beach Hotel

3. Ramada Resort by Wyndham Port Douglas

Ramada Resort by Wyndham Port Douglas
Port Douglas
United States
Sasha
£134
includes taxes & fees
1 Sept - 2 Sept
Ramada Resort by Wyndham Port Douglas

4. Hilton Cairns

Hilton Cairns
Cairns Central Business District
Australia
Owais
£120
includes taxes & fees
4 Sept - 5 Sept
Hilton Cairns

5. Pullman Palm Cove Sea Temple Resort and Spa

Pullman Palm Cove Sea Temple Resort and Spa
Palm Cove
Australia
Maria
£165
includes taxes & fees
8 Sept - 9 Sept
Pullman Palm Cove Sea Temple Resort and Spa

6. Lazy Lizard Motor Inn

Lazy Lizard Motor Inn
Port Douglas
Australia
Joanna
£120
includes taxes & fees
2 Sept - 3 Sept
Lazy Lizard Motor Inn

7. Cairns Harbourside Hotel

Cairns Harbourside Hotel
Cairns North
United States
Venkataraman
£113
includes taxes & fees
9 Aug - 10 Aug
Cairns Harbourside Hotel

8. Ramada By Wyndham Cairns City Centre

Ramada By Wyndham Cairns City Centre
Cairns Central Business District
Australia
Doug
£84
includes taxes & fees
5 Sept - 6 Sept
Ramada By Wyndham Cairns City Centre

9. Magnums Airlie Beach

Magnums Airlie Beach
Airlie Beach
Australia
Nathan
£52
includes taxes & fees
26 Aug - 27 Aug
Magnums Airlie Beach

10. Shangri-La The Marina, Cairns

Shangri-La The Marina, Cairns
Cairns Central Business District
Australia
Kenneth
£158
includes taxes & fees
28 Aug - 29 Aug
Shangri-La The Marina, Cairns

11. Oaks Port Douglas Resort

Oaks Port Douglas Resort
Port Douglas
Australia
Larissa
£125
includes taxes & fees
31 Aug - 1 Sept
Oaks Port Douglas Resort

12. Coral Sea Resort

Coral Sea Resort
Airlie Beach
Australia
Samir
£186
includes taxes & fees
25 Aug - 26 Aug
Coral Sea Resort

13. Cairns Sheridan Hotel

Cairns Sheridan Hotel
Cairns North
Australia
Benny
£119
includes taxes & fees
29 Aug - 30 Aug
Cairns Sheridan Hotel

14. Club Wyndham Mission Beach

Club Wyndham Mission Beach
Mission Beach
United Kingdom
Ian
£97
includes taxes & fees
6 Sept - 7 Sept
Club Wyndham Mission Beach

15. Crystalbrook Flynn

Crystalbrook Flynn
Cairns Central Business District
Australia
Diarmid
£163
includes taxes & fees
2 Sept - 3 Sept
Crystalbrook Flynn

16. Mantra Gladstone

Mantra Gladstone
Barney Point
Australia
Sherry
£79
includes taxes & fees
29 Aug - 30 Aug
Mantra Gladstone

17. Cairns Colonial Club Resort

Cairns Colonial Club Resort
Manunda
United States
Eleanora
£87
includes taxes & fees
6 Sept - 7 Sept
Cairns Colonial Club Resort

18. Victoria Street Boutique Hotel

Victoria Street Boutique Hotel
North Ward
Australia
Christine
£83
includes taxes & fees
23 Aug - 24 Aug
Victoria Street Boutique Hotel

19. DoubleTree by Hilton Hotel Cairns

DoubleTree by Hilton Hotel Cairns
Cairns Central Business District
Canada
Vanessa
£116
includes taxes & fees
7 Sept - 8 Sept
DoubleTree by Hilton Hotel Cairns

20. Heritage Cairns

Heritage Cairns
Cairns Central Business District
Australia
Cindy
£83
includes taxes & fees
7 Sept - 8 Sept
Heritage Cairns
View all properties

Holiday Rentals in Great Barrier Reef

Aparthotel

Trinity Collective

Trinity Collective
Trinity Beach
"Great place to stay, very clean, tidy & staff were very friendly."
Trinity Collective
Aparthotel

The Reef Retreat

The Reef Retreat
Palm Cove
"Super easy booking, check-in and great communication. Would definitely stay again."
The Reef Retreat
Aparthotel

Silkari Lagoons Port Douglas

Silkari Lagoons Port Douglas
Port Douglas
"Lovely resort, good facilities and recommend pool side rooms"
Silkari Lagoons Port Douglas
Aparthotel

Melaleuca Resort

Melaleuca Resort
Palm Cove
"Clean room, facilities great, location perfect."
Melaleuca Resort
Aparthotel

On the Beach Holiday Apartments

On the Beach Holiday Apartments
Trinity Beach
"A great spot. We loved it! So close to the beach. "
On the Beach Holiday Apartments
Aparthotel

Coral Sands Resort

Coral Sands Resort
Trinity Beach
"Really well located. Easy, clean accomodation which met all the basic needs of a family holiday."
Coral Sands Resort
Aparthotel

Beachfront Apartments on Trinity Beach

Beachfront Apartments on Trinity Beach
Trinity Beach
"This was a very clean, well kept and well located apartment for a short stay!"
Beachfront Apartments on Trinity Beach
Aparthotel

Drift Palm Cove

Drift Palm Cove
Palm Cove
"Loved all to do with our stay. Atmosphere, cleanliness, staff easy beach access amazing pool and plenty of spots to eat with great price ranges "
Drift Palm Cove
Aparthotel

Agincourt Beachfront Apartments

Agincourt Beachfront Apartments
Clifton Beach
"Fabulous location in a beachfront apartment. Loved the pool and our wonderful sea views. Bus stop nearby for easy access into Cairns"
Agincourt Beachfront Apartments
Apartment

Cocos Holiday Apartments

Cocos Holiday Apartments
Trinity Beach
"Great stay. Friendly staff. Clean and tidy. Great location "
Cocos Holiday Apartments
Aparthotel

Mirage Whitsundays

Mirage Whitsundays
Cannonvale
"Great spacious rooms in a lovely location an easy walk from town, would happily stay again"
Mirage Whitsundays
Aparthotel

Roydon Beachfront Apartments

Roydon Beachfront Apartments
Trinity Beach
"Very spacious with a nice view towards the ocean."
Roydon Beachfront Apartments
Aparthotel

Cascade Gardens

Cascade Gardens
Cairns Central Business District
"The room was clean and tidy, hotel was close to esplanade , the bathroom was a bit dated. Not a large pool but a nice area including BBQ. Overall good value for the price, We would be happy to stay again when in Cairns next time"
Cascade Gardens
Aparthotel

Villa San Michele

Villa San Michele
Port Douglas
"It’s on the busiest street and parking is very tight and unallocated"
Villa San Michele
Aparthotel

Cairns Beach Resort

Cairns Beach Resort
Holloways Beach
"We stayed on the first floor with a pool view. The room was clean, large and comfortable. The resort was quite and the parking was convenient. Bed was large and comfy. The shower was great! I love a dual bath shower. Thankyou ☺️"
Cairns Beach Resort
See all holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Great Barrier Reef attractions

A large public swimming pool with people swimming and playing, surrounded by buildings and mountains in the background.
Photo by Tourism and Events Queensland

Cairns Esplanade

9.2/10 (7,071 reviews)
Stroll along the boardwalk surrounded by palms tree and landscaped gardens and watch the sun set over the Coral Sea.
See properties
A sandy beach with palm trees and ocean waves.

Palm Cove Beach

9.0/10 (4,218 reviews)
Located in between the Daintree Rainforest and the Great Barrier Reef, this palm tree-lined beach is an idyllic spot to take it easy or begin an adventure.
See properties
A coastal landscape with clear turquoise waters, sandy beaches, and green hills.

Whitehaven Beach

9.6/10 (822 reviews)
Stroll along this famous beach on Whitsunday Island to experience its dazzling white sands and gently lapping waters in different hues of blue and green.
See properties
A marina with several sailboats docked at the pier.

Cairns Marlin Marina

8.8/10 (3,149 reviews)
Enjoy views of the harbour and and unwind with al-fresco dining, entertainment and shopping beside the bay.
See properties
A tropical beach with clear turquoise waters, a sandy shore, and lush greenery.

Four Mile Beach

9.2/10 (1,998 reviews)
One of the most-photographed stretches of beach in Australia has pristine white sands, waving palm trees, clear blue water and spectacular views across the ocean.
See properties

Learn more about Great Barrier Reef

The largest coral reef in the world lies just off the coast of Cairns and offers thousands of kilometers of coral, marine life and untouched white sand beaches.

See all hotels in Great Barrier Reef
Two scuba divers exploring a vibrant coral reef with various colorful corals and marine life.
Photo by Tourism and Events Queensland

Top Great Barrier Reef Hotel Reviews

Pacific Hotel Cairns

Pacific Hotel Cairns

10/10 Excellent
"Staff were very friendly polite and helpful. Room was great, including super comfy bed. Great location very close to where boats to barrier reef / Fitzroy island etc. leave from."
Alice 1-night trip
Posted 5 hours ago
Pacific Hotel Cairns
Hilton Cairns

Hilton Cairns

8/10 Good
"I especially appreciated the luggage service, help with arranging taxis, and the services available even after check-out. These were very convenient and well managed."
JI YEON 1-night trip
Posted 6 hours ago
Hilton Cairns
Cairns Harbourside Hotel

Cairns Harbourside Hotel

10/10 Excellent
"Would stay again. Lovely staff,spacious room and comfy beds. Room could do with some modernising but everything was clean and working. Recommend."
Susan 11-night trip
Posted 6 hours ago
Cairns Harbourside Hotel
Airlie Beach Hotel

Airlie Beach Hotel

10/10 Excellent
"Very convenient location, helpful staff. Will stay again!"
Irina 5-night trip
Posted 1 day ago
Airlie Beach Hotel
Cairns Colonial Club Resort

Cairns Colonial Club Resort

10/10 Excellent
"Loved the breakfast"
Drusilla 1-night trip
Posted 1 day ago
Cairns Colonial Club Resort
DoubleTree by Hilton Hotel Cairns

DoubleTree by Hilton Hotel Cairns

8/10 Good
"Great location, great staff and pretty decent facilities!"
Cassandra 5-night trip
Posted 1 day ago
DoubleTree by Hilton Hotel Cairns
Coral Sea Resort

Coral Sea Resort

10/10 Excellent
"Staff very polite ! Resort and grounds kept spotless!"
Michael Francis 6-night trip
Posted 2 days ago
Coral Sea Resort
Magnums Airlie Beach

Magnums Airlie Beach

10/10 Excellent
"What a beautiful place to stay It's like walking into the forest in ubud but strangly in the middle of town Walking distance to everywhere"
Nicole Lee 6-night trip
Posted 3 days ago
Magnums Airlie Beach
Shangri-La The Marina, Cairns

Shangri-La The Marina, Cairns

10/10 Excellent
"I had a wonderful stay. The food was delicious, beautiful marina view, which made every moment on the balcony more enjoyable. The atmosphere was relaxing, the staff were friendly. I would definitely recommend this hotel to anyone looking for premium location, great food and stunning waterfront views."
Xiao Jing 4-night trip
Posted 3 days ago
Shangri-La The Marina, Cairns

More cheap stays in Great Barrier Reef

Cairns Sunland Leisure Park

Cairns Sunland Leisure Park

49-61 Little Pease Street Manoora QLD
£40
23 Aug - 24 Aug
includes taxes & fees
Cairns Sunland Leisure Park
The Espy Hostel

The Espy Hostel

83 Esplanade Cairns QLD
£51
10 Aug - 11 Aug
includes taxes & fees
7.6/10 Good! (89 reviews)
The Espy Hostel
Magnums Airlie Beach

Magnums Airlie Beach

370 Shute Harbour Rd. Airlie Beach QLD
£52
26 Aug - 27 Aug
includes taxes & fees
8.4/10 Very good! (765 reviews)
Magnums Airlie Beach
The Reef Motel

The Reef Motel

228 Lake Street Cairns QLD
£58
30 Aug - 31 Aug
includes taxes & fees
4.8/10 (15 reviews)
The Reef Motel
Summit Motel

Summit Motel

6 Victoria Street Townsville QLD
£79
12 Aug - 13 Aug
includes taxes & fees
8.6/10 Excellent! (405 reviews)
Summit Motel
Gilligan's Backpackers Hotel & Resort

Gilligan's Backpackers Hotel & Resort

57-89 Grafton Street Cairns QLD
£111
27 Aug - 28 Aug
includes taxes & fees
8/10 Very good! (451 reviews)
Gilligan's Backpackers Hotel & Resort

Hotels in Great Barrier Reef with star rating

Find out more about Great Barrier Reef

Top reasons to visit Great Barrier Reef

  • Stunning Marine Life: Experience the diverse underwater ecosystem, home to vibrant coral reefs and an array of marine species.
  • Whale Watching: Witness majestic whales during their migration season, an unforgettable sight for nature enthusiasts.
  • Reef Adventures: Engage in thrilling activities such as snorkelling and scuba diving to explore the reef up close.
  • Kayaking Tours: Enjoy a peaceful paddle through pristine waters, offering a unique perspective of the reef's beauty.
  • Eco-Friendly Experiences: Participate in sustainable tourism activities that promote conservation and environmental awareness.

Things to do in Great Barrier Reef

The Great Barrier Reef offers a fantastic eco-friendly getaway for families, featuring a variety of activities. Visitors can enjoy whale watching, boat trips, and exciting reef adventures in Cairns. For those looking for recreational pursuits, kayaking tours and other outdoor activities are available, alongside shopping and theatre options nearby, ensuring a memorable experience for all.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Great Barrier Reef

  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations for the Great Barrier Reef with your flights and activities through an Expedia package.

Best time to go to Great Barrier Reef

The best time to visit Great Barrier Reef depends on your weather preferences. The hottest average temperature around Great Barrier Reef is in January and February. February is mostly cloudy. The coolest average temperature around Great Barrier Reef is in June when weather is mostly sunny and rainfall is no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudiness
January79.5°F (26.4°C)Frequent RainMostly Cloudy
February79.5°F (26.4°C)Moderate RainMostly Cloudy
March76.5°F (24.7°C)Light RainMostly Sunny
April72.3°F (22.4°C)Light RainMostly Sunny
May66.6°F (19.2°C)No RainMostly Sunny
June62.6°F (17.0°C)No RainMostly Sunny
July63.9°F (17.7°C)No RainMostly Sunny
August63.5°F (17.5°C)No RainSunny
September68.4°F (20.2°C)No RainMostly Sunny
October72.5°F (22.5°C)No RainMostly Sunny
November76.5°F (24.7°C)Light RainMostly Sunny
December78.3°F (25.7°C)Light RainMostly Sunny

Explore a world of travel with Expedia