Hotels in Mallaig
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 27 - Aug 28Tomorrow
Aug 28 - Aug 29This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6Top 5 hotels in Mallaig at a glance
- 1. Chlachain Inn — 3.5-star hotel in Mallaig. Guest rating: 8.6/10 — Excellent.
- 2. West Highland Hotel — 3-star hotel in Mallaig. Guest rating: 8.2/10 — Very Good.
- 3. Morar Hotel — 3-star hotel in Mallaig. Guest rating: 7.6/10 — Good.
- 4. Anneth Glamping Pod — 2-star hotel in Ardvasar. Guest rating: 10/10 — Exceptional.
- 5. Cuillin View Apartment — 3-star hotel in Arisaig.
Where to stay in Mallaig?




1. Chlachain Inn
Chlachain InnMallaig
$135
$162 total
includes taxes & fees
Sep 24 - Sep 25




2. West Highland Hotel
West Highland HotelMallaig
$160
$192 total
includes taxes & fees
Sep 3 - Sep 4




4. Anneth Glamping Pod
Anneth Glamping PodArdvasar
$194
$233 total
includes taxes & fees
Sep 23 - Sep 24




5. Cuillin View Apartment
Cuillin View ApartmentArisaig
$478
$574 total
includes taxes & fees
Sep 26 - Sep 27




6. Glenfinnan House Hotel
Glenfinnan House HotelGlenfinnan
$394
$472 total
includes taxes & fees
Sep 13 - Sep 14




7. The Bellachroy
The BellachroyIsle of Mull
$258
$310 total
includes taxes & fees
Sep 18 - Sep 19




8. Duisdale House Hotel
Duisdale House HotelDuisdalemore
$464
$557 total
includes taxes & fees
Sep 24 - Sep 25




9. Mingarry Park
Mingarry ParkAcharacle
$238
$285 total
includes taxes & fees
Aug 30 - Aug 31




10. Eilean Iarmain
Eilean IarmainSleat
$313
$376 total
includes taxes & fees
Aug 28 - Aug 29




11. Tingle Creek Hotel
Tingle Creek HotelKyle
$192
$230 total
includes taxes & fees
Sep 6 - Sep 7




12. Loch Shiel Hotel
Loch Shiel HotelAcharacle
$171
$206 total
includes taxes & fees
Aug 31 - Sep 1




13. Achnabobane Farmhouse
Achnabobane FarmhouseSpean Bridge
$195
$195 total
includes taxes & fees
Sep 8 - Sep 9




14. Kildonan House Bed and Breakfast
Kildonan House Bed and BreakfastFort William
$204
$245 total
includes taxes & fees
Aug 31 - Sep 1




15. Creag Mhor Lodge
Creag Mhor LodgeArisaig
$436
$523 total
includes taxes & fees
Sep 22 - Sep 23




16. Inn at Aird a Bhasair
Inn at Aird a BhasairArdvasar
$335
$402 total
includes taxes & fees
Sep 27 - Sep 28




17. Kings Arms Hotel
Kings Arms HotelKyleakin
$193
$231 total
includes taxes & fees
Sep 27 - Sep 28




18. Toravaig House Hotel
Toravaig House HotelTeangue
$415
$498 total
includes taxes & fees
Sep 26 - Sep 27




19. Inn at Ardgour
Inn at ArdgourFort William
$153
$184 total
includes taxes & fees
Sep 27 - Sep 28




20. Park Lodge Hotel
Park Lodge HotelIsle of Mull
$168
$202 total
includes taxes & fees
Sep 9 - Sep 10
Our prices for hotels in Mallaig are cheapest in December
Our prices for hotels in Mallaig are cheapest in December
Price trends for hotels in Mallaig
Pricing is based on two traveler single night rates
Top landmarks in Mallaig
Morar Beach
9.2/10 (54 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Morar Beach is a spot you might want to check out, located 3.1 mi (5 km) from central Mallaig. If you want to continue walking by the waves, head to Camusdarach Beach located nearby.
Mallaig Harbour
Imagine strolling along Mallaig Harbour for some great waterfront pics when in the heart of Mallaig.
If you carry on walking you'll get to Mallaig Ferry Terminal for some more water views.
Loch Morar
9.2/10 (88 reviews)
Loch Morar is 7.1 mi (11.5 km) from central Mallaig, why not stop by during your stay. Want to stretch your legs some more? Head to Loch Nevis, located nearby.
Mallaig Heritage Centre
8.2/10 (21 reviews)
The center of Mallaig is home to cultural attractions like Mallaig Heritage Centre, so you might want to stop by during your stay. If you want to experience more of the culture Mallaig has to offer, head to Mallaig Harbour, Mallaig Ferry Terminal, and Circular Walk.
Mallaig Ferry Terminal
Imagine strolling along Mallaig Ferry Terminal for some great waterfront pics when in the heart of Mallaig.
If you carry on walking you'll get to Mallaig Harbour for some more water views.
Circular Walk
9.4/10 (6 reviews)
Circular Walk is in the heart of Mallaig, so why not stop by during your stay.
Loch Nevis
9.8/10 (9 reviews)
Loch Nevis is 8.1 mi (13.1 km) from central Mallaig, why not stop by during your stay. Want to stretch your legs some more? Head to Loch Morar, located nearby.
Learn more about Mallaig
Notable for its seaside, Mallaig features attractions such as Mallaig Heritage Centre and Mallaig Harbour. Visitors to this welcoming city speak highly of the restaurants whereas sights include Mallaig Ferry Terminal and Camusdarach Beach.
See all hotels in Mallaig
Check out reviews of Mallaig hotels guests love
Morar Hotel
10/10 Excellent
"Lovely clean hotel with superb views over the loch . Lovely food and friendly staff."
Chlachain Inn
8/10 Good
"Staff friendly and room nice."
Nevis Bank Inn
10/10 Excellent
"Lovely well maintained and recently renovated hotel with a fantastic bar and restaurant."
Kings Arms Hotel
10/10 Excellent
"We had 2 rooms booked here. The staff was friendly, the place is very cozy with a beautiful water facing property. We did not get a chance to eat lunch or dinner at the restaurant, but the breakfast had a lot of variety and was great! The rooms were clean, beds were comfortable. We stayed here 2 nights to explore Skye! I highly recommend Kings arms!"
Kyle Hotel
10/10 Excellent
"Everything was good!"
Ben Nevis Hotel & Leisure Club
8/10 Good
"Breakfast was good; plentiful and varied. Room and bed were comfortable. Hotel had seen better days but remodelling seems to be under way."
Linnhe Lochside Holidays
10/10 Excellent
"Loved this place, fully intend to return soon."
Isle of Skye Guest house
10/10 Excellent
"Very nice stay overnight. Rooms very clean and secure. Easy check in and contentital breakfast prior to hike. Nice location and walk into town"
The Lodge on the Loch by OYO
8/10 Good
"Very helpful staff"




