Skip to main content

Filter by:


Star rating

Review score

Mallaig – 4 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.

It’s close to the train station and other amenities.
8.4
Scored 8.4
Very good
Rated very good
742 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.

Staff very helpful and obliging. Dinner good.
7.8
Scored 7.8
Good
Rated good
1,728 reviews
Price from£137.50per night
Cornerstone, hotel in Mallaig

Offering sea views, Cornerstone is an accommodation located in Mallaig, 42 km from Glenfinnan Station Museum and 42 km from Glenfinnan Monument. This pet-friendly guest house also has free WiFi.

This was a lovely stay. Right in the centre of Mallaig. The food was amazing and breakfasst 1st class. Staff very friendly.
9.4
Scored 9.4
Superb
Rated superb
463 reviews
Price from£119per night
Loch Morar Private Suite, hotel in Mallaig

Boasting lake views, Loch Morar Private Suite features accommodation with a garden and a patio, around 38 km from Glenfinnan Station Museum.

Lovely property in stunning location . Everything we needed
9.6
Scored 9.6
Exceptional
Rated exceptional
215 reviews
Price from£200per 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.

Although the keys were in the key safe, which we had the code for, Shirley met us for a nice chat as we arrived. The property is right on the front overlooking the bay, it is so well furnished and beautifully clean. We arrived when there was a rare heatwave and it was amazing, making evening strolls very relaxing. Mallaig is gorgeous, with nice gift shops, cafes, bars and a generally nice feel. The train journey to Fort William was a highlight of our stay, the Heritage Museum was interesting. Arisaig was more than worth a visit. Our plan was to get the ferry to Skye but we didn't book it in time, nevertheless the road trip there was just as lovely. We would do it all again x
9.6
Scored 9.6
Exceptional
Rated exceptional
22 reviews
Price from£126.10per 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.

Fab location, handy for the morning ferry. Fridge in room. Lovely bathroom and very comfy bed. All very clean.
7.9
Scored 7.9
Good
Rated good
68 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.

Friendly staff, quiet environment.
8.8
Scored 8.8
Fabulous
Rated fabulous
787 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.

Outstanding location and ver friendly staff
6.8
Scored 6.8
Pleasant
Rated pleasant
1,984 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.

Very cosy, very comfortable, perfect for our one night in Arisaig
9.0
Scored 9.0
Superb
Rated superb
359 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 was beautiful, and the host was really kind! The beds were very comfortable and the cabin was heated.
9.0
Scored 9.0
Superb
Rated superb
22 reviews
Price from£126.90per night
See all 6 hotels in Mallaig
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Mallaig:

  • 10
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 10

    Mallaig is at its heart an old fishing town which has seen...

    Mallaig is at its heart an old fishing town which has seen that part of its self-image eroded by the economics of fisheries across the land. Meanwhile it has become popular because of the steam railway and Harry Potter. Though this has improved the economy it feels like the place begrudges this new found dimension and would prefer to revert to its quieter fish-focussed past. Some of the restaurants feel like they are profiteering - £11 for 4 tiny pieces of salt and pepper squid slapped on the table is indicative. Overpriced dishes and underwhelming service. Is it me or do the staff in the hostelries and shops project an air that says they've had enough and want to scuttle off for their own vacation? They need to decide to up their game or move over for someone with more stamina, energy and understanding of customer service. Not somewhere for which I will hold fond memories. The exception to all this is the host of the pod who was bright and cheerful and could not be more helpful.
    James
    United Kingdom
  • 8.0
    Scored 8.0

    Mallaig is a beautiful place it is very relaxing if you are...

    Mallaig is a beautiful place it is very relaxing if you are looking for a break away from your stressful every day life, lots of nice boat trips available which you can see the minke whales lots of good food available
    janet
    United Kingdom
  • 8.0
    Scored 8.0

    Plenty of places to eat.

    Plenty of places to eat. Mallaig gets busy when the steam train(think Harry Potter) from Fort William arrives. Surprisingly, many shops were closed on Saturday morning. Great smoked fish and shellfish from Andy Race fish merchant, but shop not open on Saturday. Ferry trips to Eigg, Rum, Skye and Knoydart(loch Nevis)
    James
    United Kingdom
  • 8.0
    Scored 8.0

    It has all the bustle of a busy ferry and fishing port.

    It has all the bustle of a busy ferry and fishing port. It has a huge number of cafes, restaurants and tourist facilities. Great rail and road communications. Lovely circular walk above the town - great views.
    c
    clydecoaster
    United Kingdom

Explore guest reviews of hotels in Mallaig

  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 215 reviews
    Extremely well equipped kitchen, plus a few little extras to make life easier such as butter, bread, some lovely pastries, a bottle of wine - lovely personal touches we were not expecting. Father Stan was a fantastic host and the whole booking process/collection of keys was so easy - he responds super quick to any enquiries. The location is stunning and the accommodation itself exceeded our expectations. Lots of mod cons and a lovely big bathroom!
    Melissa
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 398 reviews
    My second stay here over the years and just love this place. Rooms are modern, unfussy, comfortable, and immaculately clean. Located right in the center of Mallaig a short walk to the train, ferry, and restaurants. Blazing-fast internet. I remember the breakfast being excellent in the past and was sorry to miss it this time (catching a 6 am train). Took a room with an external but still private bathroom, and it was excellent value for money.
    Corrinne
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 389 reviews
    The glamping pod was obviously very small but this was expected. Despite its size it was very comfortable. It's within very easy walking distance to the town and railway station which was ideal because we decided to come by rail rather than drive to Mallaig. The views from the comfy patio chairs across to Rum, Eigg and Skye were stunning as were the dramatic sunsets. The owners were really nice and always extremely helpful
    John
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 463 reviews
    Sharon was a pleasure, a great host that couldn't do enough for us. If you're sailing to or from Mallaig you couldn't be any closer to the ferry. Lovely ice cream in the shop below the accommodation and a lovely bakery over the road. The accommodation even has a little kitchen with a cooker and fridge etc that you are welcome to use should you wish to.
    Bobbie
    United Kingdom
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 20 reviews
    Perfect base to use the car ferry to Skye. 45 pounds round trip for family of 4 and mid-size SUV. Apartment is 2 minutes from ferry terminal. Accommodation is comfortable and clean on a quiet street. Equipped to self cater although we did not.. They have added a hanging rack to dry laundry if you need to use their washing machine.
    Jonathan
    United States
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,240 reviews
    Nice warm and friendly welcome. Clean room, and in a great location. Was passing through Mallaig enroute to Outer Hebrides so only stayed the one night. I didn't use the kitchen facilities but looked substantial for those wishing to use it, and there was a nice big washroom facility.
    Judith
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 22 reviews
    Perfect size and location, had everything we needed. They even provided oat milk for tea when I messaged to say we were vegan! We only stayed a few nights but feel like we got a lot out of Mallaig - and would definitely come back 😊
    Ruby
    United Kingdom
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 83 reviews
    The location was incredible - right in the middle of Mallaig next to the port and all the restaurants. It was fun that the flat is an old bank - it gave it additional charm! It was such a comfortable place to stay in Mallaig.
    Lannie
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 175 reviews
    This hotel is superb. We had a lovely, comfortable room with a sea view. The breakfast was great with a variety of options. This was the perfect base for exploring Mallaig and the surrounding area.
    James
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,728 reviews
    Good location, close to shops and places to eat. Nice view from my room. Hotel had lots of character. Good bathroom, comfy bed quiet and peaceful. Staff very friendly and accommodating.
    Lynette
    Australia
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 4 reviews
    The proximity of the lovely, quiet, beaches was wonderful. Fantastic for a beach based holiday and very close to Mallaig, which has a good few things to offer for a peaceful holiday.
    Graham
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 389 reviews
    Mallaig is lovely, scenery is absolutely amazing. The owners were really nice and welcoming. I had a very comfortable stay. Clean and tidy nice and cozy!
    Colin
    United Kingdom
  • From £148.50 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,224 reviews
    Nice hotel next door to railway station Nice room over looking harbour. Comfortable bed Good sizes en suite Friendly staff
    Geoff
    Australia
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 463 reviews
    A comfortable room with an amazing view, and welcoming hosts in Sharon and Calum. Highly recommended for a stay in Mallaig.
    jonathan
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 398 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
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 742 reviews
    west highland soaps were nice, breakfast was enormous and hearty, restaurant was good, service great.
    Blue Jay Bob
    Canada
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 542 reviews
    Best hotel I stayed in during my tour of highlands, food delicious, staff amazing, room super comfy
    Ian
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 542 reviews
    Really great staff and hospitality. One of the biggest beds we’ve had in Scotland.
    Nilanj
    United States
  • From £148.50 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,224 reviews
    i chose the hotel for its proximity to the ferries and train
    Bernard
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,728 reviews
    Location and hotel
    Steven Atkinson
    United Kingdom