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

The room had patio doors out to a small seating area with a lovely view over the bay. The breakfast was delicious. The food in the restaurant was top notch. Such high quality... beautifully cooked.... fabulous choices...the menu is amazing.
Scored 8.5
8.5
Rated very good
Very Good
756 reviews
Price from
$111.34
1 night, 2 adults
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.

Right by the ferry
Scored 7.9
7.9
Rated good
Good
1,683 reviews
Price from
$193.91
1 night, 2 adults
Spindrift, hotel in Mallaig

Spindrift offers accommodations in Mallaig, 26 miles from Glenfinnan Viaduct. With free private parking, the property is 26 miles from Glenfinnan Station Museum and 26 miles from Glenfinnan Monument.

Scored 9.6
9.6
Rated exceptional
Exceptional
10 reviews
Price from
$202.67
1 night, 2 adults
Loch Morar Private Suite, hotel in Mallaig

The property is around 24 miles from Glenfinnan Station Museum, 23 miles from Glenfinnan Monument, and 23 miles from Glenfinnan Viaduct.

Peaceful and quiet , near to ferry if you are travelling to isle of skye, got all facilities , a good host
Scored 9.6
9.6
Rated exceptional
Exceptional
213 reviews
Price from
$150.13
1 night, 2 adults
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 seating is also available at An Bothan.

Attic room, fully equipment kitchen, beautiful harbour view from the property,nice host ( Martin & Shirley ), clean & new.
Scored 9.6
9.6
Rated exceptional
Exceptional
68 reviews
Price from
$197.04
1 night, 2 adults
See all 6 hotels in Mallaig

What Guests Said About Mallaig:

  • Scored 10
    10

    Friendly small town worth a couple of nights stop over if...

    Friendly small town worth a couple of nights stop over if you're planning to take a ferry. A good base to visit the nearby sights of Arisaig, Glenfinnan, Morar. Several nice coffee shops and superb seafood at the Clachain Inn
    Rupert
    United Kingdom
  • Scored 10
    10

    I have been to Mallaig many times as is a great base to...

    I have been to Mallaig many times as is a great base to explore this area of scotland and to catch the ferries to the many islands along the west coast. Malliag has a lovely bakehouse, some independent shops and the Clachan Inn is a lively pub, with friendly staff.
    Selkie
    United Kingdom
  • Scored 10
    10

    Quiet coastal town that we chose because the Isle of Skye...

    Quiet coastal town that we chose because the Isle of Skye seemed overpriced. Most of the restaurants cater to the daytime crowds so we had limited options at night but that was fine. We just returned before 7PM so that we could get better takeout.
    Eric
    United States of America
  • Scored 4.0
    4.0

    I suppose it's handy for the Ferry.

    I suppose it's handy for the Ferry. Since we were there a few years ago we felt it had gone not so friendly. We didn't see our hostess, only when she came for the money. Very impersonal. No food option. Hotel up the brae was nice for food. Let ourselves out the next morning. Felt it was a couldn't be bothered attitude. Wouldn't go again. Probably wouldn't visit Mallaig again.
    Jean
    United Kingdom
  • Scored 8.0
    8.0

    Mallaig is an interesting place for a couple of days...a...

    Mallaig is an interesting place for a couple of days...a working harbour and small town with some tourist facilities.The ferry to Skye leaves from here several times a day and you can take boat trips from Mallaig itself.There are a couple of short local walks which are worth doing. There's several eateries including a pub up the hill that does great pub grub and delicious cider and a take away fish and chip place. The arrival by train along a beautiful scenic railway line is memorable...I think 2 days is long enough here though!
    Debh23
    United Kingdom
  • Scored 8.0
    8.0

    If you need to catch a ferry it perfect,besides that there...

    If you need to catch a ferry it perfect,besides that there is really not much there,a few shops and restaurants,so once you have walked the town, see the old steam train before it departs and had some fish and chips your done.
    Richard
    United States of America

See reviews by guests who stayed at hotels in Mallaig

See all
  • From $111.34 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 756 reviews
    Great location, close to the train station. Attentive staff and friendly staff. Great customer service from Callum and Martin. Food was excellent. Great value. Ate somewhere else on second night , regretted as food not as good and double the price! Breakfast was delicious and included in the room price. We travelled by train to Mallaig, the scenery is breathtaking. Unfortunately could not go to Skye as planned, this was due to Ferry cancelation due to storm on its way. Would stay again.
    Stephanie
    United Kingdom
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 474 reviews
    Nice classical B&B style accommodation in the centre of Mallaig with views over the busy harbor. No dedicated parking, but we got lucky and found a free spot right outside the hotel. Unfortunately the restaurant was closed on sundays, but we were warmly welcomed after a nice and fun messenger exchange with the landlady. And got tips on where to find dinner. Steep stairs to both rooms and breakfast, so not for someone who needs good availability.
    Karin
    Sweden
  • From $212.68 per night
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 213 reviews
    Beautiful serene location. We were travelling without a car and it was very easy to get to the church from the the train station, and also to hike to mallaig for the ferry. Excellent hospitality!
    Lilah
    United Kingdom
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 274 reviews
    Perfect spot for exploring mallaig, comfy bed and easy check in.
    Sarah-Jane
    United Kingdom
  • From $193.91 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,683 reviews
    Overall a decent one nighter hotel.
    Russell
    United Kingdom