We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Great Barrier Reef

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Great Barrier Reef?

We'll send you updates with the latest deals, reviews and articles for Great Barrier Reef each week.

Map of Great Barrier Reef Hotels

Hotels (319)

B&Bs / Inns (168)

Speciality Lodging (530)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels | Luxury | Best Service | Romance
 
Bedarra Island Resort (Bedarra Island, Australia) 5.0 of 5
Mission Beach Rd, Bedarra Island, Queensland 4870, Australia
Show Prices
US$726 - US$1,092 Avg. price/night*
Ollie #1 of 319 hotels in Great Barrier Reef
Traveller photos (364)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels | Luxury
 
Orpheus Island Lodge (Orpheus Island, Australia) 5.0 of 5
Palm Island QLD 4805 | Townsville, Orpheus Island, Queensland 4810, Australia
Show Prices
US$982 - US$1,680 Avg. price/night*
Ollie #2 of 319 hotels in Great Barrier Reef
  •  Fairy Tale 
  • Let me turn our story into a really good one. Wonderful helicopter ride... more
  • 16 November 2018
Traveller photos (598)
Announcement ALL-INCLUSIVE RESORT
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels
 
Mai Tai Resort (Port Douglas, Australia) 4.5 of 5
292 Mossman-Mt Molloy Rd | Cassowary, Port Douglas, Queensland 4873, Australia
Show Prices
US$110 - US$228 Avg. price/night*
Ollie #3 of 319 hotels in Great Barrier Reef
  •  Perfect retreat 
  • We just had 5 days at the Mai Tai, and quiet honestly they could not have... more
  • 17 November 2018
Traveller photos (515)
Certificate of Excellence
Travellers' Choice® 2018 Winner Bargain | Small Hotels | Best Service
 
Lazy Lizard Motor Inn (Port Douglas, Australia) 3.5 of 5
121 Davidson St, Port Douglas, Queensland 4877, Australia
Show Prices
US$66 - US$128 Avg. price/night*
Ollie #4 of 319 hotels in Great Barrier Reef
  •  Happy Holiday 
  • The service and help we recieved was wonderful. It was easy to get Into... more
  • 12 November 2018
Traveller photos (310)
Certificate of Excellence
Travellers' Choice® 2018 Winner Bargain
 
Port Douglas Motel (Port Douglas, Australia) 3.5 of 5
9 Davidson St | Just 50 metres from Macrossan Street, Port Douglas, Queensland 4877, Australia
Show Prices
US$78 - US$115 Avg. price/night*
Ollie #5 of 319 hotels in Great Barrier Reef
Traveller photos (163)
Henderson Park Farm Retreat (Rockhampton, Australia) 3.0 of 5
CH Barretts Road | Barmoya,Queensland, Rockhampton, Queensland 4702, Australia
Show Prices
US$144 - US$171 Avg. price/night*
Ollie #6 of 319 hotels in Great Barrier Reef
Traveller photos (214)
Special Offer BEST RATES...
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service
 
Mackay Oceanside Central (Mackay, Australia) 4.0 of 5
2C East Gordon St, Mackay, Queensland 4740, Australia
Show Prices
US$88 - US$151 Avg. price/night*
Ollie #7 of 319 hotels in Great Barrier Reef
Traveller photos (137)
Peninsula Boutique Hotel (Port Douglas, Australia) 4.5 of 5
9 - 13 Esplanade, Port Douglas, Queensland 4877, Australia
Show Prices
US$232 - US$308 Avg. price/night*
Ollie #8 of 319 hotels in Great Barrier Reef
Traveller photos (730)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance | Top Hotels
 
Beach Club (Hamilton Island, Australia) 4.5 of 5
9 Resort Drive, 4803, Australia
Show Prices
US$470 - US$572 Avg. price/night*
Ollie #9 of 319 hotels in Great Barrier Reef
Traveller photos (1228)
Offers & Announcements Romantic Escape
Lady Elliot Island Eco Resort (Lady Elliot Island, Australia) 3.0 of 5
Lady Elliot Island, Queensland 4216, Australia
Show Prices
US$388 - US$481 Avg. price/night*
Ollie #10 of 319 hotels in Great Barrier Reef
  •  took the kids 
  • awesome, turtles, manta rays, dolphins, swam and dived with them all... more
  • 17 November 2018
Traveller photos (1550)
Garrick House (Port Douglas, Australia) 3.5 of 5
Garrick House 11-13 Garrick St, Port Douglas, Queensland 4877, Australia
Show Prices
US$95 - US$204 Avg. price/night*
Ollie #11 of 319 hotels in Great Barrier Reef
Traveller photos (115)
Castle Crest Motel (Townsville, Australia) 3.0 of 5
2 Rose Street North Ward, Townsville, Queensland 4810, Australia
Show Prices
US$64 - US$95 Avg. price/night*
Ollie #12 of 319 hotels in Great Barrier Reef
Traveller photos (21)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance | Luxury | Top Hotels
 
Qualia Resort (Hamilton Island, Australia) 5.0 of 5
20 Whitsunday Boulevard, 4803, Australia
Show Prices
US$743 - US$1,563 Avg. price/night*
Ollie #13 of 319 hotels in Great Barrier Reef
  •  Absolutely AMAZING! 
  • My husband and I stayed here for our honeymoon and it was the best... more
  • 8 November 2018
Traveller photos (1823)
Offers & Announcements Signature Experience
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels
 
Korte's Resort (Rockhampton, Australia) 4.5 of 5
984 Yaamba Rd, Rockhampton, Queensland 4702, Australia
Show Prices
US$97 - US$126 Avg. price/night*
Ollie #14 of 319 hotels in Great Barrier Reef
Traveller photos (136)
Offers & Announcements BEST PRICES - BOOK...
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels | Romance | Luxury
 
Lizard Island Resort (Lizard Island, Australia) 5.0 of 5
| PMB 40 Cairns, Cook Shire, Lizard Island, Queensland 4871, Australia
Show Prices
US$1,248 - US$2,006 Avg. price/night*
Ollie #15 of 319 hotels in Great Barrier Reef
Traveller photos (711)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels
 
Empire Apartment Hotel (Rockhampton, Australia) 4.5 of 5
5 East Street, Rockhampton, Queensland 4700, Australia
Show Prices
US$124 - US$186 Avg. price/night*
Ollie #16 of 319 hotels in Great Barrier Reef
  •  A cut above  
  • The Empire is a cut above the local Rockhampton standard, with roomy... more
  • 16 November 2018
Traveller photos (215)
Certificate of Excellence
Travellers' Choice® 2018 Winner Bargain | Romance
 
Pink Flamingo (Port Douglas, Australia) 3.5 of 5
115 Davidson St, Port Douglas, Queensland 4877, Australia
No photo provided
Show Prices
US$76 - US$118 Avg. price/night*
Ollie #17 of 319 hotels in Great Barrier Reef
  •  Home from home 
  • We stayed a couple of weeks ago. We wanted a pet friendly, comfortable... more
  • 5 November 2018
Traveller photos (432)
Certificate of Excellence
Travellers' Choice® 2018 Winner Value for Money | Family | Luxury | Top Hotels | Best Service
 
23-51 Anderson Rd, Cairns, Queensland 4868, Australia
Show Prices
US$63 - US$115 Avg. price/night*
Ollie #18 of 319 hotels in Great Barrier Reef
Traveller photos (664)
Mowbray By The Sea (Port Douglas, Australia) 4.0 of 5
40 Mowbray St, Port Douglas, Queensland 4877, Australia
Show Prices
US$137 - US$245 Avg. price/night*
Ollie #19 of 319 hotels in Great Barrier Reef
  •  Beautifull location 
  • The only thing we could find bad with our stay was we had to leave this is... more
  • 15 November 2018
Traveller photos (88)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels
 
Freestyle Resort Port Douglas (Port Douglas, Australia) 4.0 of 5
47 Davidson St, Port Douglas, Queensland 4877, Australia
Show Prices
US$111 - US$211 Avg. price/night*
Ollie #20 of 319 hotels in Great Barrier Reef
  •  Great Accommodation 
  • My friend and I stayed in a 1 bedroom very well appointed ground floor... more
  • 11 November 2018
Traveller photos (473)
Offers & Announcements Book Direct & Save 10%