Skip to main content

Filter by:


Star Rating

Review Score

Mallaig – 7 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 harbor of Mallaig, with ferries to the Hebrides leaving from this remote and peaceful part of Scotland.

7.8
Scored 7.8
Good
Rated good
1,653 reviews
Price from$170.54per night
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.

8.3
Scored 8.3
Very Good
Rated very good
712 reviews
Price from$137.69per night
The Mission Bunkhouse, hotel in Mallaig

On Scotland’s far west coast, The Mission Bunkhouse in Mallaig offers simple hostel accommodations right opposite the train station and seconds from the Caledonian MacBrayne ferry terminal.

8.4
Scored 8.4
Very Good
Rated very good
1,209 reviews
Price from$69.48per 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.

8.0
Scored 8.0
Very Good
Rated very good
25 reviews
Price from$162.96per night
An Bothan, hotel in Mallaig

Offering a garden, An Bothan provides accommodations in Mallaig. Both free Wifi and parking on-site are available at the apartment free of charge.

9.9
Scored 9.9
Exceptional
Rated exceptional
9 reviews
Price from$195.80per night
Maoldon Bank, hotel in Mallaig

Maoldon Bank in Mallaig provides accommodations with free Wifi, 26 miles from Glenfinnan Station Museum, 26 miles from Glenfinnan Monument, and 26 miles from Glenfinnan Viaduct.

9.6
Scored 9.6
Exceptional
Rated exceptional
79 reviews
Price from$277.91per night
Cornerstone, hotel in Mallaig

Cornerstone enjoys a location in Mallaig, 26 miles from Glenfinnan Station Museum and 26 miles from Glenfinnan Monument. This pet-friendly guest house also has free Wifi.

9.4
Scored 9.4
Wonderful
Rated wonderful
448 reviews
Price from$170.54per night
Loch Morar Private Suite, hotel in Mallaig

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

9.6
Scored 9.6
Exceptional
Rated exceptional
209 reviews
Price from$176.85per 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.

6.8
Scored 6.8
Pleasant
Rated pleasant
1,903 reviews
Price from$143.25per 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.

8.8
Scored 8.8
Excellent
Rated excellent
772 reviews
Price from$258.97per 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
     · 375 reviews
    The location of the pods is excellent; five minutes walk from the station and with views across to the small isles and within easy walking distance of shops and restaurants. The lockbox allowed us to check in independently and dash to the boatyard for the 3:30 wildlife cruise with plenty of time to spare. The pod itself was spotless and equipped with everything we needed for our few nights in Mallaig. Our hosts were excellent and responded to our queries very quickly! A lovely place to stay and would highly recommend!
    Claire
    Spain
  • From $240.02 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 209 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
  • From $170.54 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,653 reviews
    Probably the biggest hotel in Mallaig. It sits atop a wee hill with a large outdoor terrace and sun room overlooking the coast. The Isles of Eigg , Rum and Skye clearly in sight both from the front of the hotel and our room. Breakfast room was large and spacious with sea views and the grub was braw with tasty black and haggis puddings and all the usual stuff youd expect.
    Christopher
    United Kingdom
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 390 reviews
    Donald was very welcoming on arrival .As we got there very late for check in time and understanding. He also gave us a room upgrade which was lovely of him. As he didn't know this but, we were on are honeymoon and on are last stay in Scotland which made it special thank you. Seaview is a lovely place to stay and 10/10 for our room. Thank you.
    Debra Jayne
    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 of America
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 390 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
  • From $125.06 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,218 reviews
    Small hotel with friendly staff in centre of Mallaig. Clean simple rooms. Sea views from dining room. I managed to park either in front of hotel or on street opposite. Mallaig has an active fishing and ferry harbour a few yards from the hotel.
    Richard
    United Kingdom
  • From $99.80 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 712 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
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 9 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
  • From $277.91 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 79 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 of America
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,209 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 375 reviews
    This was my favourite stay on my entire 12 day trip to Scotland. The host was so helpful, the pod was so comfy, and the view was unbeatable. Don't hesitate to stay here.
    Jennifer
    United States of America
  • From $125.06 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,218 reviews
    Staff went above and beyond. Hotel was clean, comfortable, and the location was phenomenal. They even offered ear plugs for when the seagulls got too loud.
    Marin
    United States of America
  • From $151.59 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 448 reviews
    Good for Mallaig ferry Cooked breakfast Friendly host Lovely sandy beaches nearby Comfortable and clean room
    Ella
    United Kingdom
  • From $99.80 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 712 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
     · 549 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
     · 549 reviews
    Really great staff and hospitality. One of the biggest beds we’ve had in Scotland.
    Nilanj
    United States of America
  • From $170.54 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,653 reviews
    Belles chambres - ambiance de l’hôtel - petit dej
    SOPHIA
    Belgium
  • From $277.91 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 79 reviews
    Everything about the accommodation.
    Gerald
    United States of America