Star rating
Hotel name
Price range (GBP) to
Amenities
+ more

Kangaroo Island Australia Hotels & Motels

Find hotels in Kangaroo Island using the list and search tools below. Explore our guide for inexpensive and discount hotel/motel rates in or near Kangaroo Island, Australia for your upcoming personal or group travel. Explore the most favored Kangaroo Island motel and hotel rooms. Browse the Kangaroo Island area hotels to find the perfect lodging! Please use the provided map of the Kangaroo Island hotels. Booking 5+ Rooms? Find Kangaroo Island Group Hotel Rates

Kangaroo Island Hotels & Accommodations

Mercure Kangaroo Island Lodge in American River
+1-888-389-4121
Scenic Dr. American River, American River, SA 5221 Australia ~26.96 miles east of Kangaroo Island
  • High-end Oceanfront property
  • 2 floors in property
More details
From£112
Very good 4.0 /5 Review Score Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Kangaroo Island" Get Alexa Skill →

More Hotels in Kangaroo Island

Ecopia Retreat - 563b Gregors Rd. Call +1-888-389-4121 +1-888-389-4121 563b Gregors Rd., Seddon, SA 5223 AU ~2.48 Miles from Kangaroo Island
  • Check in time: 2:30 PM
  • Rates typically range from 161.08 to 162.08 AUD

When you stay at KI Ecopia Retreat in Seddon, you'll be near the beach and within the vicinity of Raptor Domain and Parndana Soldier Settlement Museum.

Ficifolia Lodge Call +1-888-675-2083 +1-888-675-2083 45 Cook St., Parndana, SA 5220 AU ~3.16 Miles from Kangaroo Island
  • Rates are normally from 126.80 to 153.69 AUD
  • Check in: 2:00 PM

With a stay at Ficifolia Lodge in Parndana, you'll be in the historical district and minutes from Parndana Soldier Settlement Museum, and close to Parndana Golf Course.

Parndana Hotel in Parndana Call +1-800-716-8490 +1-800-716-8490 1 Cook St., Parndana, SA 5220 AU ~3.19 Miles from Kangaroo Island
  • Check-in: 2:00 PM

Eleanor River Homestead in Seddon Call +1-800-805-5223 +1-800-805-5223 Lot 563a Gregors Rd., Seddon, SA 5220 AU ~3.19 Miles from Kangaroo Island
  • Typically sells for 161.59 - 183.63 AUD
  • Check in time: 2:30 PM

When you stay at Eleanor River Homestead in Seddon, you'll be on a river and within the vicinity of Raptor Domain and Parndana Soldier Settlement Museum.

Open House At Parndana in Parndana Call +1-888-965-1860 +1-888-965-1860 70 Smith St. Parndana 70, Parndana, SA SA5220 AU ~3.27 Miles from Kangaroo Island
  • Check in: 4:00 PM

Located in Parndana, The Open House Accommodation Kangaroo Island is in a rural location, minutes from Parndana Soldier Settlement Museum, and close to Parndana Golf Course.

Koopalanda Dreaming - Vivonne Bay Call +1-888-788-5576 +1-888-788-5576 338b Jetty Rd. Point Ellen, Vivonne Bay, SA 5223 AU ~13.47 Miles from Kangaroo Island
  • Typically sells for 151.32 - 152.32 AUD

With a stay at this cottage in Vivonne Bay, you'll be near the bay and minutes from Vivonne Bay Beach. This beach property is within the region of Raptor Domain.

Lifetime Private Retreats in Middle River Call +1-888-897-9207 +1-888-897-9207 Snelling Beach North Coast Rd., Middle River, SA 5223 AU ~16.68 Miles from Kangaroo Island

With a stay at LifeTime Private Retreats in Middle River, you'll be on the waterfront and minutes from Snelling Beach, and close to King George Beach. This 4.

A Dune Escape in Emu Bay Call +1-888-311-4278 +1-888-311-4278 93 Wallaby Rd., Emu Bay, SA 5223 AU ~19.58 Miles from Kangaroo Island
  • Check-in time: 2:00 PM

Located in Emu Bay, this vacation home is within the region of Soldiers Memorial Park and Hope Cottage Museum. This 4-star property is within the region of Kingscote Tidal Pool.

Emu Bay Holiday Homes - Emu Bay Call +1-888-469-4795 +1-888-469-4795 21 Bay View Rd., Emu Bay, SA 5223 AU ~19.62 Miles from Kangaroo Island
  • Check-in time: 2:00 PM

Birubi Holiday Homes - Emu Bay Call +1-888-734-9421 +1-888-734-9421 30 Hawthorn Ave., Emu Bay, SA 5223 AU ~19.87 Miles from Kangaroo Island
  • Rates are normally from 151.87 to 167.06 AUD
  • Check-in time: 2:00 PM

Searenity Holiday Accommodation - Emu Bay Call +1-888-841-5292 +1-888-841-5292 1 Hawthorn Ave., Emu Bay, SA 5223 AU ~20.00 Miles from Kangaroo Island
  • Check in time: 2:00 PM
  • Typically sells for 125.57 - 159.82 AUD

Located in Emu Bay, Searenity Holiday Accommodation is in a rural location and within the region of Soldiers Memorial Park and Hope Cottage Museum. This 4.

Kingscote Tourist Park & Family Units - Cnr 1st & 3rd Streets Call +1-888-455-5160 +1-888-455-5160 Cnr 1st & 3rd Streets, Brownlow Ki, SA 5223 AU ~20.42 Miles from Kangaroo Island
  • Check-in: 2:00 PM

Kangaroo Island Cabins in Kingscote Call +1-888-965-8297 +1-888-965-8297 136 Playford Highway, Kingscote, SA 5223 AU ~21.21 Miles from Kangaroo Island
  • Rates typically range from 91.30 to 102.71 AUD
  • Check-in time: 2:00 PM

When you stay at Kangaroo Island Cabins in Kingscote, you'll be near the beach and convenient to Soldiers Memorial Park and Hope Cottage Museum.

Kangaroo Island Seaside Inn - Kingscote Call +1-888-906-6358 +1-888-906-6358 7 Cygnet Rd., Kingscote, SA 5223 AU ~21.88 Miles from Kangaroo Island
  • Rates typically range from 90.54 to 136.19 AUD
  • Check-in time: 2:00 PM

Located in Kingscote, Kangaroo Island Seaside Inn is by the ocean and convenient to Kingscote Tidal Pool and Soldiers Memorial Park.

Kangaroo Island Holiday Village - 9 Dauncey St. Call +1-888-749-6785 +1-888-749-6785 9 Dauncey St., Kingscote, SA 5223 AU ~22.12 Miles from Kangaroo Island
  • Rates typically range from 90.79 to 136.19 AUD
  • Check-in: 2:00 PM

With a stay at Kangaroo Island Holiday Village in Kingscote, you'll be minutes from Kingscote Tidal Pool and close to Soldiers Memorial Park.

Flour Cask Bay Retreat in Haines Call +1-888-878-9982 +1-888-878-9982 383b Old Salt Lake Rd., Haines, SA 5221 AU ~22.25 Miles from Kangaroo Island
  • Rates are normally from 94.91 to 95.91 AUD
  • Check in: 2:00 PM

Located in Haines, Flour Cask Bay Retreat is by the ocean and within the region of Buick Point and The Oyster Farm Shop.

Kangaroo Island Accommodation - 10 Troubridge Rd. Call +1-888-389-4485 +1-888-389-4485 10 Troubridge Rd., Kingscote, SA 5223 AU ~22.26 Miles from Kangaroo Island
  • Pet friendly
  • Check-in: 2:00 PM

Located in Kingscote, Kangaroo Island Accommodation is minutes from Kingscote Tidal Pool and Soldiers Memorial Park.

Kangaroo Island Bayview Villas in Kingscote Call +1-888-389-4121 +1-888-389-4121 2 Reeves St., Kingscote, SA 5223 AU ~22.34 Miles from Kangaroo Island
  • Typically sells for 152.99 - 153.99 AUD

When you stay at Kangaroo Island Bayview Villas in Kingscote, you'll be near the beach and minutes from Soldiers Memorial Park and Hope Cottage Museum.

Aurora Ozone Hotel - 67 Chapman Terrace Call +1-888-675-2083 +1-888-675-2083 67 Chapman Terrace, Kingscote, SA 5223 AU ~22.53 Miles from Kangaroo Island
  • Indoor pool on site
  • Check in time: 2:00 PM

With a stay at Aurora Ozone Hotel in Kingscote, you'll be minutes from Kingscote Tidal Pool and close to Hope Cottage Museum.

Island Motel Kingscote - Kingscote Call +1-800-716-8490 +1-800-716-8490 4 Telegraph Rd., Kingscote, SA 5223 AU ~22.58 Miles from Kangaroo Island
  • Rates are normally from 75.27 to 136.85 AUD
  • Check-in: 2:00 PM

With a stay at Island Motel Kingscote in Kingscote, you'll be near the beach and minutes from Kingscote Tidal Pool, and close to Hope Cottage Museum.

Villas On The Bay Kingscote in Kingscote Call +1-800-805-5223 +1-800-805-5223 9 11 Esplanade, Kingscote, SA 5223 AU ~22.70 Miles from Kangaroo Island
  • Rates typically range from 170.32 to 190.22 AUD
  • Check in: 2:00 PM

With a stay at Villas on the Bay Kingscote in Kingscote, you'll be near the beach and minutes from Kingscote Tidal Pool and Hope Cottage Museum.

Kirazz - Kingscote Call +1-888-965-1860 +1-888-965-1860 Kangaroo Island, Kingscote, SA 5223 AU ~22.71 Miles from Kangaroo Island
  • Typically sells for 153.76 - 154.76 AUD
  • Check-in: 2:00 PM

With a stay at Kirazz in Kingscote, you'll be in the historical district and minutes from Hope Cottage Museum and Kingscote Tidal Pool.

Kestrel Downs - Pelican Lagoon Call +1-888-788-5576 +1-888-788-5576 401 Muston Rd., Pelican Lagoon, SA 5222 AU ~25.33 Miles from Kangaroo Island
  • Check in: 2:00 PM
  • Rates are normally from 132.87 to 133.87 AUD

When you stay at Kestrel Downs in Pelican Lagoon, you'll be by the sea and within the vicinity of Buick Point and The Oyster Farm Shop.

Flinders Chase Farm Stay Hostel in Gosse Call +1-888-897-9207 +1-888-897-9207 1561 West End Highway, Gosse, SA 5223 AU ~26.36 Miles from Kangaroo Island
  • Check in: 3:00 PM
  • Rates typically range from 60.98 to 61.98 AUD

When you stay at Flinders Chase Farm Stay - Hostel in Gosse, you'll be in a national park and within the vicinity of Flinders Chase National Park.

The Anchorage in American River Call +1-888-311-4278 +1-888-311-4278 3 Moreanda Ave., American River, SA 5221 AU ~26.65 Miles from Kangaroo Island
  • Check in time: 11:00 AM

Kangaroo Island Coastal Villas Call +1-888-469-4795 +1-888-469-4795 32 Tangara Dr., American River, SA 5221 AU ~26.67 Miles from Kangaroo Island

When you stay at Kangaroo Island Coastal Villas in American River, you'll be on the beach and minutes from The Oyster Farm Shop and Buick Point.

The Pines Call +1-888-734-9421 +1-888-734-9421 86 Tangara Dr., American River, SA 5221 AU ~26.72 Miles from Kangaroo Island

Wanderers Rest Of Kangaroo Island - American River Call +1-888-841-5292 +1-888-841-5292 Bayview Rd., American River, SA 5221 AU ~26.95 Miles from Kangaroo Island
  • Indoor pool available for use

Located in American River, Wanderers Rest of Kangaroo Island is convenient to The Oyster Farm Shop and Buick Point.

Casuarina Coastal Units Call +1-888-455-5160 +1-888-455-5160 31 Ryberg Rd., American River, SA 5221 AU ~27.19 Miles from Kangaroo Island
  • Check in: 2:00 PM
  • Rates are normally from 77.57 to 78.57 AUD

Located in American River, Casuarina Coastal Units is by the ocean and convenient to The Oyster Farm Shop and Buick Point.

Hanson Bay Wildlife Sanctuary & Cabins Call +1-888-965-8297 +1-888-965-8297 476 Hanson Bay Rd., Karatta, SA 5223 AU ~28.24 Miles from Kangaroo Island
  • Rates are normally from 135.51 to 213.96 AUD

When you stay at Hanson Bay Wildlife Sanctuary and Cabins in Karatta, you'll be near the beach and within the vicinity of Kelly Hill Conservation Park.

Lantauanan - Island Beach Call +1-888-906-6358 +1-888-906-6358 185 Borda Rd., Island Beach, SA 5222 AU ~29.07 Miles from Kangaroo Island
  • Check in time: 3:00 PM
  • Rates are normally from 153.76 to 176.83 AUD

With a stay at Lantauanan in Island Beach, you'll be near the beach and close to Buick Point and The Oyster Farm Shop.

Kangaroo Island Wilderness Retreat - Karatta Call +1-888-749-6785 +1-888-749-6785 8125 South Coast Rd., Karatta, SA 5223 AU ~29.82 Miles from Kangaroo Island
  • Check in: 3:00 PM
  • Rates typically range from 105.68 to 128.49 AUD

Located in Karatta, Kangaroo Island Wilderness Retreat is in a rural location and within the region of Flinders Chase National Park and Kelly Hill Conservation Park.

Gilligan's Kangaroo Island in Baudin Beach Call +1-888-878-9982 +1-888-878-9982 18 Beach Crescent, Baudin Beach, SA 5222 AU ~32.18 Miles from Kangaroo Island
  • Check in: 4:00 PM

Baudin Beach Apartments - 74 Bessell Dr. Call +1-888-389-4485 +1-888-389-4485 74 Bessell Dr., Baudin Beach, SA 5222 AU ~32.28 Miles from Kangaroo Island
  • Check-in: 2:00 PM

When you stay at Baudin Beach Apartments in Baudin Beach, you'll be on the beach and within the vicinity of The Oyster Farm Shop and Buick Point.

The Fig Tree B & B - Baudin Beach Call +1-888-389-4121 +1-888-389-4121 107 Leander Ave., Baudin Beach, SA 5222 AU ~32.45 Miles from Kangaroo Island

Located in Baudin Beach, The Fig Tree B & B is by the ocean and within the vicinity of Penguin Interpretive Centre and Sealink Ferry Terminal.

Lindsays Of Kangaroo Island in Penneshaw Call +1-888-675-2083 +1-888-675-2083 Lot 14 Bates Way, Penneshaw, SA 5222 AU ~35.78 Miles from Kangaroo Island
  • Rates are normally from 136.96 to 148.37 AUD
  • Check in: 2:00 PM

When you stay at Lindsays of Kangaroo Island in Penneshaw, you'll be near the beach and convenient to Penguin Interpretive Centre and Sealink Ferry Terminal.

Seaview Lodge - Penneshaw Call +1-800-716-8490 +1-800-716-8490 Lot 3 Willoughby Rd. Penneshaw, Penneshaw, SA 5222 AU ~35.86 Miles from Kangaroo Island

Trading Places - 13 Freycinet Way Call +1-800-805-5223 +1-800-805-5223 13 Freycinet Way, Penneshaw, SA 5222 AU ~36.29 Miles from Kangaroo Island
  • Check in: 4:00 PM

The Rookery At Christmas Cove - Penneshaw Call +1-888-965-1860 +1-888-965-1860 Christmas St., Penneshaw, SA 5222 AU ~36.33 Miles from Kangaroo Island
  • Typically sells for 158.89 - 159.89 AUD
  • Check-in time: 2:00 PM

Located in Penneshaw, The Rookery at Christmas Cove is by the ocean and minutes from Penguin Interpretive Centre and Sealink Ferry Terminal.

Penneshaw Oceanview Apartments in Penneshaw Call +1-888-788-5576 +1-888-788-5576 36 Howard Dr., Penneshaw, SA 5222 AU ~36.38 Miles from Kangaroo Island
  • Check in time: 2:00 PM

Kangaroo Island Seafront in Penneshaw Call +1-888-897-9207 +1-888-897-9207 49 North Terrace, Penneshaw, SA 5222 AU ~36.66 Miles from Kangaroo Island
  • Typically sells for 127.73 - 170.30 AUD
  • Indoor swimming pool in hotel

When you stay at Kangaroo Island Seafront in Penneshaw, you'll be on the Strip and minutes from Penguin Interpretive Centre and Sealink Ferry Terminal.

Seashells Penneshaw in Penneshaw Call +1-888-311-4278 +1-888-311-4278 178 Karatta Terrace, Penneshaw, SA 5222 AU ~36.84 Miles from Kangaroo Island
  • Check in: 2:00 PM
  • Rates are normally from 148.37 to 149.37 AUD

With a stay at SeaShells Penneshaw in Penneshaw, you'll be near the beach and minutes from Penguin Interpretive Centre, and close to Sealink Ferry Terminal.

Baudin House Call +1-888-469-4795 +1-888-469-4795 Lot 85 Cheopis St., Penneshaw, SA 5222 AU ~37.01 Miles from Kangaroo Island
  • Rates are normally from 151.32 to 152.32 AUD

With a stay at Baudin House in Penneshaw, you'll be near the beach and minutes from Penguin Interpretive Centre and Sealink Ferry Terminal.

Charlie Bates Cottage in Penneshaw Call +1-888-734-9421 +1-888-734-9421 39 South Terrace, Penneshaw, SA 5222 AU ~37.12 Miles from Kangaroo Island
  • Check in time: 2:00 PM

With a stay at Charlie Bates Cottage in Penneshaw, you'll be near the beach and minutes from Penguin Interpretive Centre and Sealink Ferry Terminal.


Next: See My Kangaroo Island Hotels with Pricing

Graph: Upcoming 20 Days of Kangaroo Island Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Kangaroo Island, Australia discounts available. The chart reflects the cheapest Kangaroo Island hotel for each day and each star rating category.
Back to Top