Mallaig Hotels
Enter the dates, select the room and choose your hotel in Mallaig
The best hotels in Mallaig selected for you
Compare prices, reviews and location, then choose the hotel that suits you best.
View Map
Mallaig, PH41 4QZ
Property Location With a stay at West Highland Hotel in Mallaig, you'll be on the waterfront and minutes from Mallaig Heritage Centre, and close to Morar Beach. This family-friendly hotel is... Read more
price from 150 US$ View Hotel
Davies Brae, , PH41 4QY
Near Mallaig Heritage Centre, This smoke-free inn offers complimentary parking nearby., The front desk is staffed during limited hours. Read more
Morar, PH40 4PA
Property Location With a stay at Morar Hotel in Mallaig, you'll be by the ocean and close to Morar Beach and Mallaig Heritage Centre. This hotel is within the vicinity of Land, Sea and Islands... Read more
Station Road
This hotel is located in the picturesque fishing village of Mallaig, with views over to the Isle of Skye. It is an ideal place for various activities such as sea angling and playing golf. Read more