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 (167)

Speciality Lodging (511)

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® 2017 Winner Small Hotels | Romance
 
Bedarra Island Resort (Bedarra Island, Australia) 5.0 of 5
via Mission Beach, Bedarra Island, Queensland 4852, Australia
US$790 - US$1,189 Avg. price/night*
Ollie #1 of 319 hotels in Great Barrier Reef
Traveller photos (251)
Certificate of Excellence
Travellers' Choice® 2017 Winner Best Service
 
Potters Oceanside Motel (Mackay, Australia) 4.0 of 5
2c East Gordon St, Mackay, Queensland 4740, Australia
Show Prices
US$98 - US$132 Avg. price/night*
Ollie #2 of 319 hotels in Great Barrier Reef
  •  Exceptional 
  • An amazing place to stay. Exceptional value and the location is perfect. A... more
  • 10 January 2018
Professional photos | Traveller photos (104)
Certificate of Excellence
Travellers' Choice® 2017 Winner Bargain | Best Service | Small Hotels
 
Lazy Lizard Motor Inn (Port Douglas, Australia) 3.5 of 5
121 Davidson St, Port Douglas, Queensland 4877, Australia
Show Prices
US$83 - US$129 Avg. price/night*
Ollie #3 of 319 hotels in Great Barrier Reef
  •  loved this place! 
  • The room was perfect and had everything we needed. The staff/owners went... more
  • 18 January 2018
Professional photos | Traveller photos (288)
Travellers' Choice® 2017 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$79 - US$148 Avg. price/night*
Ollie #4 of 319 hotels in Great Barrier Reef
  •  Fantastic place 
  • We had a fantastic time here. The rooms are a good size with a kitchette... more
  • 13 January 2018
Professional photos | Traveller photos (138)
Lady Elliot Island Eco Resort (Lady Elliot Island, Australia) 3.0 of 5
Lady Elliot Island, Queensland 4216, Australia
Show Prices
US$367 - US$502 Avg. price/night*
Ollie #5 of 319 hotels in Great Barrier Reef
  •  magical 
  • We stayed here in early January 2018. If you have an interest in... more
  • 14 January 2018
Traveller photos (1328)
Korte's Resort (Rockhampton, Australia) 4.0 of 5
984 Yaamba Rd, Rockhampton, Queensland 4702, Australia
Show Prices
US$101 - US$155 Avg. price/night*
Ollie #6 of 319 hotels in Great Barrier Reef
Professional photos | Traveller photos (121)
Special Offer BEST PRICES - BOOK...
Certificate of Excellence
Travellers' Choice® 2017 Winner Top Hotels | Romance | Luxury
 
Qualia Resort (Hamilton Island, Australia) 5.0 of 5
20 Whitsunday Boulevard, 4803, Australia
Show Prices
US$827 - US$1,494 Avg. price/night*
Ollie #7 of 319 hotels in Great Barrier Reef
  •  Outstanding  
  • First class resort in outstanding location. The views from the... more
  • 16 January 2018
Traveller photos (1644)
Certificate of Excellence
Travellers' Choice® 2017 Winner Romance | Best Service
 
Beach Club (Hamilton Island, Australia) 4.5 of 5
9 Resort Drive, 4803, Australia
Show Prices
US$508 - US$601 Avg. price/night*
Ollie #8 of 319 hotels in Great Barrier Reef
  •  5 night stay 
  • Enjoyed our time at the Beach Club. Lovely well equipped well thought out... more
  • 17 January 2018
Professional photos | Traveller photos (1133)
Garrick House (Port Douglas, Australia) 3.5 of 5
11-13 Garrick St, Port Douglas, Queensland 4877, Australia
Show Prices
US$97 - US$204 Avg. price/night*
Ollie #9 of 319 hotels in Great Barrier Reef
  •  Highly recommended 
  • Very comfortable accommodations. We were 5 and had a 2 bedroom unit with... more
  • 14 January 2018
Professional photos | Traveller photos (102)
Silky Oaks Lodge (Mossman, Australia) 5.0 of 5
Finlayvale Road, Mossman, Queensland 4873, Australia
Show Prices
US$335 - US$630 Avg. price/night*
Ollie #10 of 319 hotels in Great Barrier Reef
Professional photos | Traveller photos (872)
Certificate of Excellence
Travellers' Choice® 2017 Winner Top Hotels
 
Empire Apartment Hotel (Rockhampton, Australia) 4.5 of 5
5 East Street, Rockhampton, Queensland 4700, Australia
Show Prices
US$131 - US$205 Avg. price/night*
Ollie #11 of 319 hotels in Great Barrier Reef
Professional photos | Traveller photos (148)
Certificate of Excellence
Travellers' Choice® 2017 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$123 - US$280 Avg. price/night*
Ollie #12 of 319 hotels in Great Barrier Reef
Professional photos | Traveller photos (441)
Special Deal Tropical Fruit Platter
Peninsula Boutique Hotel (Port Douglas, Australia) 4.5 of 5
9 - 13 Esplanade, Port Douglas, Queensland 4877, Australia
Show Prices
US$215 - US$339 Avg. price/night*
Ollie #13 of 319 hotels in Great Barrier Reef
Traveller photos (680)
Certificate of Excellence
Travellers' Choice® 2017 Winner Small Hotels | Best Service
 
Orpheus Island Lodge (Orpheus Island, Australia) 5.0 of 5
PO Box 549 | Garbutt East, Orpheus Island, Queensland 4810, Australia
Show Prices
US$1,027 - US$1,802 Avg. price/night*
Ollie #14 of 319 hotels in Great Barrier Reef
Professional photos | Traveller photos (515)
Offers & Announcements ORPHEUS PACKAGE- SAVE...
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury | Top Hotels
 
Lizard Island Resort (Lizard Island, Australia) 5.0 of 5
Via Cairns, Cook Shire, Lizard Island, Queensland 4871, Australia
Show Prices
US$1,414 - US$2,444 Avg. price/night*
Ollie #15 of 319 hotels in Great Barrier Reef
Professional photos | Traveller photos (637)
Certificate of Excellence
Travellers' Choice® 2017 Winner Family | Top Hotels | Luxury | Best Service
 
23-51 Anderson Rd, Cairns, Queensland 4868, Australia
Show Prices
US$77 - US$147 Avg. price/night*
Ollie #16 of 319 hotels in Great Barrier Reef
  •  Family time. 
  • Ideally situated in Cairns. The view from and around the park was... more
  • 18 January 2018
Professional photos | Traveller photos (611)
Pullman Reef Hotel Casino (Cairns, Australia) 5.0 of 5
35-41 Wharf St, Cairns, Queensland 4870, Australia
Show Prices
US$177 - US$270 Avg. price/night*
Ollie #17 of 319 hotels in Great Barrier Reef
Professional photos | Traveller photos (744)
Special Offer UP TO 30% - EARLY...
Thala Beach Nature Reserve (Oak Beach, Australia) 4.5 of 5
Private Road | 5078 Captain Cook Highway, Oak Beach, Port Douglas, Queensland 4871, Australia
Show Prices
US$186 - US$307 Avg. price/night*
Ollie #18 of 319 hotels in Great Barrier Reef
  •  Reef and Rainforest 
  • Thala Nature Reserve has to be on of the most stunning areas foe exploring... more
  • 15 January 2018
Professional photos | Traveller photos (1168)
Certificate of Excellence
Travellers' Choice® 2017 Winner Top Hotels
 
119-121 Williams Esp, Palm Cove, Queensland 4879, Australia
Show Prices
US$94 - US$183 Avg. price/night*
Ollie #19 of 319 hotels in Great Barrier Reef
Professional photos | Traveller photos (145)
Oaks Grand Gladstone (Gladstone, Australia) 4.0 of 5
79 Goondoon St, Gladstone, Queensland 4680, Australia
Show Prices
US$85 - US$146 Avg. price/night*
Ollie #20 of 319 hotels in Great Barrier Reef
  •  business trip 
  • Rooms extremely comfortable, including bed and layout. reception staff... more
  • 17 January 2018
Professional photos | Traveller photos (109)