Skip to main content

Three-Star Hotels in Mallaig

Find the three-star hotels that appeal to you the most

The best three-star hotels in Mallaig

Check out our pick of great three-star hotels in Mallaig

Filter by:

Review score

West Highland Hotel

Hotel in Mallaig

The “Road to the Isles” ends at the harbour of Mallaig, with ferries to the Hebrides leaving from this remote and peaceful part of Scotland.

J
Joanna
From
Poland
The character of the place. Fire places, leather coaches.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,763 reviews
Price from
US$212.79
1 night, 2 adults

The Inn @ Aird a' Bhasair

Ardvasar (Near Mallaig)

Situated in Ardvasar, 36 km from Kyle of Lochalsh, The Inn @ Aird a' Bhasair features accommodation with a restaurant, free private parking and a bar.

A
Alwyn
From
United Kingdom
The service was really personalised. The staff showed genuine concern for our comfort and were always on hand to assist whenever we needed it. Amazing people working there. The food was great and the room comfortable. The disco at Hogmanay was superb. The DJ played eighties music a lot of the time as well as Scottish folk music which was great.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 778 reviews
Price from
US$384.17
1 night, 2 adults

The Morar Hotel

Morar (Near Mallaig)

Established in 1902 The Morar Hotel is a family run hotel in the highlands in North West Scotland, 3 miles from Mallaig, the Southern gateway to the Isle of Skye.

N
Ng
From
Singapore
The staff were the highlight of the hotel. I can't remember their names but the girl at the reception was extremely friendly and kind, and so were the waiters at the restaurant. We felt extremely taken cared of, and left feeling like we wished we booked another night here.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,618 reviews
Price from
US$132.66
1 night, 2 adults

Lochailort Inn

Lochailort (Near Mallaig)

Situated in Lochailort and with Glenfinnan Station Museum reachable within 16 km, Lochailort Inn features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

M
Mira
From
Austria
The old Inn was renovated beautifully and the beds very comfortable. The food was excellent starting from the made to order breakfast dishes (inkl. Homemade granola and sourdough toast, poached eggs etc.). The staff was friendly as well. The Inn is next to the train and a bus station but otherwise remote.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 251 reviews
Price from
US$286.34
1 night, 2 adults

Hotel Eilean Iarmain

Isleornsay (Near Mallaig)

In a picturesque bay in the south of Skye, this hotel has beautiful views over the Sound of Sleat and the distant hills of Knoydart.

E
Elizaveta
From
Switzerland
We just loved the whole experience we had at Eilean Larmain - the main building, our room in a cottage, the pub we had our drinks and dinner, the staff. If I travel to Isle of Sky - I will definitely come here again and will recommend to others. So quiet and so good.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 420 reviews
Price from
US$192.84
1 night, 2 adults

Peters

Tarskavaig (Near Mallaig)

Peters, a property with a garden, is located in Tarskavaig, 13 km from Museum of the Isles. The property is non-smoking and is set 40 km from Kyle of Lochalsh.

m
mary
From
United Kingdom
Lovely peaceful location, comfortable cottage with everything we needed.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

The Old Library & Lodge

Arisaig (Near Mallaig)

Set in Arisaig and with Glenfinnan Station Museum reachable within 31 km, The Old Library & Lodge offers a garden, non-smoking rooms, free WiFi and a restaurant.

I
Isobel
From
Norway
Excellent food, beautiful scenery, spacious and comfortable rooms, helpful hosts
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 619 reviews

Brightwater Cottage

Arnisdale (Near Mallaig)

Situated in Arnisdale in the Highlands region, Brightwater Cottage features a garden. Featuring free private parking, the 3-star holiday home is 42 km from Eilean Donan Castle.

S
Stephen
From
United Kingdom
Set in a small hamlet with only 10 permanent residents, by the end of the week we felt part of their community. The sea is just across the road and we saw otters in the adjacent bay a couple of times.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews
All three-star hotels in Mallaig

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Mallaig and surroundings in the past month

See all

Popular with guests booking three-star hotels in Mallaig

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking three-star hotels in Mallaig

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,763 reviews

Popular with guests booking three-star hotels in Morar

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,618 reviews

Popular with guests booking three-star hotels in Ardvasar

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 778 reviews

Popular with guests booking three-star hotels in Morar

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking three-star hotels in Morar

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

3 star hotels that guests love in Mallaig

See all
Avg. price/night: US$212.79
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,763 reviews
Location
Guest review by
Robert
Family with young children