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

Superb: 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 5 stars

Hotel in Penneshaw

Located in Penneshaw, 29 km from Christmas Cove Marina, CABN Kangaroo Island provides accommodation with a private beach area, free private parking and barbecue facilities. Wonderfull experience with natural escape and comfort level perfectly combined together. Will definitely strongly recommend to my friends!

Show more Show less
9.5
Exceptional
33 reviews
Price from
€ 369
per night

Mercure Kangaroo Island Lodge 4 stars

Hotel in American River

Situated 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... American River is a bit out of the way, and KI Lodge is almost as far as you can go before the road ends! We had a superior King Bayview room, which had a nice balcony, 2 decent beds and was tastefully decorated. Its features include tea and coffee making facilities, a fridge, an iron and ironing board, and a room safe. And thank you to the hotel for the “welcome gift” of a bottle of wine and cookies; very thoughtful! There is an a la carte restaurant and a bar, which served food. We chose the latter and were quite happy with the selection of meals available. It has a marked walk in their rear grounds, which we did, and were lucky to see glossy black Cockatoos in the wild. The reception staff were very friendly and helpful. Also, it's only 40 mins to the ferry, so very convenient.

Show more Show less
7.9
Good
461 reviews
Price from
€ 121
per night

Kangaroo Island Seaside Inn 3.5 stars

Hotel in Kingscote

Situated 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
541 reviews
Price from
€ 87
per night

Aurora Ozone Hotel Kangaroo Island 3.5 stars

Hotel in Kingscote

Aurora Ozone Hotel Kangaroo Island is just 10 minutes' drive from Kingscote Airport. The location. The size of the apartment. The kitchen and the kitchen's appliances. The fact that we had 2 bathrooms. The terrace overlooking the sea shore.

Show more Show less
7.8
Good
951 reviews
Price from
€ 134
per night

Jalilla Village

Kingscote

Providing garden views, Jalilla Village in Kingscote provides accommodation, a garden and barbecue facilities. This property offers access to a balcony, free private parking and free WiFi. Perfect place to stay at Kangaroo island.

Show more Show less
9.5
Exceptional
146 reviews
Price from
€ 122
per night

Inna Nutshell

Kingscote

Located in Kingscote, Inna Nutshell offers accommodation with air conditioning and access to a garden. There is a private entrance at the holiday home for the convenience of those who stay. Very comfortable stay, great bed with lovely bedding. Kitchen was well stocked with everything you'd need for cooking. Quiet, nice outdoor area and washer and dryer a great addition.

Show more Show less
9.3
Superb
144 reviews
Price from
€ 129
per night

Emu Bay Holiday Homes

Emu Bay

Situated in Emu Bay, Emu Bay Holiday Homes features self-catering accommodation 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
Superb
292 reviews
Price from
€ 182
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. We loved our stay - the kitchen was well equipped, you couldn’t need more. Big bathroom, the beds were comfy. Parking space is next to the house and the owner was very friendly. Sadly just stayed there for one night.

Show more Show less
9.3
Superb
939 reviews
Price from
€ 168
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
Superb
130 reviews
Price from
€ 139
per night

Sea Dragon Kangaroo Island 5 stars

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. The food was wonderful. And having everything served in the room was great for COVID precautions; and meant you could eat on the great deck with views over the wildlife and the bay. It was fun having kangaroos bouncing around the property every morning and evening.

Show more Show less
9.3
Superb
158 reviews
Price from
€ 520
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 & disinfecting
Food & drink safety

Most booked hotels on Kangaroo Island in the past month

See all

FAQs about hotels on Kangaroo Island

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

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

  • On average, 3-star hotels on Kangaroo Island cost € 135.83 per night, and 4-star hotels on Kangaroo Island are € 138.48 per night. If you're looking for something really special, a 5-star hotel on Kangaroo Island can on average be found for € 535.57 per night (based on Booking.com prices).

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

Explore guest reviews of hotels on Kangaroo Island

See all