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
Sep 21 - Sep 22
Tomorrow
Sep 22 - Sep 23
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Where to stay in Mallaig?

1. West Highland Hotel

West Highland Hotel
Mallaig
$154
$184 total
includes taxes & fees
Oct 15 - Oct 16
West Highland Hotel

2. Chlachain Inn

Chlachain Inn
Mallaig
$120
$143 total
includes taxes & fees
Oct 4 - Oct 5
Chlachain Inn

3. Morar Hotel

Morar Hotel
Mallaig
$81
$97 total
includes taxes & fees
Oct 19 - Oct 20
Morar Hotel

4. Toravaig House Hotel

Toravaig House Hotel
Teangue
$158
$190 total
includes taxes & fees
Oct 20 - Oct 21
Toravaig House Hotel

5. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
$148
$178 total
includes taxes & fees
Oct 9 - Oct 10
Anneth Glamping Pod

6. Eilean Iarmain

Eilean Iarmain
Sleat
$233
$280 total
includes taxes & fees
Oct 16 - Oct 17
Eilean Iarmain

7. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
$149
$178 total
includes taxes & fees
Oct 2 - Oct 3
Tingle Creek Hotel

8. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
$309
$371 total
includes taxes & fees
Oct 1 - Oct 2
Inn at Aird a Bhasair

9. Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
$338
$406 total
includes taxes & fees
Oct 14 - Oct 15
Glenfinnan House Hotel

10. Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast
Kyle
$156
$188 total
includes taxes & fees
Oct 11 - Oct 12
Kirkton Bay House Bed and Breakfast

11. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
$141
$169 total
includes taxes & fees
Oct 21 - Oct 22
Isle of Skye Guest house

12. Kyle Hotel

Kyle Hotel
Kyle
$140
$168 total
includes taxes & fees
Oct 8 - Oct 9
Kyle Hotel

13. Inn at Ardgour

Inn at Ardgour
Fort William
$151
$181 total
includes taxes & fees
Oct 1 - Oct 2
Inn at Ardgour

14. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
$207
$248 total
includes taxes & fees
Oct 19 - Oct 20
Duisdale House Hotel

15. Glenuig Inn

Glenuig Inn
Lochailort
$194
$233 total
includes taxes & fees
Sep 30 - Oct 1
Glenuig Inn

16. Broadford Hotel

Broadford Hotel
Broadford
$228
$273 total
includes taxes & fees
Oct 22 - Oct 23
Broadford Hotel

17. Cuillin View Apartment

Cuillin View Apartment
Arisaig
$468
$562 total
includes taxes & fees
Sep 26 - Sep 27
Cuillin View Apartment

18. Mingarry Park

Mingarry Park
Acharacle
$224
$269 total
includes taxes & fees
Oct 8 - Oct 9
Mingarry Park

19. Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
$169
$203 total
includes taxes & fees
Sep 23 - Sep 24
Loch Shiel Hotel

20. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
$206
$248 total
includes taxes & fees
Oct 17 - Oct 18
House Of Juniper - The Manse
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 September
Typical weather for Mallaig
September
High 14°C / low 11°C. Cloudy most days.
View properties in September
14°
11°
12°
10°
12°
14°
10°
15°
11°
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

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 Circular Walk.

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

8/10 Good
"fantastic location"
Aniket 1-night trip
Posted 3 hours ago
Linnhe Lochside Holidays
Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins

10/10 Excellent
"The hostess was lovely. She sat with me and we talked a bit, she gave us great tips of food in the area and an event nearby as well. The property was lovely sat amongst the highlands, you can’t find a more lovely location. The food was delicious, nice clean property be the grounds were stunning."
Tracey 2-night trip
Posted 5 hours ago
Applecross B&B & Luxury Cabins
Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Rooms are charming and staff friendly"
Brenda 1-night trip
Posted 6 hours ago
Alexandra Hotel
Tingle Creek Hotel

Tingle Creek Hotel

8/10 Good
"Very good hotel, clean and super comfortable. Great buffet breakfast in the rate. Hotel is kind of in the countryside and nothing walkable, no bar or food available on site except breakfast. Great stay though and a wonderful property with excellent staff."
Glenn 1-night trip
Posted 7 hours ago
Tingle Creek Hotel
Chlachain Inn

Chlachain Inn

10/10 Excellent
"10 hotels in 10 nights all over Scotland and the Clachain inn was by far the best. Lovely room amazing food and the staff were so friendly and helpful. We'll definitely be back. Thanks for a great night."
Roger 1-night trip
Posted 7 hours ago
Chlachain Inn
Kings Arms Hotel

Kings Arms Hotel

10/10 Excellent
"A very busy tourist hotel filled with German bus groups who staff looked after well as well as looking after different needs of a solo Brit traveller. Liked it a lot. Thank you."
Melville 1-night trip
Posted 8 hours ago
Kings Arms Hotel
Morar Hotel

Morar Hotel

10/10 Excellent
"Recent remodel so room was modern, warm if you liked, and full shower. Staff was very friendly. We had the curry for dinner. Very good."
Mark 3-night trip
Posted 9 hours ago
Morar Hotel
Balmacara Hotel

Balmacara Hotel

8/10 Good
"A very pleasant hotel although expensive"
Gill 1-night trip
Posted 10 hours ago
Balmacara Hotel
The Garrison

The Garrison

10/10 Excellent
"Very nice hotel in a convenient location. Close to the train station and plenty of restaurants. Room was very small and the bathroom is very small as well but comfortable, clean, and quiet. Staff was very kind and helpful. We enjoyed our stay."
Lisa 1-night trip
Posted 2 days ago
The Garrison

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.