Hotels near Mallaig Harbour Mallaig

October 2026
15
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Where to stay near Mallaig Harbour?

1. Chlachain Inn

Chlachain Inn
0.2 km from Mallaig Harbour
United Kingdom
Danae
$108
$130 total
includes taxes & fees
Nov 13 - Nov 14
Chlachain Inn

2. Morar Hotel

Morar Hotel
4.2 km from Mallaig Harbour
United Kingdom
Robyn
$93
$112 total
includes taxes & fees
Oct 16 - Oct 17
Morar Hotel

3. Toravaig House Hotel

Toravaig House Hotel
12.2 km from Mallaig Harbour
United States
Susan
$107
$128 total
includes taxes & fees
Nov 1 - Nov 2
Toravaig House Hotel

4. Eilean Iarmain

Eilean Iarmain
15.5 km from Mallaig Harbour
United States
Swen
$122
$146 total
includes taxes & fees
Nov 8 - Nov 9
Eilean Iarmain

5. Glenuig Inn

Glenuig Inn
19.8 km from Mallaig Harbour
United Kingdom
stuart
$136
$164 total
includes taxes & fees
Oct 20 - Oct 21
Glenuig Inn

6. Creag Mhor Lodge

Creag Mhor Lodge
10.8 km from Mallaig Harbour
$424
$508 total
includes taxes & fees
Oct 20 - Oct 21
Creag Mhor Lodge

7. Duisdale House Hotel

Duisdale House Hotel
16.8 km from Mallaig Harbour
United States
Harry
$167
$200 total
includes taxes & fees
Nov 15 - Nov 16
Duisdale House Hotel

8. Island View Lodge

Island View Lodge
9.3 km from Mallaig Harbour
$388
$466 total
includes taxes & fees
Oct 20 - Oct 21
Island View Lodge

9. Glen Mhor Lodge

Glen Mhor Lodge
10.8 km from Mallaig Harbour
$470
$564 total
includes taxes & fees
Oct 20 - Oct 21
Glen Mhor Lodge
View all properties

Compare popular hotels close to Mallaig Harbour

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Fireplace
Chlachain Inn
8.6
Excellent
132 reviews
View
A hotel with a parking lot, surrounded by greenery and a body of water.
Morar Hotel
7.6
Good
595 reviews
View
A cozy room with a fireplace, two red sofas, a brick bench, and framed pictures on the walls.
Toravaig House Hotel
9.0
Wonderful
219 reviews
View
A room with a view of a lake and mountains, a table with a teapot and cup, and a chair.
Eilean Iarmain
9.4
Exceptional
278 reviews
View
A coastal outdoor seating area with tables and benches, a white building, and a view of the sea and hills in the background.
Glenuig Inn
9.8
Exceptional
20 reviews
View

Other landmarks near Mallaig Harbour

A calm lake with a boat, dense greenery, and a white house in the background.
Photo by Mark Wilson

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
A large stone castle with ivy-covered walls, a grassy courtyard, and wooden benches.
Photo by Phyllis Robb

Armadale Castle

9.0/10 (53 reviews)
Armadale Castle is 0.5 mi (0.7 km) from central Armadale, why not stop by during your stay.
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

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

Museum of the Isles

9.2/10 (7 reviews)
If museums are on your list, you might want to check out the upcoming exhibitions at Museum of the Isles in Ardvasar. If you want to see more of the museums in Sleat, Mallaig Heritage Centre isn't far either.
See properties

Aird Old Church Gallery

If visiting museums in Armadale are on your list, you might want to check out the upcoming exhibitions at Aird Old Church Gallery, located in the heart of town. If you want to see more of the museums in Armadale, you can easily walk to Museum of the Isles.
See properties