Photo by Andy Butterworth
Find hotels in Mallaig from CA $131
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top 10 Mallaig hotels and places to stay
More cheap stays in Mallaig
Kings Arms Hotel
King Street, Kyleakin, Isle of Skye, Scotland
The price is CA $131 per night from Apr 28 to Apr 29
CA $131
CA $158 total
includes taxes & fees
Apr 28 - Apr 29
6.2/10 (653 reviews)
Hotels near Popular Mallaig Attractions
Morar Beach
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.
Mallaig Travel Info
Number of hotels | 751 |
---|---|
Highest price | CA $599 |
Lowest price | CA $131 |
Known attractions | Armadale Castle, Morar Beach and Torabhaig Distillery |
Hotels with bars | 12 |
Frequently asked questions
Recent Reviews in MallaigExpedia verified reviews
5/5 Excellent
"Staff were very friendly and very accommodating with us. The food was good and the bar was great. "
A verified traveller stayed at Ben Nevis Hotel & Leisure Club
Posted 1 day ago
Hotels near Popular Mallaig Attractions
Hotels near top beaches in Mallaig
More Hotel Options in Mallaig
More Accommodation Types in Mallaig
Hotels near Mallaig Airports
Other Hotels near Mallaig, Scotland
- Inverness Hotels
- Isle of Skye Hotels
- Fort William Hotels
- Oban Hotels
- Portree Hotels
- Scottish Highlands Hotels
- Isle of Mull Hotels
- Ballachulish Hotels
- Kyle Hotels
- Great Britain Hotels
- Spean Bridge Hotels
- Invergarry Hotels
- Beauly Hotels
- Strathcarron Hotels
- Appin Hotels
- Plockton Hotels
- Glenfinnan Hotels
- Tobermory Hotels
- Acharacle Hotels
- Broadford Hotels
Expedia's Latest Trends
Hotels
Cars
Activities
Vacation Rentals
General