
Find hotels near MacGillivray Centre, Harris from AED 3,537
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
23 Oct - 24 OctTomorrow
24 Oct - 25 OctThis weekend
23 Oct - 25 OctNext weekend
30 Oct - 1 Nov Our top choices for MacGillivray Centre hotels




1. Old Post Office
Old Post Office18.6 km from MacGillivray Centre
AED 2,947
AED 3,537 total
includes taxes & fees
31 Oct - 1 Nov
Top MacGillivray Centre Hotel Reviews
Beach holiday home 5 minutes' walk to Luskentyre Beach
10/10 Excellent
"Lovely location very near to Luskentyre beach. Very responsive host."
KETTLE COTTAGE - Pet friendly, cosy Hebridean Cottage on North Uist
10/10 Excellent
"We walked into a sparkling clean cottage that was very well equipped and exactly as described. We appreciated the lovely welcome pack.Cosy and comfortable."
Magnificent views from our 2 Bedroom well appointed, comfortable family home
8/10 Good
"Lovely property, lovely location.Holiday slightly spoilt by lack of instructions to operate the television and difficulty communicating with the host.Our problems were not resolved until the Wednesday of a Sat to Sat booking."
Welcome to our romantic, traditional thatched blackhouse; an ideal retreat
10/10 Excellent
"Lovely traditional Blackhouse on the outside, but modern, clean and comfortable inside. Had everything you would need with off street parking a bonus. Great communication from host. Would recommend."
Charming 4-bedroom bungalow with WiFi in serene Hebridean Isle of North Uist.
10/10 Excellent
"Amazingly well equipped and homely property. We all loved the views, especially me as I had my scope trained on the sea and sand each day! Would definitely recommend."
Beautifully renovated property in heart of Tarbert
10/10 Excellent
"Haus zentral in Tarbert gelegen, in der Nähe vom Fähranleger. Parken direkt vor dem Haus. Gute Ausstattung! Für uns die perfekte Location, um Lewis & Harris zu erkunden. Für uns war die Lage des Hauses ausschlaggebend. Super-Kommunikation mit den Gastgebern und gutes Preis-Leistungsverhältnis"
Family Friendly Cottage Near Sandy Beaches
10/10 Excellent
"Ein wunderschönes Haus mit sehr wohnlicher Atmosphäre. Catherine Murray ist eine liebevolle Gastgeberin. Die Lage ist ideal zur Erkundung der überwältigend schönen Isle of Harris."
Temple View Hotel
10/10 Excellent
"The hosts Alex and Katie are a young couple doing a great job running this small boutique hotel! It is is older building however it is well kept up and clean. The rooms are comfortable and provide all necessary amenities. The food in the restaurant is excellent. We would definitely stay here again!"
Other attractions near MacGillivray Centre
Traigh na h-Uidhe
Why not spend a lazy afternoon at Traigh na h-Uidhe during your trip to Harris? Wander the sandy beaches or discover the area's mountain views.
Seallam
You can spend time studying the exhibits at Seallam during your trip to Harris. While you're in the area, stroll along the beaches.
Tràigh na Cleabhaig
Why not spend a lazy afternoon at Tràigh na Cleabhaig during your trip to Harris? Wander the sandy beaches and seaside while you're in the area.
Tràigh an Taoibh Thuath
Why not spend a lazy afternoon at Tràigh an Taoibh Thuath during your trip to Harris? Wander the sandy beaches and seaside while you're in the area.
Traigh an Teampuill
Why not spend a lazy afternoon at Traigh an Teampuill during your trip to Harris? Stroll along the sandy beaches or discover the area's mountain views.
Tràigh Sgarasta
Why not spend a lazy afternoon at Tràigh Sgarasta during your trip to Harris? Stroll along the sandy beaches or discover the area's mountain views.
Loch na Sgumain
Commune with nature and explore the great outdoors at Loch na Sgumain during your travels in Harris. Wander the sandy beaches and seaside while you're in the area.
St. Clement's Church
St. Clement's Church is just one of the places to see in Rodel, so why not enjoy the other things to explore during your travels? While you're in the area, stroll along the sandy beaches.