3 star hotels in Mallaig
Multiple accommodations for your stay
Show map
4 results found
Filters
- Most popular first Sorting
West Highland Hotel
Davie'S Brae, Mallaig, United Kingdom (Open map)
This 3-star hotel has a waterfront location a 10-minute drive from Morar Beach. West Highland Hotel Mallaig offers its guests modern...
Read more...
7.8
Good
1571 reviews
The Chlachain Inn
Davies Brae, Mallaig, United Kingdom (Open map)
Our Lady of Perpetual Succour and St. Offering a location a 5-minute walk from Co-op Supermarket, The Chlachain Inn Mallaig offers 3...
Read more...
8.4
Very Good
778 reviews
Glenancross Guesthouse
Camusdarach Morar Mallaig Ph40 4Pd Morarmallaig Ph40 4Pd, Mallaig, United Kingdom (Open map)
This Mallaig bed & breakfast is located 4.4 km from Eilean Ighe Island and approximately 6 km from Land Sea and Islands Centre...
Read more...
9.2
Superb
81 reviews
The Steam Inn
Davies Brae, Mallaig, United Kingdom (Open map)
The hotel is a mere 400 metres from Mallaig Heritage Centre and Our Lady of Perpetual Succour and St. Situated approximately 5...
Read more...