Stay in Kangaroo Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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.

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... Very spacious room and enjoyable stay.

Show more Show less
8.4
Very Good
442 reviews
Price from
$100
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. A great property near to the center of Kingscote. The rooms are large and comfortable. The fridge and coffee pot (with coffee and milk provided) was a great addition. On site laundry. Good breakfast with wide variety of items for $18 additional. Hosts are very friendly and helpful.

Show more Show less
8.3
Very Good
401 reviews
Price from
$109
per night

Aurora Ozone Hotel

Hotel in Kingscote

Aurora Ozone Hotel is just 10 minutes' drive from Kingscote Airport. It offers both modern and historic accommodations, complete with an outdoor swimming pool, sauna and spa pool facilities. Location, view over the water and was very quiet

Show more Show less
7.2
Good
757 reviews
Price from
$85
per night

Inna Nutshell

Kingscote

Located in Kingscote, Inna Nutshell provides accommodations with free WiFi, air conditioning and access to a garden with a barbecue. Spacious, comfortable, well equipped. We enjoyed our stay here.

Show more Show less
9.3
Awesome
121 reviews
Price from
$105
per night

Emu Bay Holiday Homes

Emu Bay

Located in Emu Bay, Emu Bay Holiday Homes features accommodations with free WiFi. The views from the property were just amazing, and the property was very comfortable.

Show more Show less
9.1
Awesome
173 reviews
Price from
$108
per night

Far Away Escape

Kingscote

Featuring air-conditioned accommodations with a balcony, Far Away Escape is set in Kingscote. This beachfront property offers access to a patio, free private parking and free WiFi. The house is absolutely terrific. Much space, comfy furniture, all necessary kitchen appliances and machines included. We loved the little terrace at the front of the house, where you could have breakfast with a view of the ocean. Washing machine and dryer make it easy to do some laundry. The dish washer saves you from doing the dishes on vacation. Very quiet location, but still close to commercial Kingscote. Heating blankets in the bed keep you extra warm at night. Loved the house, would definitely go there again.

Show more Show less
9.6
Exceptional
109 reviews
Price from
$105
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 property was exactly as shown in the photos, clean, comfortable and welcoming. The staff were friendly and happily accommodated our request for an earlier check .... thank you!!

Show more Show less
9.5
Exceptional
561 reviews
Price from
$187
per night

Sunrise on Falie Boutique Accommodation

American River

Boasting sea and valley views, Sunrise on Falie Boutique Accommodations offers accommodations in American River on beautiful Kangaroo Island. It is just 984 feet walk to local beaches. From the very warm welcome, thanks Yvonne, through the wonderfully well appointed apartment to the personal service. This was an exceptional stay in a very attractive area. Absolutely no complaints just praise all round!

Show more Show less
9
Awesome
185 reviews
Price from
$112
per night

Birubi Holiday Homes Kangaroo Island

Emu Bay

With sea views, Birubi Holiday Homes has accommodations with a kitchen located in Emu Bay. specially thanks for the comfy bed and smart lighting system!

Show more Show less
9.4
Awesome
133 reviews
Price from
$142
per night

KI Dragonfly Guesthouse

Kingscote

KI Dragonfly Guest house is a privately owned and hosted guest house located in Kingscote on Kangaroo Island. Free parking, WiFi and luggage storage is included. Super clean, super friendly, amazing host

Show more Show less
9.4
Awesome
109 reviews
Price from
$90
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

FAQs about hotels in Kangaroo Island

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

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

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

Explore guest reviews of hotels on Kangaroo Island

See all