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$ 402 for weekdays, and AU$ 391 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, Kangaroo Island Seafront and Mercure Kangaroo Island Lodge are excellent options for your stay.

Which hotels in Kangaroo Island have the best breakfast?

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

Which hotels in Kangaroo Island have swimming pools?

Kangaroo Island Seafront and Mercure Kangaroo Island Lodge 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$ 929
Lowest PriceAU$ 144
Number of Reviews975
Total Properties153
Average Price (Weekdays)AU$ 402
Average Price (Weekends)AU$ 391