South Australia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Kangaroo Island

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Amenities
Accessibility
Trip type
Centrally Located House to Base Yourself While Visiting Kangaroo Island
5/5Exceptional! (2 reviews)
Great central spot with friendly locals

"The property was well suited for groups of people. You could all have your private space with your own facilities but still be together as a group at other times. Thoroughly enjoyed my stay ."…"

Reviewed on Nov 21, 2020

Centrally Located House to Base Yourself While Visiting Kangaroo Island
Western KI Caravan Park
2 out of 5
7928 South Coast Road, Karatta, SA
The price is $88 per night from Nov 29 to Nov 30
26.86 mi from city center
4.5/5Wonderful! (59 reviews)

"Lovely owners Very friendly always willing to help"…"

Reviewed on Dec 28, 2019

Western KI Caravan Park
Mercure Kangaroo Island Lodge
3.5 out of 5
73 Scenic Drive, American River, SA
Free CancellationReserve now, pay when you stay
The price is $90 per night from Dec 16 to Dec 17
29.15 mi from city center
4.1/5Very Good! (214 reviews)
Cute, quaint resort

"Lovely quaint place to stay. The staff are really accommodating (especially Ian) and are only too happy to help. The restaurant is amazing!"…"

Reviewed on Jul 23, 2020

Mercure Kangaroo Island Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Birubi Holiday Homes
3.5 out of 5
30 Hawthorn Avenue, Emu Bay, SA
Get Rates
21.53 mi from city center
4.5/5Wonderful! (11 reviews)
Room with a view

"Wonderful home, well stocked comfortable sleeping accomodation and what a view"…"

Reviewed on Apr 7, 2018

Birubi Holiday Homes
Kangaroo Island Seaview Motel
3.5 out of 5
51 Chapman Terrace, Kingscote, SA
Free CancellationReserve now, pay when you stay
The price is $73 per night from Nov 26 to Nov 27
24.36 mi from city center
4/5Very Good! (110 reviews)
Family stay

"Good location by the rock pool and the center of Kingscote. Basic room clean and easy access. Good for a week end!"…"

Reviewed on Mar 12, 2020

Kangaroo Island Seaview Motel
Emu Bay Holiday Homes
3 out of 5
21 Bay View Road, Emu Bay, SA
Get Rates
21.28 mi from city center
4.9/5Exceptional! (12 reviews)

"Very clean and Cabin 2 where we stayed more than enough kitchen equipments. The owner was very friendly and received very informative emails before our trip to prepare."…"

Reviewed on Feb 24, 2020

Emu Bay Holiday Homes
Sea Loft - A Stunning House With Stunning Views
Get Rates
22.16 mi from city center
4.5/5Wonderful! (2 reviews)
Bookthemout

"Lovely welcoming family that stayed close by all the time. Beautiful timbers inside the house and in the mallee surrounds."…"

Reviewed on Mar 25, 2020

Sea Loft - A Stunning House With Stunning Views
The Fig Tree B & B
4 out of 5
107 Leander Avenue, Baudin Beach, SA
The price is $96 per night from Nov 27 to Nov 28
34.5 mi from city center
4.3/5Excellent! (104 reviews)

"The feeling of a country home unit rather than a motel. The home style courtesy and unobtrusive feel together with the excellent choice of freely stocked goodies was great."…"

Reviewed on Mar 19, 2020

The Fig Tree B & B
Beach House by the Sea Island Beach
Get Rates
29.9 mi from city center
4.5/5Wonderful! (2 reviews)
Island beach stay

"It was a relaxing place to stay on our kangaroo island holiday."…"

Reviewed on Oct 21, 2020

Beach House by the Sea Island Beach
Kangaroo Island Bayview Villas
3.5 out of 5
2 Reeves St., Kingscote, SA
Get Rates
24.34 mi from city center
4.7/5Exceptional! (27 reviews)

"The lack of landscaping and the surrounds lets this down, if it was wet the back would be muddy as there are no paths to clothes line , not even gravel.hardly any plants around the house gives an impression of wasteland.The view of the sea is very nice, but the front of the villas is mostly high ..."…"

Reviewed on Mar 26, 2020

Kangaroo Island Bayview Villas
Island Dream Escape - Vivonne Bay Getaway
Get Rates
10.98 mi from city center
4.7/5Exceptional! (19 reviews)
So many home comforts

"We had a wonderful time in this very comfortable place. It was the home comforts that made it special. Plenty of toilet roll, loads of cooking equipment, the community cupboard, clean and today. Excellent location meant easy travel to what people forget is a big island. Communication before we went ..."…"

Reviewed on Nov 16, 2020

Island Dream Escape - Vivonne Bay Getaway
Charlie Bates Cottage
4 out of 5
39 South Terrace, Penneshaw, SA
The price is $98 per night from Nov 27 to Nov 28
39.18 mi from city center
3.3/5 (18 reviews)

"Lovely little cottage well appointed with great views Crisp cotton sheets on beds would be a great improvement"…"

Reviewed on Feb 18, 2020

Charlie Bates Cottage
Kangaroo Island Holiday Village
3 out of 5
9 Dauncey Street, Kingscote, SA
The price is $80 per night from Nov 30 to Dec 1
24.13 mi from city center
3.7/5Good! (18 reviews)

"A lovely place to stay. My first impression was that it’s a bit dated - but to be honest, new bed spreads would tip the place into full marks territory. Only a 5 minute walk to the pub. Would definitely stay again"…"

Reviewed on Mar 5, 2020

Kangaroo Island Holiday Village
Flour Cask Bay Retreat
3 out of 5
383B Old Salt Lake Rd, Haines, SA
Get Rates
24.18 mi from city center
4.8/5Exceptional! (31 reviews)
Hidden gem off the beaten track

"Wonderful stay at Flour Cask Bay! Began with a warm welcome from the proprietor, John, showing me all the amenities. The suite was well equipped: I had everything I needed to BBQ some local produce on the patio and unwind after exploring the island during the day. The service was outstanding; he ..."…"

Reviewed on Mar 25, 2020

Flour Cask Bay Retreat
Kangaroo Island Seaside Inn
3 out of 5
7 Cygnet Road, Kingscote, SA
Free CancellationReserve now, pay when you stay
The price is $109 per night from Nov 26 to Nov 27
23.92 mi from city center
4.2/5Excellent! (262 reviews)

"Very nice inn!We had a great time here and the price is so reasonable! I do suggest my friends to choose this inn."…"

Reviewed on Jul 28, 2020

Kangaroo Island Seaside Inn
Island Motel Kingscote
3 out of 5
4 Telegraph Road, Kingscote, SA
The price is $92 per night from Nov 26 to Nov 27
24.58 mi from city center
3.6/5Good! (126 reviews)

"Carpets could do with a bit of a clean."…"

Reviewed on Jun 21, 2020

Island Motel Kingscote
Kangaroo Island Coastal Villas
3 out of 5
32 Tangara Drive, American River, SA
Get Rates
28.73 mi from city center
4.3/5Excellent! (29 reviews)
Great location in between Kingscote and Penneshaw.

"Brian and Kylie are excellent host. Google map seems to be giving the wrong direction or address, however they are not that far away from the actual location, hope they fix it soon. Nearest petrol is 30 mins away. Only IGA is in Penneshaw."…"

Reviewed on Dec 31, 2019

Kangaroo Island Coastal Villas
Aurora Ozone Hotel
4 out of 5
67 Chapman Terrace, Kingscote, SA
Free CancellationReserve now, pay when you stay
The price is $82 per night from Dec 10 to Dec 11
24.54 mi from city center
3.9/5Good! (421 reviews)

"Great location, room was modern, spacious and clean. Staff were friendly and the restaurant was good value for money. Enjoyed our stay and would recommend it!"…"

Reviewed on Jul 11, 2020

Aurora Ozone Hotel
LifeTime Private Retreats
4.5 out of 5
Snelling Beach, North Coast Road, Middle River, SA
Get Rates
15.57 mi from city center
4.9/5Exceptional! (15 reviews)

"We stayed 3 nights in the Settlers Homestead and the view was beautiful. In retrospect, I should have booked a 4th."…"

Reviewed on Jun 28, 2019

LifeTime Private Retreats
Kangaroo Island Accommodation
2.5 out of 5
10 Troubridge Road, Kingscote, SA
Get Rates
24.27 mi from city center
4/5Very Good! (5 reviews)

"Great location, lovely host, you have everything in this self contained unit"…"

Reviewed on Oct 3, 2020

Kangaroo Island Accommodation
Don't see what you're looking for?
See all available properties in Kangaroo Island
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Kangaroo Island

Nature enthusiasts will enjoy exploring Kangaroo Island, and many visitors are sure to appreciate the local tours and seaside. A top sight in the city is Flinders Chase National Park.

  • There are 147 hotels and other accommodations in Kangaroo Island
  • The closest major airport is in Kangaroo Island, SA (KGC-Kingscote), 17 mi (27.3 km) from the city center

Sightseeing and Staying in Kangaroo Island

Cultural venues in the city include Penguin Interpretive Centre, Parndana Soldier Settlement Museum, and Hope Cottage Museum. Attractions like Kangaroo Island Wildlife Park, Kingscote Tidal Pool, and Hanson Bay Wildlife Sanctuary are fun for kids of all ages. The city is notable for landmarks like The Oyster Farm Shop, Cape du Couedic Lighthouse, and Cape Borda Lightstation.

In Kangaroo Island, you'll find 147 hotels and other lodging options so you'll have ample places to choose from for a perfect vacation. Here you'll find top ones based on our user reviews:

  • Sea Dragon Lodge - With a stay at this 4.5-star guesthouse, guests can enjoy access to a private beach and free breakfast, along with an in-room kitchen. It's a favorite with Expedia travelers for its beach locale.
  • The Fig Tree B & B - Our customers like the breakfast and beach locale at this B&B. This 4-star bed & breakfast features free breakfast, free WiFi, and free parking.
  • Kangaroo Island Seaview Motel - With a stay at this 3.5-star motel, guests can enjoy access to free parking and conference space, along with free WiFi. Expedia customers like its beach locale and helpful staff.

Other top sights in Kangaroo Island include Flinders Chase National Park.

Dressing for Kangaroo Island

  • Between January and March, daytime temperatures average 86°F, while nighttime temperatures stay around 56°F
  • From April to June, the average is 76°F during the day and 46°F at night
  • July through September sees average temperatures of 69°F during the day and 45°F at night
  • In October-December, you can expect 84°F as the daytime average and 49°F as the nighttime average
  • About 21.02 inches of rain falls on Kangaroo Island each year
  • February and January are usually the hottest months averaging 85°F, while August and July are usually the coldest with an average temperature of 46°F

More trip options

Recent reviews of Kangaroo Island hotels