Find hotels in Duncan from CA $126
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Check Duncan hotel prices
Tonight |
Tomorrow night |
This weekend |
Next weekend |
Top 10 Duncan hotels and places to stay
Sky House Kangaroo Island
Sky House Kangaroo Island
10.0 out of 10, Exceptional, (15)
Settlers Cottage - Snellings Beach
Settlers Cottage - Snellings Beach
10.0 out of 10, Exceptional, (16)
King George Beach Retreat
King George Beach Retreat
10.0 out of 10, Exceptional, (42)
Save an average of 15% on thousands of hotels when you're signed in
Sheoaks - Snellings Beach
Sheoaks - Snellings Beach
10.0 out of 10, Exceptional, (7)
Waves and Wildlife
Waves and Wildlife
9.6 out of 10, Exceptional, (57)
Middle River Vista Beach House
Middle River Vista Beach House
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.
More cheap stays in Duncan
More cheap stays in Duncan
Discovery Parks - Kangaroo Island
7928 South Coast Road, Karatta, SA
The price is CA $126 per night from May 20 to May 21
CA $126
CA $138 total
includes taxes & fees
May 20 - May 21
9.2/10 Wonderful! (159 reviews)
Hotels in Duncan with star rating
Hotels in Duncan with star rating
Recent Reviews in Duncan
Recent Reviews in Duncan
5/5 Excellent
"Everthing was fantastic, great location "
A verified traveller stayed at Discovery Parks - Kangaroo Island
Posted 9 days ago
5/5 Excellent
"Amazing view, wonderful garden and wildlife, caring hosts."
A verified traveller stayed at Emu Bay Holiday Homes
Posted 2 months ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near Popular Duncan Attractions
Other Hotels near Duncan, South Australia
- Kangaroo Island Hotels
- Emu Bay Hotels
- Vivonne Bay Hotels
- Seddon Hotels
- Karatta Hotels
- Middle River Hotels
- Stokes Bay Hotels
- Wisanger Hotels
- Haines Hotels
- Nepean Bay Hotels
- Macgillivray Hotels
- Cygnet River Hotels
- Western River Hotels
- Cassini Hotels
- Parndana Hotels
- Flinders Chase Hotels
- Menzies Hotels
- Seal Bay Hotels
- Oceania Hotels
- Kohinoor Hotels