Skip to main content

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.

Friendly staff clean comfortable room.
8.3
Scored 8.3
Very good
Rated very good
745 reviews
Price fromHUF 40,185per 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.

Views from the bedroom lovely with the sun setting over the Isles made for a memorable experience. Also great to enjoy a drink out in the sunshine with the views across the ocean to the Isles.
7.8
Scored 7.8
Good
Rated good
1,733 reviews
Price fromHUF 62,080per 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 fromHUF 90,295per 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.

Very nice room, and very clean and tidy. I got a nice warm welcome at arrival.
9.6
Scored 9.6
Exceptional
Rated exceptional
24 reviews
Price fromHUF 56,930per 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.

Location. Facilities, Cleanliness, helpful host.
7.9
Scored 7.9
Good
Rated good
74 reviews
Price fromHUF 58,240per 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.

The rooms were very large and well equipped. The staff were excellent although very stretched. We had to leave the hotel before breakfast started but when the staff found out they quickly cooked us some pastries to take with us. The location overlooking the loch is really good.
8.8
Scored 8.8
Fabulous
Rated fabulous
802 reviews
Price fromHUF 90,295per 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.

Excellent ,but buffet,had to ask for coffee as they had ran out! They had ran out of a few breakfast items we had to ask for.Staff were excellent .
6.8
Scored 6.8
Pleasant
Rated pleasant
2,006 reviews
Price fromHUF 40,920per 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.

View from the pod is great. That's about it.
9.0
Scored 9.0
Superb
Rated superb
363 reviews
Price fromHUF 45,510per 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.

The location was beautiful, and the host was really kind! The beds were very comfortable and the cabin was heated.
9.0
Scored 9.0
Superb
Rated superb
23 reviews
Price fromHUF 57,295per 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.

Pretty property
8.8
Scored 8.8
Fabulous
Rated fabulous
612 reviews
Price fromHUF 103,580per night
See all hotels in and around 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

  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 745 reviews
    Location is great right in the heart of Mallaig. The Inn seems to be one of the main social venues in the village and was full of locals and tourists which gave it a nice vibe. The dinner menu has a superb variety of dishes available at reasonable prices. My group of friends (18 of us) all enjoyed our evening meal and drinks there. Very handy location for a stop over if getting the ferry to or from Armadale on Skye. Breakfast was ok too.
    Colin
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 538 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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 465 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.8
    Scored 7.8
    Good
    Rated good
     · 538 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
     · 74 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 87 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
  • From HUF 81,170 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,733 reviews
    The view from this hotel is amazing. Everything is close by in Mallaig. Our room was lovely. We were on the top floor which is fine for us and it was quiet and the view was lovely of the night sky. Breakfast was good and the staff were lovely.
    Cartwright
    United Kingdom
  • From HUF 81,170 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,733 reviews
    The hotel has a lot of character and is quite large in size. It is located in a convenient location - close to stores, restaurants, the ferry and the train. The staff at the check-in desk were very nice. Parking facilities were great!
    Randall
    United States
  • 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
     · 390 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
  • 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
     · 173 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 HUF 67,045 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,226 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
  • From HUF 67,045 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,226 reviews
    Nice clean and comfortable hotel with friendly and helpful staff. Breakfast was good and it’s location ideal for me on my visit to the isles.
    Hugh
    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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 465 reviews
    Good for Mallaig ferry Cooked breakfast Friendly host Lovely sandy beaches nearby Comfortable and clean room
    Ella
    United Kingdom
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 745 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
     · 220 reviews
    WOW,WOW great location that you can dream about if your are not a city looking for accommodations
    Tzvi
    Israel
  • 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 87 reviews
    Everything about the accommodation.
    Gerald
    United States