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
julie
From
South Africa
Loved this hotel. Incredible sea views. Comfortable room. Close to town with great places to have meals!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,765 reviews
Price from
US$214.66
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.

R
Reto
From
Switzerland
There is a big parking local to the hotel. We were warmly welcomed. The room (sea view) had a good size. The view directly towards the seaside was stunning. The king bed was comfortable and had two separate mattresses. Perfect for a good sleep. We had a drink in the local bar and dinner. There were several ales on tap. The food was very delicious, among the best I had in the past few days in Scotland. The Restaurant was very busy also with many outside guests. The staff was very friendly and passionate about their work. I felt honored to be a guest.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 783 reviews
Price from
US$387.53
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.

M
Mahak
From
India
Beautiful hotel. Very well located. With great views. You can go for run outdoors also. Was all safe. Has Indian food options. Remember no shops, stores nearby this hotel. Its just hotel to stay. Perfect stay.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,624 reviews
Price from
US$133.82
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.

D
Danuta
From
Poland
Everything was great. Starting with the food and finishing with the room. Friendly service and clean rooms. I truly recommend this place.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 242 reviews
Price from
US$288.85
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.

O
Ondrej
From
Czech Republic
Very kind staff, stunning view.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 419 reviews
Price from
US$199.90
1 night, 2 adults

Cooinda Flat

Morar (Near Mallaig)

Set in Morar and only 38 km from Glenfinnan Station Museum, Cooinda Flat offers accommodation with sea views, free WiFi and free private parking. The 3-star apartment is 37 km from Glenfinnan Viaduct....

R
Robert
From
United Kingdom
View from the dining kitchen/lounge was exceptional
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

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.

W
Wilma
From
Spain
Great location, lovely room and bathroom, awesome food, fabulous hosts, a great experience
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 620 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.8
    Good - What previous guests thought, 1,765 reviews
  • Popular with guests booking three-star hotels in Morar

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 1,624 reviews
  • Popular with guests booking three-star hotels in Ardvasar

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 783 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$214.66
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,765 reviews
    Location
    Guest review by
    Robert
    Family with young children