Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Mallaig – 17 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Marine

Hotel in Mallaig

Located in Mallaig and within 26 miles of Glenfinnan Station Museum, The Marine has a shared lounge, non-smoking rooms, and free WiFi throughout the property. in the heart of the village, it was still easy to park just outside. The room was of good size,clean, with a good view, tea and coffee readily available. Beds were clean and comfortable and bathroom facilities were perfect. A full breakfast, at additional cost, was perfectly adequate. Staff were pleasant, helpful, and informative.

Show more Show less
8.5
Very Good
817 reviews
Price from
$86
per night

West Highland Hotel

Hotel in Mallaig

The “Road to the Isles” ends at the harbor of Mallaig, with ferries to the Hebrides leaving from this remote and peaceful part of Scotland. all was excellent first class hotel and staff

Show more Show less
7.8
Good
1,201 reviews
Price from
$88
per night

The Steam Inn

Hotel in Mallaig

The Steam Inn features a garden, terrace, a restaurant and bar in Mallaig. The property is non-smoking throughout and is located 26 miles from Glenfinnan Station Museum. proximity to train station - clean room - good service.

Show more Show less
7.9
Good
439 reviews
Price from
$89
per night

The Chlachain Inn

Hotel in Mallaig

Featuring a bar, The Chlachain Inn is located in Mallaig in the Highlands region, 26 miles from Glenfinnan Station Museum and 26 miles from Glenfinnan Monument. THE best food of our entire trip! Loved the pub!

Show more Show less
8.3
Very Good
433 reviews
Price from
$98
per night

The Mission Bunkhouse

Mallaig

On Scotland’s far west coast, The Mission Bunkhouse in Mallaig offers simple hostel accommodations right opposite the train station and seconds from the Caledonian MacBrayne ferry terminal. Clean and tidy in good location in central Malliag, 2 mins walk to the ferry with free parking nearby.

Show more Show less
8.3
Very Good
929 reviews
Price from
$56
per night

The Wee Lodge

Mallaig

Offering a terrace and lake view, The Wee Lodge is located in Mallaig, 26 miles from Glenfinnan Station Museum and 25 miles from Glenfinnan Monument. We stayed at the Wee Lodge for 3 nights, and cannot fault it! The location is excellent, the road along to the property sits right besides the beautiful loch Morar. Loads to do, ferry to small isles, Skye, kayaking on lake. Highly recommend this property.

Show more Show less
9.5
Exceptional
41 reviews
Price from
$124
per night

2 Tougal

Mallaig

2 Tougal is located in Mallaig, a 10-minute walk from Camusdarach Beach and 23 miles from Glenfinnan Station Museum, in an area where cycling can be enjoyed. Location is perfect. White sands only 20 metres from the back door. Exceptionally well equipped.

Show more Show less
9.7
Exceptional
3 reviews

1 Sandholm, Mallaig

Mallaig

1 Sandholm, Mallaig is located in Mallaig, 24 miles from Glenfinnan Station Museum and 24 miles from Glenfinnan Monument, in an area where cycling can be enjoyed. Private parking is available on site....

Show more Show less
7
Good
1 reviews
Price from
$140
per night

Cornerstone

Mallaig

Located within 26 miles of Glenfinnan Station Museum and 26 miles of Glenfinnan Monument, Cornerstone provides rooms in Mallaig. Glenfinnan Viaduct is 26 miles from the guesthouse. Our host Sharon was exceptional, she went above and beyond to ensure that we had a great stay! The views from the room are amazing and it’s right in the middle of town!

Show more Show less
9.5
Exceptional
339 reviews
Price from
$137
per night

Mallaig Glamping Pods

Mallaig

Located in Mallaig, 26 miles from Glenfinnan Station Museum and 26 miles from Glenfinnan Monument, Mallaig Glamping Pods provides accommodations with free WiFi and a garden with a terrace. VERY Comfy bed. Clean great location

Show more Show less
9.7
Exceptional
246 reviews
Price from
$148
per night

Most-booked hotels in Mallaig in the past month

See all
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Mallaig:

Explore guest reviews of hotels in Mallaig

See all