
Search Villas in Kangaroo Island
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
No exact matches found, but these alternatives could be just right
Recommended hotels in Kangaroo Island

8.4 out of 10, Very good, (457 reviews)
The price is £95
includes taxes & fees
26 Mar - 27 Mar

8.0 out of 10, Very good, (707 reviews)
The price is £87
includes taxes & fees
28 Mar - 29 Mar

9.4 out of 10, Exceptional, (230 reviews)
The price is £96
includes taxes & fees
25 Mar - 26 Mar
The price is £186
includes taxes & fees
25 Mar - 26 Mar

9.8 out of 10, Exceptional, (248 reviews)
The price is £146
includes taxes & fees
31 Mar - 1 Apr

8.4 out of 10, Very good, (491 reviews)
The price is £106
includes taxes & fees
26 Mar - 27 Mar

9.4 out of 10, Exceptional, (41 reviews)
The price is £170
includes taxes & fees
29 Mar - 30 Mar

8.4 out of 10, Very good, (358 reviews)
The price is £111
includes taxes & fees
29 Mar - 30 Mar
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.
Find holiday rentals that suit your style
Cabins
Private holiday homes
Save an average of 15% on thousands of hotels when you're signed in
Top Kangaroo Island Hotel Reviews

Kangastay on Vivonne Bay beside the Harriet River on Kangaroo Island.
10/10 Excellent
Find out more about Kangaroo Island
Kangaroo Island Villas information
Number of reviews | 2,808 |
|---|---|
Accommodation | 5 Villas |
Lowest Price | £84 |
Highest Price | £402 |
Frequently asked questions
Explore a world of travel with Expedia
- 3 Star Hotels in Parndana
- 5 Star Hotels in Emu Bay
- Cottages in Bay Of Shoals
- B&B in Brownlow Ki
- Apartments in Cassini
- Cassini Hotels
- Holiday Homes in Cassini
- Cygnet River Hotels
- Beach Resorts & in Kangaroo Island Council
- Kangaroo Island Council Hotels
- Apartments in Duncan
- B&B in Duncan
- Caravan Parks in Duncan
- Duncan Hotels
- Serviced Apartments in Emu Bay
- B&B in Emu Bay
- Guest Houses in Emu Bay
- Beach Resorts & in Emu Bay
- Romantic Hotels in Emu Bay
- Emu Bay Hotels
- Gosse Hotels
- Haines Hotels
- Lodges in Haines
- Cabin Rentals in Hanson Bay
- Caravan Parks in Hanson Bay
- Hotels near Kangaroo Island Wildlife Park
- Serviced Apartments in Karatta
- Hostels in Karatta
- Cheap Hotels in Karatta
- Luxury Hotels in Karatta
- Karatta Hotels
- Villas in Karatta
- B&B in Kingscote
- Caravan Parks in Kingscote
- Guest Houses in Kingscote
- Resorts in Kingscote
- Palaces in Kingscote
- Safari Tentalow in Kingscote
- Apartments in Kohinoor
- Kohinoor Hotels
- Independent Hotels in Menzies
- Menzies Hotels
- Hostels in Middle River
- Hotels with Laundry Service in Middle River
- Middle River Hotels
- Cabin Rentals in Nepean Bay
- Newland Hotels
- Parndana Hotels
- Apartments in Pennington Bay
- Seal Bay Conservation Park Hotels
- Beach Resorts & in Seddon
- Hotels with Air Conditioning in Seddon
- Seddon Hotels
- Hotels near Snelling Beach
- B&B in Stokes Bay
- Cheap Hotels in Stokes Bay
- Family-Friendly Hotels in Stokes Bay
- Stokes Bay Hotels
- Hotels near Vivonne Bay Beach
- Caravan Parks in Vivonne Bay
- Guest Houses in Vivonne Bay
- Beach Resorts & in Vivonne Bay
- Historic Hotels in Vivonne Bay
- Hotels with Parking in Vivonne Bay
- Luxury Hotels in Vivonne Bay
- Vivonne Bay Hotels
- Motels in Vivonne Bay
- Western River Hotels
- Flights to Newland
- Flights from Nepean Bay
- Flights from Brownlow Ki
- Flights from Kohinoor
- Flights from Menzies
- Flights from Seal Bay
- Flights from Emu Bay
- Flights from Stokes Bay
- Flights from Parndana
- Flights from Adelaide (ADL) to Kangaroo Island (KGC)
- Flights from Birmingham (BHX) to Kangaroo Island (KGC)
- Flights from London (LHR) to Kangaroo Island (KGC)
- Flights from Manchester (MAN) to Kangaroo Island (KGC)
- Flights from Melbourne (MEL) to Kangaroo Island (KGC)
- Flights from Perth (PER) to Kangaroo Island (KGC)
- Flights from Sydney (SYD) to Kangaroo Island (KGC)
















































































