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.6
Exceptional
27 reviews
Price from
£312
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. 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
1,002 reviews
Price from
£92
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... Nice, very clean hotel. Nice, laid back ambience. Very friendly and helpful staff. Extraordinary breakfast (a la carte).

Show more Show less
7.8
Good
467 reviews
Price from
£97
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.7
Good
564 reviews
Price from
£83
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. very clean and the design , the color with white make peace and feel like at home.

Show more Show less
9.5
Exceptional
139 reviews
Price from
£103
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 spacious clean accommodation with considerable character. We loved it

Show more Show less
9.3
Superb
152 reviews
Price from
£112
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. Location was great and spacious with three kids

Show more Show less
9.3
Superb
940 reviews
Price from
£142
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. Beautiful, tastefully decorated apartment with everything you need. Sparkling clean with a spacious deck and well stocked kitchen. The location is perfect for exploring the island. Many species of birds fly overhead with sweeping views of the ocean below. It was paradise. We would highly recommend this apartment for an extended stay.

Show more Show less
9
Superb
134 reviews
Price from
£143
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. Wonderful service from the chef, she not only cooked brilliant food but amended the menu to tailor to our needs. Beautiful setting with interesting wildlife and superb views.

Show more Show less
9.3
Superb
158 reviews
Price from
£439
per night

Birubi Holiday Homes Kangaroo Island

Emu Bay

Situated in Emu Bay on Kangaroo Island, Birubi Holiday Homes are ideally located for fishing, swimming and sightseeing. The 4km long white-sand beach is within 10 minutes' walk. The view of the bay, laundry facilities and well stocked apartment.

Show more Show less
9.5
Exceptional
135 reviews
Price from
£165
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

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

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

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

Explore guest reviews of hotels on Kangaroo Island

See all