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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Great Barrier Reef

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

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

B&Bs / Inns (174)

Specialty Lodging (497)

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 Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels | Romance
 
Bedarra Island Resort (Bedarra Island, Australia) 5.0 of 5
via Mission Beach, Bedarra Island, Queensland 4870, Australia
Bedarra Island Resort Slideshow
$941 - $1,173 Avg. price/night*
Ollie #1 of 340 hotels in Great Barrier Reef
  •  Take me back!! 
  • My partner and I visited Bedarra Island Resort for our honeymoon. We were... more
  • September 18, 2016
Traveler photos (157)
Certificate of Excellence
Travelers' Choice® 2016 Winner Best Service
 
Potters Oceanside Motel (Mackay, Australia) 4.0 of 5
2c East Gordon St, Mackay, Queensland 4740, Australia
Potters Oceanside Motel Slideshow
Show Prices
$93 - $105 Avg. price/night*
Ollie #2 of 340 hotels in Great Barrier Reef
  •  Motel Accommodation 
  • Motel with top class amenities. Rooms well appointed with upmarket... more
  • September 22, 2016
Professional photos | Traveler photos (59)
Certificate of Excellence
Travelers' Choice® 2016 Winner Family | Top Hotels | Best Service | Luxury
 
Cairns Coconut Holiday Resort (Cairns, Australia) 5.0 of 5
23-51 Anderson Rd, Cairns, Queensland 4868, Australia
Cairns Coconut Holiday Resort Slideshow
Show Prices
$92 - $119 Avg. price/night*
Ollie #3 of 340 hotels in Great Barrier Reef
  •  Highly recommended  
  • This park is fantastic We stayed in a powered site. Each site is quite... more
  • September 27, 2016
Professional photos | Traveler photos (572)
Special Offer Best Rate Guaranteed
Lady Elliot Island Eco Resort (Lady Elliot Island, Australia) 3.0 of 5
Lady Elliot Island, Queensland 4216, Australia
Lady Elliot Island Eco Resort Slideshow
$251 - $253 Avg. price/night*
Ollie #4 of 340 hotels in Great Barrier Reef
  •  This is paradise found! 
  • What an awesome place!!! Been there recently for 2 days/1 night, way too... more
  • September 25, 2016
Traveler photos (881)
Announcement PRICE & AVAILABILITY
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Romance
 
Beach Club (Hamilton Island, Australia) 3.0 of 5
9 Resort Drive, 4803, Australia
Beach Club Slideshow
Show Prices
$481 - $556 Avg. price/night*
Ollie #5 of 340 hotels in Great Barrier Reef
Professional photos | Traveler photos (816)
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
BEST WESTERN Lazy Lizard Motor Inn (Port Douglas, Australia) 3.5 of 5
121 Davidson St, Port Douglas, Queensland 4877, Australia
BEST WESTERN Lazy Lizard Motor Inn Slideshow
Show Prices
$87 - $166 Avg. price/night*
Ollie #6 of 340 hotels in Great Barrier Reef
  •  Great family room! 
  • Unfortunately, we arrived late to this wonderful spot and had to leave... more
  • September 23, 2016
Professional photos | Traveler photos (240)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Romance | Luxury
 
Qualia Resort (Hamilton Island, Australia) 5.0 of 5
20 Whitsunday Boulevard, 4803, Australia
Qualia Resort Slideshow
Show Prices
$705 - $2,340 Avg. price/night*
Ollie #7 of 340 hotels in Great Barrier Reef
  •  Relaxation at its best 
  • This was our second visit to Qualia, I recommend that you spend majority... more
  • September 27, 2016
Professional photos | Traveler photos (1416)
Empire Apartment Hotel (Rockhampton, Australia) 4.5 of 5
5 East Street, Rockhampton, Queensland 4700, Australia
Empire Apartment Hotel Slideshow
Show Prices
$131 - $197 Avg. price/night*
Ollie #8 of 340 hotels in Great Barrier Reef
  •  Very nice apartment 
  • My mum and I stayed in a 2 bedroomed apartment with 2 bathrooms, lounge... more
  • September 23, 2016
Professional photos | Traveler photos (75)
Offers & Announcements Free Shopping Vouchers!
Travelers' Choice® 2016 Winner Bargain
 
Port Douglas Motel (Port Douglas, Australia) 3.5 of 5
9 Davidson St, Port Douglas, Queensland 4877, Australia
Port Douglas Motel Slideshow
Show Prices
$74 - $138 Avg. price/night*
Ollie #9 of 340 hotels in Great Barrier Reef
Professional photos | Traveler photos (88)
Freestyle Resort Port Douglas (Port Douglas, Australia) 4.0 of 5
47 Davidson St, Port Douglas, Queensland 4877, Australia
Freestyle Resort Port Douglas Slideshow
Show Prices
$104 - $254 Avg. price/night*
Ollie #10 of 340 hotels in Great Barrier Reef
Professional photos | Traveler photos (178)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels | Romance
 
Mai Tai Resort (Port Douglas, Australia) 4.5 of 5
292 Mossman-Mt Molloy Rd | Cassowary, Port Douglas, Queensland 4873, Australia
Show Prices
$124 - $396 Avg. price/night*
Ollie #11 of 340 hotels in Great Barrier Reef
  •  Relaxing gem 
  • Thank you Andre and Anthony we really enjoyed our stay. Hidden gem with... more
  • September 26, 2016
Professional photos | Traveler photos (435)
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
Paradise Links Resort Port Douglas (Port Douglas, Australia) 4.5 of 5
Paradise Links 24 - 70 Nautilus St | Port Douglas, Port Douglas, Queensland 4877, Australia
Paradise Links Resort Port Douglas Slideshow
Show Prices
$89 - $220 Avg. price/night*
Ollie #12 of 340 hotels in Great Barrier Reef
Professional photos | Traveler photos (531)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Top Hotels
 
Silky Oaks Lodge (Mossman, Australia) 5.0 of 5
Finlayvale Road, Mossman, Queensland 4873, Australia
Show Prices
$272 - $468 Avg. price/night*
Ollie #13 of 340 hotels in Great Barrier Reef
  •  Beyond expectations 
  • The venue photos are a dead giveaway that a stay in Silky Oaks will be a... more
  • September 27, 2016
Professional photos | Traveler photos (582)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury
 
Pullman Reef Hotel Casino (Cairns, Australia) 5.0 of 5
35-41 Wharf St, Cairns, Queensland 4870, Australia
Pullman Reef Hotel Casino Slideshow
Show Prices
$157 - $288 Avg. price/night*
Ollie #14 of 340 hotels in Great Barrier Reef
  •  Great Hotel 
  • Had an enjoyable stay nothing was a problem, check in went well, the... more
  • September 26, 2016
Professional photos | Traveler photos (502)
Special Offer DELICIOUS ESCAPE
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
$149 - $384 Avg. price/night*
Ollie #15 of 340 hotels in Great Barrier Reef
  •  Special place  
  • A beautiful place tucked away amongst nature. I wish we had longer to... more
  • September 24, 2016
Professional photos | Traveler photos (931)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Luxury
 
Alamanda Palm Cove by Lancemore (Palm Cove, Australia) 5.0 of 5
1 Veivers Rd | PO Box 40, Palm Cove, Queensland 4879, Australia
Alamanda Palm Cove by Lancemore Slideshow
Show Prices
$221 - $477 Avg. price/night*
Ollie #16 of 340 hotels in Great Barrier Reef
  •  Lovely break 
  • We really enjoyed our time at Alamanda. From our arrival and checking when... more
  • September 26, 2016
Professional photos | Traveler photos (310)
Lizard Island Resort (Lizard Island, Australia) 5.0 of 5
Via Cairns, Lizard Island, Queensland 4871, Australia
Show Prices
$1,339 - $2,528 Avg. price/night*
Ollie #17 of 340 hotels in Great Barrier Reef
Professional photos | Traveler photos (493)
119-121 Williams Esp, Palm Cove, Queensland 4879, Australia
Show Prices
$99 - $195 Avg. price/night*
Ollie #18 of 340 hotels in Great Barrier Reef
Professional photos | Traveler photos (122)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels
 
The Reef Retreat Palm Cove (Palm Cove, Australia) 4.0 of 5
10 - 14 Harpa St, Palm Cove, Queensland 4879, Australia
Show Prices
$106 - $206 Avg. price/night*
Ollie #19 of 340 hotels in Great Barrier Reef
Professional photos | Traveler photos (146)
Pink Flamingo (Port Douglas, Australia) 3.5 of 5
115 Davidson St, Port Douglas, Queensland 4877, Australia
Show Prices
$99 - $146 Avg. price/night*
Ollie #20 of 340 hotels in Great Barrier Reef
Professional photos | Traveler photos (366)