Photo by Andy Butterworth
Find hotels in Mallaig from SAR 235
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check Mallaig hotel prices
Tonight |
Tomorrow night |
This weekend |
Next weekend |
Compare 661 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Isle of Skye Guest house
Isle of Skye Guest house
8.8 out of 10, Excellent, (208)
The price is SAR 412
SAR 494 total
includes taxes & fees
5 Jan - 6 January 2025
Tingle Creek Hotel
Tingle Creek Hotel
9.2 out of 10, Wonderful, (194)
Toravaig House Hotel
Toravaig House Hotel
9.0 out of 10, Wonderful, (168)
The price is SAR 279
SAR 335 total
includes taxes & fees
21 Jan - 22 January 2025
Duisdale House Hotel
Duisdale House Hotel
9.0 out of 10, Wonderful, (440)
The price is SAR 420
SAR 504 total
includes taxes & fees
21 Jan - 22 January 2025
House Of Juniper - The Cabins
House Of Juniper - The Cabins
10.0 out of 10, Exceptional, (84)
Balmacara Hotel
Balmacara Hotel
8.4 out of 10, Very Good, (213)
The price is SAR 320
SAR 478 total
includes taxes & fees
24 Jan - 25 January 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in Mallaig
More cheap stays in Mallaig
House Of Juniper - The Cabins
The Cabins, Lower Harrapool, Broadford, Strath, Scotland
9.8/10 Exceptional! (77 reviews)
Hotels in Mallaig with star-rating
Hotels in Mallaig with star-rating
Stay near popular Mallaig attractions
Stay near popular Mallaig attractions
Morar Beach
5/5(4 reviews)
Why not spend a carefree afternoon at Morar Beach during your travels in Mallaig? Stroll along the area's seaside or simply enjoy its restaurants.
Recent reviews of Mallaig hotels
Recent reviews of Mallaig hotels
5/5 Excellent
"Lovely very helpful staff. The room was very clean and comfortable. Definitely would stay again and recommend. "
A verified traveler stayed at The Caledonian Hotel
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Mallaig attractions
- Hotels near Morar Beach
- Hotels near Mallaig Heritage Centre
- Hotels near Camusdarach Beach
- Hotels near Loch Morar
- Hotels near Loch Nevis
- Hotels near Circular Walk
- Hotels near Armadale Ferry Terminal
- Hotels near Eilean Donan Castle
- Hotels near Inverlochy Castle
- Hotels near Glenfinnan Viaduct
- Hotels near Loch Lochy
- Hotels near Loch Linnhe
- Hotels near Skye Bridge
- Hotels near Nevis Range Mountain Experience
- Hotels near Plockton Harbour
- Hotels near Armadale Castle
- Hotels near Isle of Skye Market Square
- Hotels near Castle Tioram
- Hotels near Loch Carron
- Hotels near Neptune's Staircase
More Hotel Options in Mallaig
- Adventure Hotels in Mallaig
- Beach Hotels in Mallaig
- Business Hotels in Mallaig
- Family Hotels in Mallaig
- Golf Hotels in Mallaig
- Green Hotels in Mallaig
- Hotel Wedding Venues in Mallaig
- Hotel with a Concierge in Mallaig
- Hotels with Bars in Mallaig
- Hotels with Free Parking in Mallaig
- Hotels with WiFi in Mallaig
- Pet-friendly Hotels in Mallaig
More Accommodation Types in Mallaig
- Cottages in Mallaig
- Vacation Homes in Mallaig
- Apartments in Mallaig
- B&B in Mallaig
- Guest Houses in Mallaig
- Chalets in Mallaig
- Cabin Rentals in Mallaig
- Hostels in Mallaig
- Inns in Mallaig
- Lodges in Mallaig
- Villas in Mallaig
- Condo Rentals in Mallaig
- Country Houses in Mallaig
- Holiday Park Resorts in Mallaig
Hotels near Mallaig Airports
Mallaig Hotels by Brand
Other Hotels near Mallaig, Scotland
- Inverness Hotels
- Fort William Hotels
- Oban Hotels
- Isle of Skye Hotels
- Scottish Highlands Hotels
- Ballachulish Hotels
- Minginish Hotels
- Isle of Mull Hotels
- Kyle Hotels
- Great Britain Hotels
- Spean Bridge Hotels
- Strath Hotels
- Sleat Hotels
- Beauly Hotels
- Appin Hotels
- Invergarry Hotels
- Glenfinnan Hotels
- Acharacle Hotels
- Strathcarron Hotels
- Tobermory Hotels