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.
The Chlachain Inn, hotel in Mallaig

Featuring a bar, The Chlachain Inn is located in Mallaig in the Highlands region, 26 miles from Glenfinnan Station Museum and 26 miles from Glenfinnan Monument.

Quiet and comfortable. Good food, they have the best clam chowder anywhere.
8.4
Scored 8.4
Very Good
Rated very good
743 reviews
Price from£89per night
West Highland Hotel, hotel in Mallaig

The “Road to the Isles” ends at the harbor of Mallaig, with ferries to the Hebrides leaving from this remote and peaceful part of Scotland.

Location. Friendly efficient staff. Restaurant.
7.8
Scored 7.8
Good
Rated good
1,731 reviews
Price from£137.50per night
Loch Morar Private Suite, hotel in Mallaig

Loch Morar Private Suite offers accommodations in Mallaig, 23 miles from Glenfinnan Viaduct.

Everything- room was spacious, clean, private and extremely well decorated and equipped with a full kitchen (including dishwasher), the bathroom was lovely with the most incredible rain shower head, the front dining table looked right out into loch Morar! The host was incredibly thoughtful and welcoming!!!
9.6
Scored 9.6
Exceptional
Rated exceptional
218 reviews
Price from£150per night
An Bothan, hotel in Mallaig

Providing a garden, An Bothan offers accommodations in Mallaig. Both free Wifi and parking on-site are available at the apartment free of charge. Outdoor dining is also possible at An Bothan.

Brand new facility, very comfortable , two storey apartment, a lot of space. Top notch facilities, love staying here
9.6
Scored 9.6
Exceptional
Rated exceptional
24 reviews
Price from£126.10per night
Central house, hotel in Mallaig

Central house enjoys a location in Mallaig, 26 miles from Glenfinnan Monument and 26 miles from Glenfinnan Viaduct. This bed and breakfast provides a garden.

Location is awesome. 2 blocks from CalMac ferry terminal, 1 block around the corner from Scotrail. So quiet, warm, we'll appointed. Fridge, kettle., ensuite. Shops close by. Excellent for foot travelers. Landlady could not have been more welcoming. Thank you
7.9
Scored 7.9
Good
Rated good
71 reviews
Price from£129per night
The Inn @ Aird a' Bhasair, hotel in Mallaig

Located in Ardvasar, 22 miles from Kyle of Lochalsh, The Inn @ Aird a' Bhasair has accommodations with a restaurant, free private parking and a bar.

This old, yet nicely updated Inn is in a lovely waterside location with beautiful mountain views. The staff were incredibly accommodating to a medical emergency I had before arrival that once resolved, required a very late check in. Service at a full Scottish to made to order breakfast was lovely.
8.8
Scored 8.8
Excellent
Rated excellent
796 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.

Good location.
6.8
Scored 6.8
Pleasant
Rated pleasant
1,996 reviews
Price from£90.63per night
Arisaig Pods, hotel in Mallaig

Offering a garden, Arisaig Pods features accommodations in Arisaig. This property offers access to a balcony, free private parking, and free Wifi.

Well organized and thought out. The glass door facing the sea, briliant and private. Nice deck, very responsive host who also provided excellent taxi info in advance. Amazing beach access at low tide 10 walk down the hill.
9.0
Scored 9.0
Wonderful
Rated wonderful
360 reviews
Price from£100.80per night
Rubha Phoil, hotel in Mallaig

Rubha Phoil is located in Ardvasar, just 31 miles from Eilean Donan Castle and a 9-minute walk from Museum of the Isles. Providing a garden, the property is located within 22 miles of Kyle of...

In a lovely spot overlooking the ferry at Armadale. The place is ideal for those who want something just a little more adventurous. Although it had rained and the ground was damp, it stayed dry while we were there; heavy rain would certainly change the experience. Ludwig was very helpful and efficient.
9.0
Scored 9.0
Wonderful
Rated wonderful
22 reviews
Price from£126.90per night
Toravaig House Hotel, hotel in Mallaig

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

Had dinner at their sister facility and while the food was very delicious the portions were very laughable
8.6
Scored 8.6
Excellent
Rated excellent
248 reviews
Price from£395.10per night
See all 6 hotels in Mallaig
Subscribe to receive premium deals

Prices drop the second 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
     · 218 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
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 541 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
  • From £180 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,731 reviews
    Service at breakfast was good although my second day breakfast the haggis was dry and the sausages rubbery. The outside drinks area was nice and chilled. Mallaig is small so hotel is close to everything including the ferry to Skye and the station where Jacobite train arrives.
    GK
    United Kingdom
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 743 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 of America
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,242 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.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 389 reviews
    The location in "downtown" Mallaig was perfect. Everything was very walkable. The pod itself was super cosy and very clean. Small bathroom, obviously, but hot water and well appointed. I loved the heated floors.
    Katie
    United States of America
  • From £148.50 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,224 reviews
    Perfect place to stay in Mallaig. Helpful getting luggage up and downstairs. Staff also helpful with my scheduling error. Very friendly and understanding. Breakfast was good. Close to train and restaurants.
    Maggie
    United States of America
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,242 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
     · 174 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
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 743 reviews
    Quaint stay in Mallaig since we wanted to catch the early morning ferry. The rooms are small but clean, with all necessities available! Pub food was decent, with really good desserts :)
    Denise
    Malta
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 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
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 463 reviews
    The quality of the accommodation was excellent and cannot be faulted. The staff were helpful and friendly and made us very welcome.
    D
    David
    United Kingdom
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 463 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
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 541 reviews
    Really great staff and hospitality. One of the biggest beds we’ve had in Scotland.
    Nilanj
    United States of America
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 395 reviews
    Best breakfast we've had so far from the 12 B&Bs we've stayed in in Scotland
    Sterling
    United States of America
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 71 reviews
    Perfectly located in the centre of Mallaig, excellent parking.
    Julian
    United Kingdom
  • From £148.50 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,224 reviews
    Great hotel and bar, very helpful staff.
    mcd0984
    Vietnam
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 84 reviews
    Everything about the accommodation.
    Gerald
    United States of America
  • From £180 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,731 reviews
    Beautiful hotel with great views.
    Keith
    Australia