"Staff were brilliant and so helpful and friendly going the extra mile to help us out - the accommodation was clean and very nicely decorated and the hotel itself was in a stunning location could not fault it!"
"This is one of the nicest properties that we stayed in, very clean, modern, appealing, attractive dining area, nice breakfast selection, staff was very friendly and helpful in answering questions."
"Absolutely gorgeous location and luxurious, stylish accommodations. The cabin we stayed in was clean, comfortable and well thought out. It felt very private but was easy to find and in an area of the town that made a grocery run or an adventure easily accessible. "
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.
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.
Save an average of 15% on thousands of hotels when you're signed in
You can spend time exploring the galleries in Mallaig Heritage Centre during your travels in Mallaig. While you're here, you can savour the top-notch restaurants.
Board the ferry to the Isle of Skye from this charming fishing port with fresh seafood restaurants along the harbour. Take a scenic ride on the Jacobite Steam Train (featured in Harry Potter films) that terminates at Mallaig's railway station.
"A really convenient stay prior to a day’s climbing. The cafe serve evening meals and the food was really good, pleasant staff and a nice atmosphere. "
"Just off the roundabout over the Skye bridge this is a fantastic base for travelling around Isle of Skye. We had a twin bed garden room which is situated around the side and to the rear of the main house, this would have been helpful to know in the welcome email giving you the access code and room number as would have saved time trying to locate our room in the main house. In the main house is a communal lounge and breakfast room offering complimentary cereal boxes, porridge pots, cereal bars and yogurts which can also be taken to your room to be consumed.
In our room we overlooked a roughly grassed playing area for kids to play football, with nets provided, but saw a deer with her 2 offspring playing around whilst mum was eating berries from the hedgerow.
Another plus was the available parking both to the main house and garden rooms
"
"Lovely hotel with very nice guest lounge, our room had great views, good option if doing the 500, we went to Plockton Inn for our evening meal, which is also worth a visit."
If I need to cancel my hotel reservation in Mallaig, will I receive a refund?
Yes! You'll find that most hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Mallaig.
What's the best family accommodation in Mallaig?
West Highland Hotel is a hotel with free parking and laundry facilities, and it's a top choice on Expedia for families. Also, attractions in the area such as Isle of Skye Market Square and Magpie are fun for children of all ages. Find more child-friendly accommodations in Mallaig.
Visitors to Mallaig will definitely enjoy the restaurants, seaside and bars. Tourists to the city can also enjoy its welcoming locals. In Mallaig, there are 30 hotels and other accommodation options to choose from. Find out more about Mallaig.
To venture out into the surrounding area, ride one of the trains from Mallaig Station or Morar Station. You can take a ferry to see more of the region. If you want to venture out around the area, you may want a rental car in Mallaig for your journey.
What's the seasonal weather in Mallaig?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. The rainiest months in Mallaig are October, December, November and January, with each month seeing an average of 200 mm of rainfall.