An aerial view of a coastal town with a marina, surrounded by mountains and a large body of water.

Search Hotels by Strathmore Hotels in Mallaig from £85

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Oct - 20 Oct
Tomorrow
20 Oct - 21 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Our top choices for Mallaig Strathmore Hotels

1. Alexandra Hotel

Alexandra Hotel
Fort William City Centre
United Kingdom
Chris
£85
includes taxes & fees
17 Nov - 18 Nov
Alexandra Hotel

2. Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
Fort William
Australia
Gaye
£87
includes taxes & fees
30 Oct - 31 Oct
Ben Nevis Hotel & Leisure Club
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Mallaig Hotel Reviews

Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Older hotel style but comfortable well located stay. Good food and bistro options. Staff friendly and good parking."
Patricia 2-night trip
Posted 3 hours ago
Alexandra Hotel
Kyle Hotel

Kyle Hotel

10/10 Excellent
"Cet hôtel a été rénové en 2025 et ça paraît. Nous avons beaucoup aimé notre grande chambre avec lits confortables et beaucoup d'espace. Le déjeuner est excellent et le souper aussi. Le personnel est sympathique, professionnel et courtois. Il manque un peu d'insonorisation dans la chambre mais c'est tout. Un très bon rapport qualité-prix et à peine 3 minutes du pont pour Skye. Je recommande fortement."
Josianne 2-night trip
Posted 14 hours ago
Kyle Hotel
West Highland Hotel

West Highland Hotel

10/10 Excellent
"Clean room ! Food at the restarting was good. Staff was great!"
elizabeth 1-night trip
Posted 1 day ago
West Highland Hotel
Chlachain Inn

Chlachain Inn

10/10 Excellent
"The two gentlemen at the front were absolutely amazing! Both were incredibly friendly, welcoming, and genuinely good people. They always had a positive attitude and made us feel comfortable and appreciated. Their kindness and great customer service truly made our trip even better and more enjoyable. It’s people like them who make a place stand out. Thank you both for such a wonderful experience!"
Erik 1-night trip
Posted 2 days ago
Chlachain Inn
Kings Arms Hotel

Kings Arms Hotel

8/10 Good
"Easy to find hotel. Staff very good Food very good"
Adam 1-night trip
Posted 3 days ago
Kings Arms Hotel
The Caledonian Hotel

The Caledonian Hotel

10/10 Excellent
"Nice hotel , excellent shower, great breakfast."
Paul 3-night trip
Posted 3 days ago
The Caledonian Hotel
The Garrison

The Garrison

10/10 Excellent
"These are great rooms for families as having what is effectively a small apartment with 2 bedrooms and separate lounge just makes life so easy and so nice to have the space for “stuff”, especially if you have been out and got as muddy and wet as we did."
Alan 3-night trip
Posted 4 days ago
The Garrison
Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range

8/10 Good
"The lady at the reception was not very helpful. However other staff in the restaurant and ticket office were very good. Unfortunately I have to give them an average rating."
Severin 2-night trip
Posted 5 days ago
Base Camp Hotel Nevis Range

Explore a world of travel with Expedia