Skip to main content

Search hotels in Mallaig

Enter your dates to see the latest prices and deals for Mallaig hotels

Filter by:

Star rating

Review score

Mallaig – 5 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Chlachain Inn, hotel in Mallaig

Located in Mallaig and with Glenfinnan Station Museum reachable within 42 km, The Chlachain Inn provides express check-in and check-out, rooms, a terrace, free WiFi and a bar.

Greta location. super friendly staff and perfect for what we needed
Scored 8.4
8.4
Rated very good
Very good
744 reviews
Price from£89per night
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.

Centrally located
Scored 7.9
7.9
Rated good
Good
1,709 reviews
Price from£137.50per night
An Bothan, hotel in Mallaig

Offering a garden and quiet street view, An Bothan is located in Mallaig, 43 km from Glenfinnan Monument and 43 km from Glenfinnan Viaduct.

Lovely place to stay, very clean and tidy and amazing view.
Scored 9.6
9.6
Rated exceptional
Exceptional
40 reviews
Price from£140per night
Central house, hotel in Mallaig

Central house, a property with a garden, is located in Mallaig, 42 km from Glenfinnan Station Museum, 42 km from Glenfinnan Monument, as well as 42 km from Glenfinnan Viaduct.

Comfy bed, very quiet room.
Scored 8.0
8.0
Rated very good
Very good
159 reviews
Price from£129per night
The Inn @ Aird a' Bhasair, hotel in 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.

Great breakfast, super friendly staff, very dogfriendly
Scored 8.7
8.7
Rated fabulous
Fabulous
861 reviews
Price from£200per night
The Morar Hotel, hotel in 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.

Cheaper option in the area. Shortbread and soap are included..
Scored 6.8
6.8
Rated pleasant
Pleasant
2,014 reviews
Price from£90.63per night
Arisaig Pods, hotel in Mallaig

Set in Arisaig, 32 km from Glenfinnan Monument and 32 km from Glenfinnan Viaduct, Arisaig Pods features accommodation with access to a garden.

The pod was nice and comfortable, with tea and coffee making facilities. The view out to the beach was beautiful, but e joyed from inside because of the rain.
Scored 8.9
8.9
Rated fabulous
Fabulous
377 reviews
Price from£100.80per night
Rubha Phoil, hotel in Mallaig

Set in Ardvasar and only 36 km from Kyle of Lochalsh, Rubha Phoil offers accommodation with sea views, free WiFi and free private parking.

The location,the owners the views and wildlife
Scored 8.8
8.8
Rated fabulous
Fabulous
59 reviews
Price from£159.03per night
Hotel Eilean Iarmain, hotel in 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.

Great location and very authentic hotel
Scored 8.8
8.8
Rated fabulous
Fabulous
618 reviews
Price from£229.42per night
Toravaig House Hotel, hotel in Mallaig

Toravaig House is an award-winning Hebridean hotel, offering innovative cuisine and an intimate atmosphere.

The staff were lovely and very helpful
Scored 8.5
8.5
Rated very good
Very good
231 reviews
Price from£129per night
See all 6 hotels in Mallaig

What guests said about Mallaig:

  • Scored 4.0
    4.0

    I suppose it's handy for the Ferry.

    I suppose it's handy for the Ferry. Since we were there a few years ago we felt it had gone not so friendly. We didn't see our hostess, only when she came for the money. Very impersonal. No food option. Hotel up the brae was nice for food. Let ourselves out the next morning. Felt it was a couldn't be bothered attitude. Wouldn't go again. Probably wouldn't visit Mallaig again.
    Jean
    United Kingdom
  • Scored 8.0
    8.0

    Mallaig is an interesting place for a couple of days...a...

    Mallaig is an interesting place for a couple of days...a working harbour and small town with some tourist facilities.The ferry to Skye leaves from here several times a day and you can take boat trips from Mallaig itself.There are a couple of short local walks which are worth doing. There's several eateries including a pub up the hill that does great pub grub and delicious cider and a take away fish and chip place. The arrival by train along a beautiful scenic railway line is memorable...I think 2 days is long enough here though!
    Debh23
    United Kingdom
  • Scored 8.0
    8.0

    If you need to catch a ferry it perfect,besides that there...

    If you need to catch a ferry it perfect,besides that there is really not much there,a few shops and restaurants,so once you have walked the town, see the old steam train before it departs and had some fish and chips your done.
    Richard
    United States
  • Scored 10
    10

    Loved the harbour area which has a lot of activity.

    Loved the harbour area which has a lot of activity. Excellent bakers nearby as well as fish and chips restaurants and a delightful pizzeria. Also The Horsebox just up the road from the harbour - lovely coffees and cakes.
    Isabella
    United Kingdom
  • Scored 10
    10

    Gorgeous part of the Highlands with good transport links !

    Gorgeous part of the Highlands with good transport links ! Ferries and Trains ! The train journey is spectacular and worth every Penny and minute of the 5 hours from Glasgow or 2 hours plus from Fort William … I’m not a train spotter by any means or a Harry Potter fan but this journey as always been on my travel bucket list and did not disappoint! Good bar / restaurant … great value great food at the top of the hill and friendly locals !! Be aware as you’d expect not a lot open in the depths of winter!! But enough and how I personally like it !!
    darren
    United Kingdom
  • Scored 10
    10

    The scenery was breathtaking, locals so friendly and helpful...

    The scenery was breathtaking, locals so friendly and helpful. Only downside several places were closed due to staff shortages. Hotel was fantastic but the staff, the two Fiona's and Pawel were wonderful, above and beyond helpful
    Margaret
    United Kingdom

Explore guest reviews of hotels in Mallaig

  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 159 reviews
    The Hotel is a 1 minute from the gare station and the ferry, for people who want to spend the night in mallaig before going to an isle or even if you want to spend sometimes in Mallaig this Hotel is just perfect, and everything you need is just beside, this is about the location and about the Hotel it's very proper, bed very comfortable, and a beautiful terrace where you can eat and chill, the personal was super kind and even if I came too late at night, she made sure I can get to my room by myself!
    salim
    Belgium
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 744 reviews
    Location is great right in the heart of Mallaig. The Inn seems to be one of the main social venues in the village and was full of locals and tourists which gave it a nice vibe. The dinner menu has a superb variety of dishes available at reasonable prices. My group of friends (18 of us) all enjoyed our evening meal and drinks there. Very handy location for a stop over if getting the ferry to or from Armadale on Skye. Breakfast was ok too.
    Colin
    United Kingdom
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 222 reviews
    Beautiful serene location. We were travelling without a car and it was very easy to get to the church from the the train station, and also to hike to mallaig for the ferry. Excellent hospitality!
    Lilah
    United Kingdom
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 349 reviews
    Check in was great, we got upgraded to a seaview room which was lovely. Hotel was in a perfect location and very stylish.
    Jordan
    United Kingdom
  • Scored 7.9
    7.9
    Rated good
    Good
     · 1,709 reviews
    Location, view and cosyness of the hotel. Staff very welcoming.
    John
    United Kingdom