Great Barrier Reef hotels

Search hundreds of travel sites at once for hotels in Great Barrier Reef

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Latest Great Barrier Reef Hotel Deals

MOST POPULARTownsville
3 stars from 219 ﷼
5+ stars from 239 ﷼
Noosa Heads
3 stars from 424 ﷼
4+ stars from 424 ﷼
Cairns
3 stars from 135 ﷼
4+ stars from 229 ﷼
Hamilton Island
3 stars from 937 ﷼
4+ stars from 922 ﷼
Port Douglas
3 stars from 326 ﷼
4+ stars from 225 ﷼

Best Great Barrier Reef hotels

Most recommended Great Barrier Reef hotels

Show all
Sofitel Noosa Pacific Resort - Noosa Heads - Pool
Sofitel Noosa Pacific Resort
8.2 Very good
1,646 ﷼+
1,646 ﷼+
Free Wi-Fi
Pool
Air Conditioning
Madison Plaza Townsville - Townsville - Bedroom
Madison Plaza Townsville
6.7 Okay
Townsville City345 ﷼+
345 ﷼+
Free Wi-Fi
Pool
Air Conditioning
942 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
Racv Noosa Resort
8.9 Very good
1,141 ﷼+
1,141 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
Rambutan Resort
8.2 Very good
Townsville City350 ﷼+
350 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
Aquarius on the Beach
8.1 Very good
North Ward367 ﷼+
367 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
The Sebel Noosa
7.7 Good
999 ﷼+
999 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
The Palmer Collective
8.7 Very good
South Townsville412 ﷼+
412 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
Mantra French Quarter Noosa
7.4 Good
1,018 ﷼+
1,018 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
Tingirana Noosa
8.8 Very good
1,087 ﷼+
1,087 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
Mercure Townsville
7.9 Good
406 ﷼+
406 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
Hotel Grand Chancellor Townsville
8 Very good
Townsville City499 ﷼+
499 ﷼+
Free Wi-Fi
Pool
Air Conditioning

How much is a Great Barrier Reef hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

935 ﷼

Average price (weekend night)

856 ﷼
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Great Barrier Reef

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding the perfect Great Barrier Reef hotel

  • How long should you stay? KAYAK users usually book their accommodation in Great Barrier Reef for 1 day.
  • Book at least 38 days before your stay begins to get the best price for your Great Barrier Reef accommodation.
  • For cheap accommodation close to the Great Barrier Reef, consider backpacker hostels like Global Backpackers Cairns. Most offer both dorms and private rooms, and you’ll also be well-placed for finding cheaper tours and activities, to help you stick to your budget for the trip.
  • If you’d like to stay close to Cairns Airport (CNS) during your trip to the Great Barrier Reef, you are in luck, as the airport is right on the coast on the north side of the city. Look for hotels in Cairns North, like Bohemia Resort or Cairns Sheraton Hotel.
  • If it’s luxury you’re looking for on your trip to the Great Barrier Reef, get set to be spoiled for choice. Hotels like Hilton or Shangri-La The Marina offer 5-star comfort in the heart of Cairns, while resorts like Hamilton Island’s Beach Club will place the reef at your doorstep.
  • The Great Barrier Reef is a great spot for a romantic getaway, with many wonderful resorts and hotels suitable for couples. Hotels like Sheraton Grand Mirage Resort in Port Douglas offer a private beach, outdoor pool, spa and wellness centre and bicycle hire, giving couples plenty of ways to enjoy each other’s company.
  • The Great Barrier Reef region features many hotels that offer facilities for guests who require a wheelchair. For example, Crystalbrook hotels, like Crystalbrook Riley, offer fully wheelchair-accessible rooms with roll-in showers, shower chairs, lowered sinks and toilets with grab rails.   
See more tips

FAQs when booking a hotel in Great Barrier Reef

  • What is the most popular destination in Great Barrier Reef?

    Based on KAYAK hotel searches, the most popular destination is Noosa Heads (57% of total searches to Great Barrier Reef). The next most popular destination is Townsville (43%).

  • How much is a cheap hotel in Great Barrier Reef?

    KAYAK users have found double rooms in Great Barrier Reef for as cheap as 220 ﷼ (Noosa Heads) in the last 3 days. The average price is 726 ﷼.

  • How much is a hotel in Great Barrier Reef for tonight?

    In the last 72 hours, users have found Great Barrier Reef hotels for tonight for as low as 343 ﷼ (Townsville). Users have also found 4-star+ hotels from 343 ﷼ (Townsville).

  • Where can I stay near the Great Barrier Reef if I’m travelling with my dog?

    Not all accommodation providers in the Great Barrier Reef region are pet friendly, and those that are may ask for a small fee. So, it’s important to check with your hotel of choice before arrival. Sarayi Boutique Hotel accepts pets on request and is situated just across from Palm Beach in Palm Cove. If you are hoping to stay in Port Douglas, Pink Flamingo Resort is open to welcoming dogs.

  • Where should I stay near the Great Barrier Reef to be close to bars and nightlife?

    The Great Barrier Reef spans a good 2,300 km of Queensland’s coast, so you have a lot of options. However, if you’re looking for a wide selection of bars and nightclubs, it’s worth focusing your search on Cairns. Most of the city’s clubs and bars are concentrated around Spence Street, in the downtown area. Here, you’ll find popular spots like Flamingos Tiki Bar, The Cotton Club and Conservatory Bar. There are plenty of hotels nearby, including Hilton Cairns and Park Regis City Quays.

  • Which areas around the Great Barrier Reef are suitable for families travelling with kids?

    Around the Great Barrier Reef, you will find an abundance of hotels and resorts that cater to families, with a range of activities and facilities for children. In Palm Cove, Peppers Beach Club & Spa provides babysitting services, a children’s pool and outdoor play equipment. If you’d prefer to stay in Cairns, Pullman Cairns International offers babysitting services while Marlin Cove Resort has a children’s pool. 

See more FAQs

Where to stay in Great Barrier Reef?

Our map will help you find the perfect place to stay in Great Barrier Reef by showing you the exact location of each hotel.

Great Barrier Reef Hotel Deals. Search for hotels in Great Barrier Reef. Find cheap hotel rooms in Great Barrier Reef. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights and car rentals with KAYAK.