Hotels in Haines
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Sep 3 - Sep 4Tomorrow
Sep 4 - Sep 5This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Top 5 hotels in Haines at a glance
- Kangaroo Island Seaside Inn — 3-star hotel in Kingscote. Guest rating: 8.4/10 — Very Good.
- Mercure Kangaroo Island Lodge — 3.5-star hotel in American River. Guest rating: 8.4/10 — Very Good.
- Bayview Cabins Kangaroo Island — 2.5-star hotel in American River. Guest rating: 8.0/10 — Very Good.
- Ozone Hotel Kangaroo Island — 4-star hotel in Kingscote. Guest rating: 8.2/10 — Very Good.
- The Fig Tree B & B — 4-star hotel in Baudin Beach. Guest rating: 8.8/10 — Excellent.
Where to stay in Haines?




Kangaroo Island Seaside Inn
Kangaroo Island Seaside InnKingscote
$134
$147 total
includes taxes & fees
Sep 3 - Sep 4




Mercure Kangaroo Island Lodge
Mercure Kangaroo Island LodgeAmerican River
$129
$142 total
includes taxes & fees
Sep 6 - Sep 7




Bayview Cabins Kangaroo Island
Bayview Cabins Kangaroo IslandAmerican River
$102
$102 total
includes taxes & fees
Sep 20 - Sep 21




Ozone Hotel Kangaroo Island
Ozone Hotel Kangaroo IslandKingscote
$120
$131 total
includes taxes & fees
Sep 19 - Sep 20




The Fig Tree B & B
The Fig Tree B & BBaudin Beach
$110
$121 total
includes taxes & fees
Sep 16 - Sep 17




Villas on the Bay Kingscote
Villas on the Bay KingscoteKingscote
$214
$214 total
includes taxes & fees
Sep 3 - Sep 4




Emu Bay Holiday Homes
Emu Bay Holiday HomesEmu Bay
$111
$247 total
includes taxes & fees
Sep 5 - Sep 6




Seafront Hotel Kangaroo Island
Seafront Hotel Kangaroo IslandPenneshaw
$149
$164 total
includes taxes & fees
Sep 16 - Sep 17




Seafront Holiday Park Kangaroo Island
Seafront Holiday Park Kangaroo IslandPenneshaw
$204
$225 total
includes taxes & fees
Sep 16 - Sep 17
Go beyond your typical stay in Haines
Family friendly
Top landmarks in Haines
Beyeria Conservation Park
If you like spending time outside, then spend the day at Beyeria Conservation Park, located 3.6 mi (5.8 km) from central Haines. Want to stretch your legs some more? Head to Nepean Bay Conservation Park, located nearby.
Learn more about Haines
The region around Haines is home to attractions such as Beyeria Conservation Park and Kangaroo Island Spirits.
See all hotels in Haines
Photo by Melissa Jayne
Check out reviews of Haines hotels guests love
Seafront Hotel Kangaroo Island
8/10 Good
"The view, the quiet, the pub meal."
Bayview Cabins Kangaroo Island
10/10 Excellent
"The cabin was very well appointed, clean and quiet with a view of the water. Although there was some confusion with check in details, it was sorted out quickly and efficiently."
Villas on the Bay Kingscote
8/10 Good
"Be great to have a dryer since we went when it was cold and the clothes despite being left outside did not dry. Washing machine did fail too but no owners fault. Be great to have more than 4 of everything but was very neat and tidy and in good condition and as described."
Emu Bay Holiday Homes
10/10 Excellent
"Excellent views , great communication from hosts. Saw koalas and emus outside my room. Really well equipped . Perfect"
Kangaroo Island Coastal Villas
8/10 Good
"Clean rooms, basic bedding, kitchen utensils underdone (no paring knife, no potato peeler), kettle slow and very noisy."
Seafront Holiday Park Kangaroo Island
10/10 Excellent
"We enjoyed every moment! The tent was clean and comfortable and had everything we needed to make our visit amazing:) A beautiful setting and very well maintained grounds. We got to enjoy breakfast on the deck with the Wallabies. Perfect experience to add to the Island. "
KI Caravan Park, Kingscote
10/10 Excellent
"Room was clean and had everything we needed. The staff at the park were very friendly and helpful. Facilities were great. Highly recommend "
