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

Great location, lovely big rooms and comfy beds. Friendly staff, delicious dinner in the pub next door and yummy breakfast.
8.4
Scored 8.4
Very good
Rated very good
741 reviews
Price from₱ 6,597.44per 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,741 reviews
Price from₱ 10,192.67per 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
220 reviews
Price from₱ 15,566.99per 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₱ 9,347.60per 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
809 reviews
Price from₱ 14,825.70per 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.

I love everything about it. Staff are great and the location is amazing.
6.8
Scored 6.8
Pleasant
Rated pleasant
2,018 reviews
Price from₱ 6,718.27per 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.

Beautiful location. Lovely greeting. Fabulous experience
9.0
Scored 9.0
Superb
Rated superb
25 reviews
Price from₱ 11,408.38per 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₱ 7,472.15per 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.

All round class.
8.8
Scored 8.8
Fabulous
Rated fabulous
205 reviews
Price from₱ 34,099.11per 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.

A beautiful hotel and location. The staff were very friendly and made us feel very welcome. The bed was soooooo comfortable!!
8.4
Scored 8.4
Very good
Rated very good
490 reviews
Price from₱ 11,274.95per 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

  • 7.9
    Scored 7.9
    Good
    Rated good
     · 86 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
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 536 reviews
    The location of The Steam Inn is great, right in the heart of Mallaig and only 100m from the very picturesque harbour. The staff are warm and friendly and work hard to please their guests. The seafood on the menu is FANTASTIC. Staying for 6 nights we did not make it fully through the menu. Every dish was prepared and presented to our delight. We cannot complement The Steam Inn enough. We will certainly be back.
    JJ
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,226 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.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 220 reviews
    Overall, a nice vacation rental and I would recommend others to stay there. It was super easy to collect the keys when we arrived in the lock box. The shower was amazing and I loved the view out the window. The location close to the ferry to go to the Isle of Skye was great for our road trip around Scotland.
    Melanie Vossberg
    Netherlands
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,237 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
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,741 reviews
    The staff was excellent. We arrived early and they held our bags while we explored the town. The staff suggested places to eat and they were very good. The hotel looks great and our room was very nice.
    R
    Ronald
    United States
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,237 reviews
    Locaed in the centre of Mallaig, close to shops, pubs and restaurants, also train station and ferry terminal. Room was basic, with clean bedding and heating that works very well. Would stay again!
    Katarzyna
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 170 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.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 396 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
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,226 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
     · 472 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
     · 395 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
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,741 reviews
    Amazing views. Comfortable highland hotel. Big old spacious rooms. But decorated to a lovely sympathetic modern standard
    G
    Gavin
    United Kingdom
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 741 reviews
    It was a really modern and nice place in the center of Mallaig. Staff was nice and the breakfast was yummy
    Rebekka
    Austria
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 741 reviews
    west highland soaps were nice, breakfast was enormous and hearty, restaurant was good, service great.
    Blue Jay Bob
    Canada
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 395 reviews
    Lovely room. Fantastic breakfast. Very helpful hosts. Great view and spotless hotel
    Mark
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 536 reviews
    Really great staff and hospitality. One of the biggest beds we’ve had in Scotland.
    Nilanj
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 88 reviews
    Everything about the accommodation.
    Gerald
    United States