Hotels in Kangaroo Island

Search Kangaroo Island Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

FAQs About Hotels in Kangaroo Island

How much does it cost to stay in a hotel in Kangaroo Island?

The average price for hotels in Kangaroo Island is AU$ 400 for weekdays, and AU$ 387 for weekends (Friday–Saturday).

What are the best hotels in Kangaroo Island?

From business trips to holiday stays, Kangaroo Island offers a wide selection of popular hotels to suit every need. Villas on the Bay Kingscote, Mercure Kangaroo Island Lodge and Kangaroo Island Seafront are excellent options for your stay.

Which hotels in Kangaroo Island have the best breakfast?

Mercure Kangaroo Island Lodge, Kangaroo Island Seafront and The Fig Tree B&B provide a tasty breakfast to help you get going.

Which hotels in Kangaroo Island have swimming pools?

Mercure Kangaroo Island Lodge and Kangaroo Island Seafront are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Kangaroo Island Hotel Info

Highest PriceAU$ 933
Lowest PriceAU$ 145
Number of Reviews972
Total Properties153
Average Price (Weekdays)AU$ 400
Average Price (Weekends)AU$ 387