We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Romantic Free Parking Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Bar/Lounge Quaint Room Service Business Classic & up Independent Hotels & up Internet & up Hotels with Restaurants Cheap Hotels Quiet Hotels Hotels with Free Wifi Non-Smoking Hotel Modern Hotels Charming Hotels Wedding Hotels Reduced mobility rooms Hotels with Balconies Suite Hotels Meeting room Hotels with Jacuzzi Honeymoon Hotels City Centre Hotels Hotels with Hot Tubs Downtown Hotels Hotels With Entertainment Hotels on the Lake Luxury Spa Hotels Boutique Hotels Spring Break Hotels ₹₹ ₹₹₹ ₹₹₹₹ Luxury Traveller Concierge Ski Hotels Premier Inn Travelodge Hotels Ltd Trendy Oceanfront Hotels Spa Hotels Luxury Beach Hotels Romantic Boutique Hotels Golf Hotels Beach Resorts Leisureplex Hotels with Smoking Rooms Themed Hotels Within 10 km Within 25 km Within 50 km Any distance from Mallaig Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
West Highland Hotel
SAVE US$ 4
US$ 126
Travelocity
US$ 122
View Deal
Mallaig PH414QZ, Scotland
0.1 km from Mallaig Station
  • Free Parking
  • Restaurant
The Marine Hotel
Orbitz.com
View Deal
Station Road, Mallaig PH41 4PY, Scotland
0.2 km from Mallaig Station
  • Free Wifi
  • Free Parking
Morar Hotel
No availability for your dates from these sites
Morar, Mallaig PH40 4PA, Scotland
4.1 km from Mallaig Station
  • Free Parking
  • Breakfast included
Cnoc-na-Faire
Back of Keppoch, Arisaig PH39 4NS, Scotland
9.4 km from Mallaig Station
  • Free Wifi
  • Free Parking
Arisaig Hotel
TripAdvisor
View Deal
Inverness-shire, Arisaig PH39 4NH, Scotland
10.6 km from Mallaig Station
  • Free Wifi
  • Free Parking
Old Library Lodge And Restaurant
Travelocity
US$ 163
View Deal
Road to the Isles, Arisaig PH39 4NH, Scotland
10.7 km from Mallaig Station
  • Free Wifi
  • Free Parking
Toravaig House Hotel
getaroom.com
US$ 280
View Deal
Knock Bay, Sleat IV44 8RE, Scotland
12.3 km from Mallaig Station
  • Free Wifi
  • Free Parking
Hotel Eilean Iarmain
Booking.com
US$ 217
View Deal
Isle Ornsay Hotel, Sleat IV43 8QR, Scotland
15.7 km from Mallaig Station
  • Free Wifi
  • Free Parking
Duisdale House Hotel
SAVE US$ 93
US$ 241
Orbitz.com
US$ 148
View Deal
Sleat | Isle of Skye, Sleat IV43 8QW, Scotland
16.9 km from Mallaig Station
  • Free Wifi
  • Free Parking
Savings alert: 35% below average rate

The price you found is 35% lower than this hotel's average rate of US$ 227/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Dunollie Hotel
SAVE US$ 21
US$ 131
Booking.com
US$ 110
View Deal
Main Street, Broadford IV49 9AE, Scotland
26.6 km from Mallaig Station
  • Free Parking
  • Breakfast included
Broadford Hotel
Booking.com
US$ 133
View Deal
Torrin Road, Broadford IV49 9AB, Scotland
26.7 km from Mallaig Station
  • Free Wifi
  • Free Parking
No photo provided
Beauly, Glenelg IV40 8JZ, Scotland
27.0 km from Mallaig Station
    The Prince's House Hotel
    No availability for your dates from these sites
    Glenfinnan PH37 4LT, Scotland
    27.2 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Glenfinnan House Hotel
    No availability for your dates from these sites
    By Fort William, Glenfinnan PH37 4LT, Scotland
    27.9 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Kings Arms Hotel
    HotelQuickly
    View Deal
    King Street, Kyleakin IV41 8PH, Scotland
    30.3 km from Mallaig Station
    • Free Parking
    • Breakfast included
    White Heather Hotel
    White Heather Hotel | The Harbour, Kyleakin IV41 8PL, Scotland
    30.5 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Lochalsh Hotel
    No availability for your dates from these sites
    Ferry Road, Kyle of Lochalsh IV40 8AF, Scotland
    31.3 km from Mallaig Station
    • Free Parking
    • Restaurant
    Kyle Hotel
    SAVE US$ 12
    US$ 152
    Orbitz.com
    US$ 140
    View Deal
    Main Street, Kyle of Lochalsh IV40 8AB, Scotland
    31.5 km from Mallaig Station
    • Free Parking
    • Breakfast included
    Balmacara Hotel
    No availability for your dates from these sites
    Balmacara Hotel | Balmacara, Balmacara IV40 8DH, Scotland
    33.2 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Tingle Creek Hotel
    No availability for your dates from these sites
    Erbusaig, Erbusaig IV40 8BB, Scotland
    33.7 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Kintail Lodge
    Shiel Bridge, Shiel Bridge IV40 8HL, Scotland
    34.6 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Dornie Hotel
    | Dornie, Dornie IV40 8DT, Scotland
    35.9 km from Mallaig Station
    • Free Parking
    • Restaurant
    Mingarry Park Luxury Accommodation & Restaurant
    No availability for your dates from these sites
    Mingarry, Acharacle PH36 4JX, Scotland
    37.9 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Kilcamb Lodge Hotel & Restaurant
    Booking.com
    US$ 255
    View Deal
    Strontian PH36 4HY, Scotland
    38.2 km from Mallaig Station
    • Free Wifi
    • Free Parking
    The Strontian Hotel
    No availability for your dates from these sites
    Acharacle, Strontian PH36 4HZ, Scotland
    38.3 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Plockton Inn
    Innes Street, Plockton IV52 8TW, Scotland
    38.5 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Plockton Hotel
    41 Harbour Street, Plockton IV52 8TN, Scotland
    38.6 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Cluanie Inn
    Booking.com
    US$ 168
    View Deal
    Skye & Lochalsh, Glenmoriston IV63 7YW, Scotland
    42.6 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Western Isles Hotel
    Booking.com
    US$ 82
    View Deal
    Tobermory PA75 6PR, Scotland
    44.9 km from Mallaig Station
    • Free Parking
    • Restaurant
    Highland Cottage
    24 Breadalbane Street, Tobermory PA75 6PD, Scotland
    45.1 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Still looking for a place to stay?
    Mallaig has 25 Guest Houses with 1,893 reviews
    The Moorings
    The Moorings East Bay, Mallaig PH41 4QF, Scotland
    0.2 km from Mallaig Station
    • Free Wifi
    • Free Parking
    Seaview Guest House
    Seaview Main Street | Inverness-shire, Mallaig PH41 4QS, Scotland
    0.1 km from Mallaig Station
    • Free Wifi
    • Free Parking
    GlenanCross House
    | Camusdarach, Morar, Mallaig PH40 4PD, Scotland
    5.5 km from Mallaig Station
    • Free Wifi
    • Free Parking
    See all 25 Mallaig Guest Houses
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.