Photo by Monica Ferro
Beach Hotels & Resorts in Mallaig from AU$185
Search over 1 million properties and 550 airlines worldwide
Best Mallaig Beach Hotels
Davies Brae, Mallaig, Scotland
West Highland Hotel
3.9/5 Good! (349 reviews)
"The hotel lounge area was very spacious and comfortable. Staff were friendly. Food was of very good quality. My room was rather small. The TV in my room had a small screen."
Reviewed on 24 Oct. 2021
Don't see what you're looking for?
See all available properties in MallaigView all properties
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.