An aerial view of a coastal town with a marina, surrounded by mountains and a large body of water.

Find hotels in Mallaig from 2.443.901 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
23 Oct - 24 Oct
Tomorrow
24 Oct - 25 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Mallaig hotels

1. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
2.831.475 ₫
3.397.770 ₫ total
includes taxes & fees
2 Nov - 3 Nov
Chlachain Inn

2. West Highland Hotel

West Highland Hotel
Mallaig
Canada
elizabeth
3.532.850 ₫
4.239.420 ₫ total
includes taxes & fees
30 Oct - 31 Oct
West Highland Hotel

3. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Lydia
2.036.584 ₫
2.443.901 ₫ total
includes taxes & fees
24 Oct - 25 Oct
Morar Hotel

4. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
2.286.308 ₫
2.743.500 ₫ total
includes taxes & fees
17 Nov - 18 Nov
Toravaig House Hotel

5. Cuillin View Apartment

Cuillin View Apartment
Arisaig
United States
CATHAL
12.100.010 ₫
14.520.012 ₫ total
includes taxes & fees
30 Oct - 31 Oct
Cuillin View Apartment

6. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
3.065.359 ₫
3.678.431 ₫ total
includes taxes & fees
8 Nov - 9 Nov
Eilean Iarmain

7. Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
United States
Deborah
5.400.584 ₫
6.480.701 ₫ total
includes taxes & fees
7 Nov - 8 Nov
Glenfinnan House Hotel

8. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Ronald
3.723.346 ₫
4.468.016 ₫ total
includes taxes & fees
8 Nov - 9 Nov
House Of Juniper - The Manse

9. Glenuig Inn

Glenuig Inn
Lochailort
United States
Jimmy
3.579.023 ₫
4.294.966 ₫ total
includes taxes & fees
22 Nov - 23 Nov
Glenuig Inn

10. The Garrison

The Garrison
Fort William
United States
Kim
2.078.210 ₫
2.493.852 ₫ total
includes taxes & fees
1 Nov - 2 Nov
The Garrison

11. Balmacara Hotel

Balmacara Hotel
Kyle
United Kingdom
Joseph
3.962.189 ₫
4.754.627 ₫ total
includes taxes & fees
1 Nov - 2 Nov
Balmacara Hotel

12. Dunollie Hotel

Dunollie Hotel
Broadford
Canada
Wendy
2.988.779 ₫
3.586.535 ₫ total
includes taxes & fees
29 Oct - 30 Oct
Dunollie Hotel

13. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Keith
2.161.915 ₫
2.594.298 ₫ total
includes taxes & fees
13 Nov - 14 Nov
Isle of Skye Guest house

14. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Brian
4.854.897 ₫
5.826.084 ₫ total
includes taxes & fees
2 Nov - 3 Nov
Duisdale House Hotel

15. Woodland Cottage

Woodland Cottage
Arisaig
United States
Shane
18.635.781 ₫
22.362.937 ₫ total
includes taxes & fees
3 Nov - 4 Nov
Woodland Cottage

16. Park Lodge Hotel

Park Lodge Hotel
Isle of Mull
United States
Molly
2.915.294 ₫
3.498.214 ₫ total
includes taxes & fees
16 Nov - 17 Nov
Park Lodge Hotel

17. Nevis Bank Inn

Nevis Bank Inn
Fort William
United States
Joanna
2.309.167 ₫
2.770.862 ₫ total
includes taxes & fees
25 Oct - 26 Oct
Nevis Bank Inn

18. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
4.444.671 ₫
5.333.605 ₫ total
includes taxes & fees
13 Nov - 14 Nov
Broadford Hotel

19. The Caledonian Hotel

The Caledonian Hotel
Fort William
Canada
Colleen
1.792.402 ₫
2.150.882 ₫ total
includes taxes & fees
1 Nov - 2 Nov
The Caledonian Hotel

20. Ardcana

Ardcana
Breakish
United States
Shannon
10.246.303 ₫
12.295.702 ₫ total
includes taxes & fees
4 Nov - 5 Nov
Ardcana
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mallaig attractions

Morar Beach

9.2/10 (54 reviews)
The Silver Sands of Morar captivate with pristine white beaches and turquoise waters framing views of the Small Isles. Featured in "Local Hero," this peaceful shoreline offers a retreat from Scotland's busier coasts.
See properties

Loch Morar

9.2/10 (88 reviews)
Britain's deepest freshwater loch reaches 310 metres and harbours the legendary monster Morag. Paddle its pristine waters or walk the scenic 7.5-kilometer lochside path to Tarbet for breathtaking Highland views.
See properties

Mallaig Heritage Centre

8.2/10 (21 reviews)
Immerse yourself in West Lochaber's maritime history through artefacts, photographs, and model fishing boats. The centre's railway exhibits illuminate how transport shaped this Highland community.
See properties

Circular Walk

9.4/10 (6 reviews)
This scenic loop around Mallaig fishing port rewards hikers with panoramic views of the harbour and distant Scottish isles. The well-maintained trail blends coastal and inland scenery during a leisurely 90-minute walk.
See properties

Loch Nevis

9.8/10 (9 reviews)
Loch Nevis, the "Loch of Heaven," forms the gateway to Britain's Last Wilderness on Scotland's rugged west coast. Experience its serene waters by boat tour or hike along dramatic shorelines for unparalleled solitude.
See properties

Learn more about Mallaig

Board the ferry to the Isle of Skye from this charming fishing port with fresh seafood restaurants along the harbour. Take a scenic ride on the Jacobite Steam Train (featured in Harry Potter films) that terminates at Mallaig's railway station.

See all hotels in Mallaig
An aerial view of a coastal town with a marina, surrounded by mountains and a large body of water.

Top Mallaig Hotel Reviews

Isle of Skye Guest house

Isle of Skye Guest house

10/10 Excellent
"Beautiful place."
Keith 1-night trip
Posted 9 hours ago
Isle of Skye Guest house
Kings Arms Hotel

Kings Arms Hotel

8/10 Good
"All aspects were fine. Nothing terrible and nothing outstanding. 2 nights were enough there. The hotel needs to get a more personable person at the front desk. I found her to be a bit abrupt. All others I interacted in were just fine. It is in need of refurbishing. Showing signs in getting rundown. Parking wasn’t as good as described."
Ian 2-night trip
Posted 10 hours ago
Kings Arms Hotel
The Garrison

The Garrison

10/10 Excellent
"Nice location great staff"
Kim 1-night trip
Posted 12 hours ago
The Garrison
Morar Hotel

Morar Hotel

8/10 Good
"The most friendly team from arrival to departure. Amazing food. Lovely bed and the seaview was excellent. 1 minute walk to Morar station"
Lydia 2-night trip
Posted 2 days ago
Morar Hotel
Nevis Bank Inn

Nevis Bank Inn

10/10 Excellent
"The hotel was very cute and cozy. We ate at the restaurant and it was delicious! The staff was so kind and helpful."
Joanna 1-night trip
Posted 2 days ago
Nevis Bank Inn
Balmacara Hotel

Balmacara Hotel

8/10 Good
"Really strong and clean shower which is important if you have been hiking and need to refreshen."
Joseph 1-night trip
Posted 3 days ago
Balmacara Hotel
Chlachain Inn

Chlachain Inn

10/10 Excellent
"The bar/restaurant area was my favorite part of this place. The food was absolutely delicious, we had breakfast and dinner there. They require reservations for dinner because it does fill up with locals. The room itself was up a flight of stairs at a separate entrance and a hallway. There is a door to the main hall that does need to be shut properly… unfortunately you have to depend on other guests to do that. We were in the very first room and got up in the middle of the night to close it on a very windy night because it was opening/slamming. If they could fix the latch on that door and make it more of an “automatic close” - would be great."
Natalie 1-night trip
Posted 3 days ago
Chlachain Inn
Kyle Hotel

Kyle Hotel

8/10 Good
"Kyle is a very small town, if you plan on staying there - you will likely end up here. The inn had easy self parking and the bar seating fills up fast. They also have a dining room that requires reservations, again very small town, but we were able to have dinner there on short notice. Overall a good place to stay, I would highly recommend going up to the Plock park area, can walk from the inn or just drive. It has absolutely beautiful views."
Natalie 2-night trip
Posted 3 days ago
Kyle Hotel
Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Older hotel style but comfortable well located stay. Good food and bistro options. Staff friendly and good parking."
Patricia 2-night trip
Posted 4 days ago
Alexandra Hotel

More cheap stays in Mallaig

Coille Darach B&B

Coille Darach B&B

Coille Darach Acharacle Scotland
2.597.762 ₫
3.117.314 ₫ total
1 Nov - 2 Nov
includes taxes & fees
9.8/10 Exceptional! (67 reviews)
Coille Darach B&B
Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
2.988.779 ₫
3.586.535 ₫ total
30 Oct - 31 Oct
includes taxes & fees
6.6/10 (1,001 reviews)
Kings Arms Hotel
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
3.463.578 ₫
4.156.293 ₫ total
2 Nov - 3 Nov
includes taxes & fees
9.8/10 Exceptional! (162 reviews)
House Of Juniper - The Cabins
Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Kyle Scotland
4.040.841 ₫
4.849.010 ₫ total
28 Oct - 29 Oct
includes taxes & fees
10/10 Exceptional! (42 reviews)
Kirkton Bay House Bed and Breakfast
Achnabobane Farmhouse

Achnabobane Farmhouse

Achnabobane Farmhouse Spean Bridge Scotland
5.126.095 ₫
5.126.095 ₫ total
24 Oct - 25 Oct
includes taxes & fees
Achnabobane Farmhouse
Kintail Lodge Hotel

Kintail Lodge Hotel

Glenshiel Kyle Scotland
5.483.883 ₫
6.580.798 ₫ total
29 Oct - 30 Oct
includes taxes & fees
9.4/10 Exceptional! (159 reviews)
Kintail Lodge Hotel

Hotels in Mallaig with star rating

Frequently asked questions

What's the seasonal weather in Mallaig?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. The rainiest months in Mallaig are October, December, November and January, with each month seeing an average of 200 mm of rainfall.