Skip to main content

Stay in Kangaroo Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

CABN Kangaroo Island

Hotel in Penneshaw

Located in Penneshaw, 18 miles from Christmas Cove Marina, CABN Kangaroo Island provides accommodations with a private beach area, free private parking and barbecue facilities. Excellent, and so much more! CABN stocked the property with everything we needed and has been the best-stocked property I've ever stayed at. Our biggest regret is having to leave the property. I highly recommend staying within the local area and make the most of this experience.

Show more Show less
9.5
Exceptional
31 reviews
Price from
$394
per night

Mercure Kangaroo Island Lodge

Hotel in American River

Located overlooking the calm waters of Eastern Cove in scenic American River, the Mercure Kangaroo Island Lodge offers a warm friendly welcome and features an award winning restaurant showcasing local... Wonderfully comfortable hotel to stay in with exceptional staff - so welcoming and friendly.

Show more Show less
7.8
Good
468 reviews
Price from
$132
per night

Kangaroo Island Seaside Inn

Hotel in Kingscote

Located on the shores of beautiful Nepean Bay, Kangaroo Island Seaside Inn features rooms with ocean views, free WiFi and a 32-inch LCD TV. friendly family feel and a fabulous Indian food made by the family

Show more Show less
7.6
Good
550 reviews
Price from
$106
per night

Aurora Ozone Hotel Kangaroo Island

Hotel in Kingscote

Aurora Ozone Hotel Kangaroo Island is just 10 minutes' drive from Kingscote Airport. Great place to stay in Kingscote. Good hot water, great location, laundry in the room and a very helpful staff. They gave us a cot when I realized I booked the wrong room. They couldn't have been more helpful

Show more Show less
7.7
Good
981 reviews
Price from
$112
per night

Jalilla Village

Kingscote

Providing garden views, Jalilla Village in Kingscote provides accommodations, a garden, and barbecue facilities. This property offers access to a balcony, free private parking, and free Wifi. Very cosy little house, good location, super clean. Owners very helpful and responsive. Thank you!

Show more Show less
9.5
Exceptional
145 reviews
Price from
$119
per night

Inna Nutshell

Kingscote

Inna Nutshell offers air-conditioned rooms in Kingscote. There's a private entrance at the vacation home for the convenience of those who stay. The apartment was WOW! big, clean. lot of facilities

Show more Show less
9.3
Wonderful
149 reviews
Price from
$128
per night

Emu Bay Holiday Homes

Emu Bay

Located in Emu Bay, Emu Bay Holiday Homes features self-catering accommodations in 2 cabins, 2 cottages, 3 houses and an apartment. We had a fabulous stay at Emu Bay Holiday Homes. The views from the room are just spectacular - seeing the sunrise and moonrise over the bay is just breathtaking. Super quiet area with koalas and kangaroos on/around the property! Apartment was incredibly clean with everything you would need provided. It's a 15 minute drive to Kingscote and given collision risk to wildlife at night, we took takeaway dinners on our way back before dusk every evening and ate on the little front patio watching the moon rise over the bay - incredibly peaceful and relaxing. Easy to access any part of the island from here including the national park. Thank you to our hosts for a wonderful stay - would highly recommend! Stay here for your KI holiday.

Show more Show less
9.1
Wonderful
285 reviews
Price from
$122
per night

Villas on the Bay Kingscote

Kingscote

Offering a barbecue, Villas on the Bay Kingscote is located in Kingscote. All units are air conditioned and have a flat-screen TV. Some units include a seating area and/or terrace. The villa was wonderful we really enjoyed ,it’s best place for stay in kangaroo island

Show more Show less
9.3
Wonderful
948 reviews
Price from
$182
per night

Sunrise on Falie Seaview Eco Accommodation

American River

Good sea and valley views, and close to the ocean in a marine conservation habitat. 1. We are centrally located on Kangaroo island to base your stay and tour the whole Island from. 2. Everything. Cozy 2 bedroom apartment with very comfy bed and good internet connection. Perfect view. American river is a little gem.

Show more Show less
9
Wonderful
132 reviews
Price from
$102
per night

Sea Dragon Kangaroo Island

Penneshaw

Sea Dragon Kangaroo Island is a boutique, adults-only (12+ years) luxury retreat. The 250-acre coastal estate offers stunning ocean views, wildlife and a pristine, secluded beach. Amazing views. Wonderful Staff. Food was delicious. Wildlife visits every morning and evening. Spa on our balcony was a special treat. Thank you for the awesome stay!

Show more Show less
9.3
Wonderful
157 reviews
Price from
$564
per night

Hotels with extra health and safety measures

Find hotels in Kangaroo Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Kangaroo Island in the past month

See all

FAQs about hotels in Kangaroo Island

  • The average price per night for a 3-star hotel in Kangaroo Island this weekend is $118, or $115 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Kangaroo Island this weekend cost around $474 per night (based on Booking.com prices).

  • On average, 3-star hotels in Kangaroo Island cost $153 per night, and 4-star hotels in Kangaroo Island are $160 per night. If you're looking for something really special, 5-star hotels in Kangaroo Island cost around $462 per night (based on Booking.com prices).

  • Kingscote, American River, and Penneshaw are popular with other travelers visiting Kangaroo Island.

  • There are 143 hotels in Kangaroo Island you can book on Booking.com.

Explore guest reviews of hotels on Kangaroo Island

See all