Skip to main content

Filter by:


Star rating

Review score

Mallaig – 5 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

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.
7.8
Scored 7.8
Good
Rated good
1,709 reviews
Price from£137.50per 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.

Exquisite location by the loch. Very well equipped and comfortable accommodation.
9.6
Scored 9.6
Exceptional
Rated exceptional
216 reviews
Price from£210per 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.

The location was super with a full view of the harbour, the sea and Skye. We liked the top of the range equipment and facilities which were completely private for our stay. The shower was brilliant and the bed very comfortable. The black out blind was good and the bedroom was huge. Keep up the good work, we would return in a flash if we could.
9.8
Scored 9.8
Exceptional
Rated exceptional
15 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.

Convenience
7.9
Scored 7.9
Good
Rated good
53 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, welcoming staff , nice location, lovely large room, everything you could ask for, would certainly stay again and recommend to others.
8.8
Scored 8.8
Fabulous
Rated fabulous
772 reviews
Price from£200per 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.

Great view, lovely location and beaches. Easy walk to Arisaig.
9.0
Scored 9.0
Superb
Rated superb
351 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.

Great location, very welcoming host with a nice tour round when I arrived, the whole place is very well thought out with a good mix of approachable friendliness and privacy, the small details really made a difference from the kitchen equipment to the wood pile and the reading materials provided was a nice touch, the communications from the host before I arrived were also very helpful to help me know how to find the place and what to expect,
9.2
Scored 9.2
Superb
Rated superb
16 reviews
Price from£126.90per night
Kinloch Lodge Hotel and Restaurant, hotel in Mallaig

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.

Just superb.. Loved every aspect of our stay .
8.8
Scored 8.8
Fabulous
Rated fabulous
204 reviews
Price from£540per night
Glenuig Inn, hotel in Mallaig

Located in Lochailort, 29 km from Glenfinnan Station Museum, Glenuig Inn provides accommodation with a garden, free private parking, a terrace and a restaurant.

Breakfast was delicious . No telly in bedroom, but that , ultimately was a good thing.
8.9
Scored 8.9
Fabulous
Rated fabulous
71 reviews
Price from£202per night
Duisdale House Hotel, hotel in Mallaig

Duisdale House Hotel is a luxury, award winning, family run boutique hotel on Skye’s southern Sleat Peninsular.

This was my favourite stop of the highlands tour. A really beautiful hotel with an incredibly warm welcome from the team. The room was clean and tidy and I left feeling super relaxed. Should have stayed for longer!
8.5
Scored 8.5
Very good
Rated very good
479 reviews
Price from£152.10per 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

  • From £148.50 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,219 reviews
    The Marina is adorable boutique hotel right next to the train station. My room was a small clean white sunny room overlooking the train depot and the sea. Note that my beautiful room was in the top floor, so I needed help getting my larger suitcase up the narrow stairs. The couple running the hotel are sweet, accommodating and hardworking. They’re still working to provide more features to the hotel (like a bar) and it’ll be spectacular when finished.
    Pfiffner
    United States
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 454 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
  • From £148.50 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,219 reviews
    The Marine is clean, comfortable and very well located, with fantastic views of the coast and the historical railway. Breakfast was great and very Covid safe. We had a couple of problems completely unrelated to the hotel during our stay in Mallaig, but each time the staff went out of their way to help. Would definitely return here.
    Laura
    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.4
    Scored 9.4
    Superb
    Rated superb
     · 399 reviews
    Our room was modern, scrupulously clean and provided a view over the port. The bed was very comfortable. The host was very friendly and informative and provided a great breakfast. Ìf there is a vacancy ìn the future we'll be back. We confidently recommend the guesthousep to anyone visiting Mallaig. You won't be disappointed.
    Jim
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 547 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
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 53 reviews
    everything was perfect. Good location, friendly hostess, hostess very helpful and answered all questions. I walked from Mallaig to Glenfinnan Viaduct and the Isle of Skye, so perfect base. I was even allowed to leave my things there after checking in, which was very nice for me. Pure recommendation!
    Madlen
    Germany
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 737 reviews
    The hotel was in a great location as Mallaig is not very large. Very close to the ferry terminal and all other restaurants. It had probably the best restaurant in town and great staff. The breakfasts were also wonderful and made to order eggs prior to the ferry to Skye.
    Michael
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 81 reviews
    A comfortable very spacious place that used to be a bank, in front of the ferry terminal with nice views of Mallaig harbor and in close proximity to nice restaurants, with all the facilities you could think of. The hosts were very friendly too!
    Boxing
    Netherlands
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 15 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
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 737 reviews
    Location of this hotel was good, right off the main street in Mallaig. We stopped over whilst waiting for a ferry the next day. The room was a decent size, we had a balcony. I feel the room had been redecorated recently.
    Kate
    United Kingdom
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,230 reviews
    Cheap and cheerful and comfortable, good facilities and a warm welcome, I didn't have any problems with noise when I stayed but it must depend who else is staying at the time, would stay again next time I'm in Mallaig
    Helen
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 176 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
  • From £180 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,709 reviews
    Despite the problems of having the work going on to refurbish the fire damage, our stay was not compromised in any way. The hotel is well placed for all amenities as well as the ferry ⛴.
    Adrian
    United Kingdom
  • From £180 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,709 reviews
    Fabulously positioned on a rise above Mallaig - outstanding views! 3rd time here - staff are friendly, engaging and welcoming. Rooms fantastic and ambience perfect. Will be back!
    Alasdair
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 383 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
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 383 reviews
    Great view, and clean, cozy pod with convenient parking and very close to shops. Everything you need for a great stay in Mallaig.
    Laura
    United States
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 399 reviews
    Lovely room. Fantastic breakfast. Very helpful hosts. Great view and spotless hotel
    Mark
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 547 reviews
    Excellent location, central to Mallaig. I really enjoyed the very comfortable stay.
    Gary
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 81 reviews
    Everything about the accommodation.
    Gerald
    United States