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 23 - Aug 24
Tomorrow
Aug 24 - Aug 25
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Top 5 hotels in Mallaig at a glance

Where to stay in Mallaig?

1. West Highland Hotel

West Highland Hotel
Mallaig
$200
$240 total
includes taxes & fees
Sep 1 - Sep 2
West Highland Hotel

2. Morar Hotel

Morar Hotel
Mallaig
$126
$151 total
includes taxes & fees
Sep 23 - Sep 24
Morar Hotel

3. The Glebe

The Glebe
Fort William
$301
$362 total
includes taxes & fees
Aug 31 - Sep 1
The Glebe

4. Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast
Kyle
$159
$191 total
includes taxes & fees
Sep 19 - Sep 20
Kirkton Bay House Bed and Breakfast

5. Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
$395
$474 total
includes taxes & fees
Sep 7 - Sep 8
Glenfinnan House Hotel

6. Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
$172
$206 total
includes taxes & fees
Aug 25 - Aug 26
Loch Shiel Hotel

7. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
$203
$243 total
includes taxes & fees
Sep 4 - Sep 5
Tingle Creek Hotel

8. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
$336
$403 total
includes taxes & fees
Sep 5 - Sep 6
Inn at Aird a Bhasair

9. Eilean Iarmain

Eilean Iarmain
Sleat
$351
$421 total
includes taxes & fees
Aug 30 - Aug 31
Eilean Iarmain

10. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
$466
$559 total
includes taxes & fees
Sep 22 - Sep 23
Duisdale House Hotel

11. The Bellachroy

The Bellachroy
Isle of Mull
$259
$311 total
includes taxes & fees
Aug 24 - Aug 25
The Bellachroy

12. Cuillin View Apartment

Cuillin View Apartment
Arisaig
$477
$572 total
includes taxes & fees
Aug 29 - Aug 30
Cuillin View Apartment

13. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
$215
$258 total
includes taxes & fees
Sep 20 - Sep 21
Anneth Glamping Pod

14. Mingarry Park

Mingarry Park
Acharacle
$243
$292 total
includes taxes & fees
Aug 27 - Aug 28
Mingarry Park

15. Achnabobane Farmhouse

Achnabobane Farmhouse
Spean Bridge
$194
$194 total
includes taxes & fees
Aug 30 - Aug 31
Achnabobane Farmhouse

16. Kintail Lodge Hotel

Kintail Lodge Hotel
Kyle
$301
$362 total
includes taxes & fees
Aug 28 - Aug 29
Kintail Lodge Hotel

17. Inn at Ardgour

Inn at Ardgour
Fort William
$193
$232 total
includes taxes & fees
Sep 1 - Sep 2
Inn at Ardgour

18. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
$251
$302 total
includes taxes & fees
Sep 22 - Sep 23
Isle of Skye Guest house

19. Achnacriche Bed and Breakfast

Achnacriche Bed and Breakfast
Oban
$191
$229 total
includes taxes & fees
Aug 24 - Aug 25
Achnacriche Bed and Breakfast

20. Toravaig House Hotel

Toravaig House Hotel
Teangue
$441
$529 total
includes taxes & fees
Sep 23 - Sep 24
Toravaig House Hotel
View all properties
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
View properties in August
Typical weather for Mallaig
August
High 15°C / low 11°C. Cloudy most days.
View properties in August
15°
11°
14°
11°
12°
10°
12°
14°
10°
15°
11°
Monthly weather averages (˚C)

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.
See properties

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.
See properties

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.
See properties

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.
See properties

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.
See properties

Circular Walk

9.4/10 (6 reviews)
Circular Walk is in the heart of Mallaig, so why not stop by during your stay.
See properties

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.
See properties

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
An aerial view of a coastal town with a marina, surrounded by mountains and a large body of water.

Check out reviews of Mallaig hotels guests love

Linnhe Lochside Holidays

Linnhe Lochside Holidays

10/10 Excellent
"Amazing, already booked for next year"
Anthony 7-night trip
Posted 9 hours ago
Linnhe Lochside Holidays
Nevis Bank Inn

Nevis Bank Inn

10/10 Excellent
"Fantastic experience at Nevis Bank! Our family wishes we were there for longer. The fully equipped apartment-style units went above and beyond. The staff were super kind. The place was immaculate, and they were helpful every step of the way."
Noah 1-night trip
Posted 16 hours ago
Nevis Bank Inn
Kyle Hotel

Kyle Hotel

10/10 Excellent
"Nice large room. Staff was friendly and helpful. Enjoyed the breakfast."
Bryan 2-night trip
Posted 2 days ago
Kyle Hotel
The Caledonian Hotel

The Caledonian Hotel

8/10 Good
"Nice welcome at reception. Lift to our room good. Room very basic, white painted walls with 1 poxy picture above the bed. Very basic furniture in room, wardrobe & sort of desk/dressing table. Nowhere to put the case so it went on the floor! Couple of chairs. Because we'd had a long day stopped here for dinner, acceptable 3 courses £25. Bar was busy with a coach party and only 1 person behind bar, occasionally aided by another. Bed not very comfy and ensuite smaller than the caravan's we'd just stayed in! Breakfast passable. All in all not the best place we'd stayed in during our trip around Scotland but one of the most expensive! Was that because we had a view of the loch?? Not one we'll return to. As usual nice friendly staff however."
Keith 1-night trip
Posted 2 days ago
The Caledonian Hotel
Onich Hotel

Onich Hotel

10/10 Excellent
"Very clean and well maintained. Excellent facilities, friendly staff and amazing food at the restaurant. Highly recommend the beach pods, the privacy and scenery are well worth it"
Eric 1-night trip
Posted 2 days ago
Onich Hotel
Isle of Skye Guest house

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"
Teresa 1-night trip
Posted 2 days ago
Isle of Skye Guest house
Dunollie Hotel

Dunollie Hotel

8/10 Good
"The hotel is very busy with bigger travel groups"
Hira 1-night trip
Posted 2 days ago
Dunollie Hotel
Morar Hotel

Morar Hotel

10/10 Excellent
"A very warm and welcoming hotel experience. The staff are exceptionally helpful - particularly Nadia!"
Hira 1-night trip
Posted 2 days ago
Morar Hotel
Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range

10/10 Excellent
"Modern room and very cheerful madam on reception :-)"
Martina 1-night trip
Posted 2 days ago
Base Camp Hotel Nevis Range

Frequently asked questions

What accommodations do travelers recommend in Mallaig?
Where can I find free parking with my stay in Mallaig?
Park your car for free at Chlachain Inn.
Can I book refundable accommodations in Mallaig?
If you need the flexibility to change your plans to Mallaig, most accommodations provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Mallaig if I want a vacation rental instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 5 vacation homes. You can also consider one of the 6 apartments or 12 cottages.
What will the weather in Mallaig be like during my trip?
July and August are typically the warmest months in Mallaig when the average temp is 55°F. January and February are the coldest months when the average temperature is 41°F. October and December are the months with the most rain.
Why should I book my Mallaig accommodation with Hotels.com?
There are lots of reasons to book your Mallaig trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.