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, a terrace and barbecue facilities. The location was beautiful, a little remote but breathtakingly beautiful!

Show more Show less
9.6
Exceptional
71 reviews
Price from
$366
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... such a beautiful location, easy to access but secluded

Show more Show less
8.2
Very Good
488 reviews
Price from
$122
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
8.1
Very Good
893 reviews
Price from
$159
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. We only stayed the one night. Was a visit to kangaroo island whilst on our travels around Australia. Our room had a fab view and was clean and comfortable.

Show more Show less
7.6
Good
534 reviews
Price from
$114
per night

Campbell Casa

Kingscote

The vacation home, set in a building dating from 2010, provides free Wifi and free private parking. Outdoor seating is also available at Campbell Casa. Clean, spacious, equipped with everything that we need. Excellent location.

Show more Show less
9.1
Wonderful
110 reviews
Price from
$161
per night

Bretts Rest AZA

Kingscote

Featuring a garden, Bretts Rest AZA features accommodations in Kingscote. This property offers access to a terrace, free private parking, and free Wifi. Staff on site can arrange a shuttle service. Bretts Rest is a great location. A beautiful spot to relax and unwind. The cabin was very clean and Brett was a great host checking we had everything we needed. He advised us on places to visit and was even kind enough to drop us off and pick up from the local KI Spirits, definately going above and beyonds his duties. The town is 5 mins away, so easy access to get groceries and go out for a meal. Definately recommend.

Show more Show less
9.2
Wonderful
130 reviews
Price from
$102
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. Perfect, couldn't ask for a nicer and comfortable place to stay. Everything was there that you need. Would definitely book again next time I'm in ki.

Show more Show less
9.5
Exceptional
187 reviews
Price from
$123
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. A quirky spacious accommodation option within close walking distance to eateries and amenities. Well set up living space.

Show more Show less
9.4
Wonderful
134 reviews
Price from
$122
per night

Emu Bay Holiday Homes

Emu Bay

Emu Bay Holiday Homes is a recently renovated vacation home in Emu Bay where guests can make the most of its garden and barbecue facilities. With sea views, this accommodation provides a patio. 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.2
Wonderful
346 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. I liked how easily accessible this place was along with the friendly owners of this establishment. Ample amount of room space and common area to hang out.

Show more Show less
9.4
Wonderful
957 reviews
Price from
$185
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

  • CABN Kangaroo Island, Mercure Kangaroo Island Lodge, and Aurora Ozone Hotel Kangaroo Island are some of the popular hotels in Kangaroo Island.

  • Couples traveling to Kangaroo Island loved staying at CABN Kangaroo Island, Mercure Kangaroo Island Lodge, and Aurora Ozone Hotel Kangaroo Island.

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

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

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

  • Many families visiting Kangaroo Island loved staying at CABN Kangaroo Island, Aurora Ozone Hotel Kangaroo Island, and Mercure Kangaroo Island Lodge.

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

See reviews by guests who stayed at hotels on Kangaroo Island

See all