Hotels in Heron Island

Search and compare Heron Island hotels from hundreds of travel sites and save

Heron Island, QLD, Australia
26 Jul — 27 Jul2
Heron Island, QLD, Australia
Mon 26/7
Tue 27/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Heron Island

Filter by star ratings
All filters
Heron Island Resort
Heron Island Resort
8.0 Excellent
Via Gladstone, Heron Island, QLD, Australia
Show on map
0.3 km from city centre, Heron Island 
ExcellentBased on 519 reviews
8.0

Heron Island Resort has 112 rooms and features a swimming pool. It also offers a private beach, a diving centre and a sun deck.

Tips for booking a Heron Island hotel

Cheapest month:November
Most expensive month:April
Average price in Heron Island:$239/night
Absolute cheapest price found:$167/night
Cheapest day:Monday
Most expensive day:Wednesday
$195 - $327
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$186 - $230
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Heron Island hotels

Show all 2 hotels
1
Heron Island Resort
Heron Island Resort
8.0 Excellent
Via Gladstone, Heron Island, QLD, Australia
Show on map
0.3 km from city centre, Heron Island 

Heron Island Resort has 112 rooms and features a swimming pool. It also offers a private beach, a diving centre and a sun deck.

Cheapest hotels in Heron Island, Australia

Show all 2 hotels
Heron Island Resort
Heron Island Resort
8.0 Excellent
Via Gladstone, Heron Island, QLD, Australia
Show on map
0.3 km from city centre,  

Heron Island Resort has 112 rooms and features a swimming pool. It also offers a private beach, a diving centre and a sun deck.

$280
Avg. per night

Where to stay in Heron Island

Heron Island travel FAQs

  • What are the best hotels in Heron Island?

    519 reviews rated Heron Island Resort with an average score of 8.0/10.

  • How much is a hotel in Heron Island tonight?

    Over the last 3 days, the starting price of a hotel in Heron Island tonight has been as low as $283 and the average price has been $283. If you’d prefer 4-star accommodation, expect to pay at least $283 for this evening.