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.

Well appointed, great facilities and very clean.
8.4
Scored 8.4
Very good
Rated very good
742 reviews
Price from€ 104.38per 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.

The welcoming was superbe
7.8
Scored 7.8
Good
Rated good
1,730 reviews
Price from€ 161.26per 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.

Being right on the waterfront was perfect.
9.6
Scored 9.6
Exceptional
Rated exceptional
223 reviews
Price from€ 246.29per 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.

Great location and beautifully appointed
9.6
Scored 9.6
Exceptional
Rated exceptional
26 reviews
Price from€ 147.89per 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.

New bathroom, bedding and fluffy towels. Was able to check in early. The Bakehoise was great for breakfast. Very close to train and ferry.
7.8
Scored 7.8
Good
Rated good
90 reviews
Price from€ 151.29per 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.

Beautiful location, close to ferry! Nice shower and bath. Large towels. Breakfast was decent but they forgot to put the sausage on the plate and when asked, said they would bring it but had already finished eating before it arrived.
8.8
Scored 8.8
Fabulous
Rated fabulous
812 reviews
Price from€ 234.56per 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.

Situation
6.8
Scored 6.8
Pleasant
Rated pleasant
2,033 reviews
Price from€ 106.29per 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.

Everything about this place was great. From the welcome we got at the beginning to the cozy cabin and the proximity to the ferry station. Great value for money in the usually expensive Isle of Skye.
9.0
Scored 9.0
Superb
Rated superb
26 reviews
Price from€ 186.51per 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.

Lovely views, very clean and cozy pod. Quiet and peaceful.
8.9
Scored 8.9
Fabulous
Rated fabulous
364 reviews
Price from€ 118.22per 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.

The staff were very pleasant.The dear lady who checked us in(unfortunately forgot her name) was so pleasant.The place had no mobile network and that feeling of being cut off was great especially coming from a busy and bustling city like London. Everyone at the hotel were informal and the people around seemed warm and felt like a big family. I highly recommend to stay here for a day or two when on a trip to the Isle of Skye.
8.9
Scored 8.9
Fabulous
Rated fabulous
616 reviews
Price from€ 269.07per night
See all 6 hotels in Mallaig

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.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 396 reviews
    Pod was exactly as described, very clean and comfortable. Very welcoming and nothing too much trouble. Excellent facilities, towels, washing up bits, tea, coffee, sugar and milk in the fridge, if you weren’t prepared and brought it with you. Location is very peaceful and relaxing, close for ferries to the isles and train to Fort William. Having been to Mallaig many times it never disappoints, gorgeous views out to sea and watching the Jacobite steam train roll by when you’re just chilling by the pod.
    Tracey
    United Kingdom
  • From € 174.16 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,221 reviews
    Friendly, helpful staff. View across the Sound of Sleet from bedroom was super. The inclusive breakfast was good with generous portions and offered many choices, both hot and cold, fruit juices and a range of fresh fruits. Mallaig is a small town; this hotel was very convenient for the train. Indeed the room looked out across the railway and harbour to Skye, so there were great views of the Jacobite steam engine and Skye.
    Janet
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,730 reviews
    The properties location was fantastic, a beautiful view from our rooms window and a short walk down to the village. The staff were friendly on arrival and the hotel entrance quite grand. Our room was up the stairs a few floors and very cozy but wonderful facilities. We had a twin room for a girls night away and we were very pleased and highly recommend staying here if you are visiting Mallaig.
    Samantha
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 475 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
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 396 reviews
    The location is great, a very short stroll to the small centre of Mallaig. There's parking for everyone right by your pod. The pod was very clean and comfortable, with everything like new. Small but well laid-out so nothing felt cramped. Lovely view of the coast sat on the front porch, even a view of the steam train going by!
    Victoria
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 528 reviews
    Great location in Mallaig. Rooms were clean and attractively presented with en suite shower and toilet. It was an old hotel so had no lift, but the stairs were manageable. Dinner in the bar was very pleasant and the staff went out of their way to provide a hot breakfast at 8 am so that we could catch the ferry to Skye.
    Edward
    Australia
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,234 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.4
    Scored 9.4
    Superb
    Rated superb
     · 391 reviews
    Mallaig is a beautiful small fishing village. Very much worth the beautiful trip to it. The Seaview is within steps of the train terminal with places to dine. The Seaview is a cozy place to stay with amenities that include a nice breakfast offering.
    Fred
    United States
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 742 reviews
    The room was smartly fitted out and I enjoyed my evening meal of mussels in the bar. There looked to be other good fish options on the menu too. Breakfast served by a coal fire was an added bonus. I would stay there again when next in Mallaig
    richard
    United Kingdom
  • From € 174.16 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,221 reviews
    ideal location to catch the ferry. Breakfast is available at the hotel and part of our booking deal. Parking in front of the hotel is limited so wise to book a spot when booking your room. Rooms are clean.
    Maureen
    Canada
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 167 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
  • 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.4
    Scored 9.4
    Superb
    Rated superb
     · 475 reviews
    This was a lovely stay. Right in the centre of Mallaig. The food was amazing and breakfasst 1st class. Staff very friendly.
    Tjapko
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 391 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 88 reviews
    The location, facing Mallaig harbour, was wonderful. This was a return visit. we had stayed here before
    Anne
    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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 223 reviews
    WOW,WOW great location that you can dream about if your are not a city looking for accommodations
    Tzvi
    Israel
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 90 reviews
    Perfectly located in the centre of Mallaig, excellent parking.
    Julian
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,730 reviews
    Location and hotel
    Steven Atkinson
    United Kingdom