Find hotels in Macgillivray from ¥17,521
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Macgillivray attractions
More cheap stays in Macgillivray

Kangaroo Island Coastal Riverside Nature Retreat
American River South Australia
The price is ¥29,432 per night from Jan 11 to Jan 12
¥29,432
¥39,356 total
Jan 11 - Jan 12, 2026
includes taxes & fees
Frequently asked questions
Explore a world of travel with Expedia
- Hostels in Kangaroo Island
- Hotels near Sealink Ferry Terminal
- Motels in Emu Bay
- Hotels near Kangaroo Island Sealink
- Luxury Hotels in Island Beach
- Hostels in Cape Jervis
- Family Hotels in Karatta
- Aparthotels in Karatta
- Resorts & Hotels with Spas in Kingscote
- Island Beach Hotels
- Lodges in Deep Creek
- Business Hotels in Island Beach
- Luxury Hotels in Kangaroo Island
- Family Hotels in Wirrina Cove
- Vacation Homes in Kangaroo Island
- Aparthotels in Kangaroo Island
- Guest Houses in American River
- Lodges in Kangaroo Island
- Kingscote Hotels
- Kangaroo Island Council Hotels
- Lodges in Emu Bay
- Resorts in Kingscote
- Beach Hotels in Vivonne Bay
- Cheap Hotels in Island Beach
- Vacation Homes in Island Beach
- B&B in Second Valley
- Inns in Kangaroo Island
- B&B in Kangaroo Island
- Beach Hotels in Kangaroo Island
- Guest Houses in Kingscote
- Hotels with a Pool in Deep Creek
- Family Hotels in Kangaroo Island
- Family Hotels in Haines
- Vivonne Bay Hotels
- Resorts in Kangaroo Island
- Willoughby Hotels
- Menzies Hotels
- B&B in Seddon
- Aparthotels in Island Beach
- Hostels in Pelican Lagoon
- Cottages in Kangaroo Island
- Aparthotels in Menzies
- Motels in Kingscote
- Resorts in Wirrina Cove
- Cheap Hotels in Kangaroo Island
- B&B in Kingscote
- Farmstay in Kangaroo Island
- Hotels near Snelling Beach
- Country Houses in Kangaroo Island
- Penneshaw Hotels














