Search for Cheap Deals onHotels in Macgillivray
Choose from 219 Macgillivray Hotel Deals

Ozone Hotel Kangaroo Island
67 Chapman Terrace, Kingscote, SA
Stay at this 4-star beach hotel in Kingscote. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the property ...
8/10 Very Good! (656 reviews)
"An excellent location, right in town and by the water. Restaurant on-site. No elevator, so must climb stairs. Staff very friendly and helpful."
Reviewed on Jun 8, 2025

Villas on the Bay Kingscote
9-11 Esplanade, Kingscote, SA
Stay at this 3.5-star beach vacation home in Kingscote. Enjoy free WiFi, free parking, and an airport shuttle (surcharge). Popular attractions Kingscote Tidal ...
9.8/10 Exceptional! (210 reviews)
Quiet escape on Kangaroo Island
"What a lovely little spot on Kangaroo Island. We were only here for one night but wish we could have stayed for a week! The owners were super thoughtful with milk, butter, water, cereal and coffee - and homemade bread! All the basics and more. Easy to get in and out of area. They were so thoughtful ..."
Reviewed on Jul 14, 2025

Kangaroo Island Seaside Inn
7 Cygnet Road, Kingscote, SA
Stay at this 3-star beach hotel in Kingscote. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Kingscote Tidal Pool and Island Beehive ...
8.4/10 Very Good! (459 reviews)
"Great room. Very clean, well presented and lovely view of the water."
Reviewed on Jun 27, 2025

Mercure Kangaroo Island Lodge
73 Scenic Drive, American River, SA
Stay at this 3.5-star beach hotel in American River. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
8.4/10 Very Good! (337 reviews)
Great stay at Mercure Hotel American River
"Great stay. Lovely breakfasts. Housekeeping was excellent as was the attention of staff particularly ‘Jules’ who was always helpful and smiling. Would stay again for sure"
Reviewed on Jun 26, 2025

The Fig Tree B & B
107 Leander Avenue, Baudin Beach, SA
Stay at this 4-star B&B in Baudin Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Dudley Conservation Park and Penneshaw Maritime ...
8.8/10 Excellent! (158 reviews)
"Leasha runs a great set of cabins with great attention to detail. Very handy to the ferry and great base for exploring the island. Self contained and clean."
Reviewed on Jun 25, 2025

Emu Bay Holiday Homes
21 Bay View Road, Emu Bay, SA
Stay at this 3-star family-friendly vacation home in Emu Bay. Enjoy free WiFi, free parking, and in-room massages. Popular attraction Smith Beach is located ...
9.8/10 Exceptional! (42 reviews)
"Lovely stay. Plenty of pre-arrival communications - very important and very useful. Gorgeous views from Cabin 1. Extremely memorable."
Reviewed on Jun 17, 2025

Kangaroo Island Cabins
136 Playford Highway, Kingscote, SA
Book a stay at this business-friendly cabin in Kingscote. Enjoy free WiFi, free parking, and a garden. Popular attractions Island Beehive and Kangaroo Island ...
8.2/10 Very Good! (125 reviews)
"Enjoyed the quiet, bushland setting."
Reviewed on May 20, 2025

Kangaroo Island Coastal Villas
32 Tangara Drive, American River, SA
Stay at this 3-star beach hotel in American River. Enjoy free parking, a beach locale, and daily housekeeping. Popular attractions The Oyster Farm Shop and Buick ...
8/10 Very Good! (69 reviews)
"Super quality/price apartment"
Reviewed on May 12, 2025

Sunrise on Falie
13 Falie Court, American River, SA
Stay at this 4-star apartment in American River. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions The Oyster Farm Shop and Buick ...
9.2/10 Wonderful! (57 reviews)
Home away from home
"Our accomodation was spacious clean and very comfortable. We had a patio setting outside with a view to the river so we could watch the sunset with a glass of wine. Highly recommend"
Reviewed on Mar 27, 2025

Kingscote Tourist Park and Family Units
Cnr First and Third streets, Brownlow Ki, SA
Stay at this cabin in Brownlow Ki. Enjoy free parking, a garden, and laundry facilities. Our guests praise the property condition in our reviews. Popular attractions ...
"The cabin was showing it’s age The television didn’t pick up any stations We couldn’t work out how to operate the very old stove When I went to use the barbecue equipment they where out of gas"
Reviewed on Sep 17, 2023

Wander On Kangaroo Island
6208 North Coast Road, Middle River, SA
Stay at this 4-star villa in Middle River. Enjoy free WiFi, free parking, and balconies or patios. Popular attractions Snelling Beach and King George Beach are ...
"Loved the property and the outdoor bath was my dream. Bed was comfortable and bedding of good quality. Only thing I would like if I was to stay again a TV so you can watch a movie."
Reviewed on Nov 27, 2024

Kangaroo Island Bayview Villas
2 Reeves St., Kingscote, SA
Stay at this 3.5-star vacation home in Kingscote. Enjoy free WiFi, free parking, and laundry facilities. Popular attractions Soldiers Memorial Park and Hope ...
9.2/10 Wonderful! (38 reviews)
"A great offering in a lovely spot on KI."
Reviewed on Mar 30, 2025
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.
Top Booked Hotels in Macgillivray
- Hotels near Emu Ridge Farm Eucalyptus Distillery
- Hotels near Snelling Beach
- Hotels near Vivonne Bay Beach
- Hotels near Kangaroo Island Wildlife Park
- Hotels near Kangaroo Island Spirits
- Hotels near King George Beach
- Hotels near Kingscote Tidal Pool
- Hotels near Exceptional Kangaroo Island
- Hotels near Hope Cottage Museum
- Hotels near Island Beehive
- Hotels near The Oyster Farm Shop
- Hotels near Prospect Hill
- Hotels near Raptor Domain
- Hotels near Soldiers Memorial Park
- Hotels near Parndana Soldier Settlement Museum
- Hotels near Buick Point
- Kangaroo Island Hotels
- Kingscote Hotels
- Island Beach Hotels
- Emu Bay Hotels
- American River Hotels
- Karatta Hotels
- Vivonne Bay Hotels
- Seddon Hotels
- Middle River Hotels
- Pelican Lagoon Hotels
- Baudin Beach Hotels
- Stokes Bay Hotels
- Haines Hotels
- Cygnet River Hotels
- Cassini Hotels
- Gosse Hotels
- Menzies Hotels
- Seal Bay Hotels