Top 20 Hotels in Mallaig

See all 2 Hotels in Mallaig
West Highland Hotel
West Highland Hotel

Mallaig, Mallaig PH41 4QZ

3.0 out of 5.0
3.7 out of 5 (32 reviews)

This family-friendly Mallaig hotel is located on the waterfront, within a 15-minute walk of Mallaig Heritage Centre and …

$91
The Regent Hotel
The Regent Hotel

Esplanade Oban, Oban PA34 5PZ

2.0 out of 5.0
3.2 out of 5 (105 reviews)

Situated in Oban, this eco-friendly hotel is steps from St. John's Cathedral and Oban Distillery. RSPB Visitor Centre and …

$36
Uig Hotel
Uig Hotel

Uig, Portree IV51 9YE

3.0 out of 5.0
3.9 out of 5 (155 reviews)

Located in Uig, this hotel is 1.4 mi (2.2 km) from Uig Pottery and within 9 mi (15 km) of Flora Macdonald's Grave and Skye …

$73
The Palace Hotel
The Palace Hotel

20 George Street, Oban PA34 5SB

3.0 out of 5.0
3.2 out of 5 (22 reviews)

Located in the heart of Oban, this hotel is within a 5-minute walk of RSPB Visitor Centre, Oban Distillery, and McCaig's Towe …

$52
Coire Glas Guest House
Coire Glas Guest House

Roy Bridge Road, Spean Bridge PH34 4EU

3.0 out of 5.0
3.9 out of 5 (47 reviews)

Situated in Spean Bridge, this bed & breakfast is 0.5 mi (0.7 km) from Highland Soaps and 1.4 mi (2.3 km) from Commando …

$76
The Inveraray Inn
The Inveraray Inn

Front Street, Inveraray PA32 8XB

2.0 out of 5.0
3.5 out of 5 (70 reviews)

Located in Loch Fyne, this eco-friendly hotel is steps from Inverary Maritime Centre, Arctic Penguin, and Inveraray Jail. Loc …

$53
Coolin View Guest House
Coolin View Guest House

2 Bosville Terrace, Portree IV51 9DG

3.0 out of 5.0
4 out of 5 (3 reviews)

Situated on the waterfront, this guesthouse is steps from Portree Harbour and Aros Experience. Somerled Square and Portree …

$63
Lochailort Inn
Lochailort Inn
1.6 mi from Mallaig
3.0 out of 5.0
4.1 out of 5 (84 reviews)

Situated in a rural location, this inn is within 12 mi (20 km) of Land, Sea and Islands Centre, Glenfinnan Museum, and …

$94
Arisaig Hotel
Arisaig Hotel
2.3 mi from Mallaig
3.5 out of 5.0
4.3 out of 5 (4 reviews)

Situated in Arisaig, this hotel is within 3 mi (5 km) of Land, Sea and Islands Centre, Land, Sea & Islands Visitor Centre, an …

$98
The Old Library Lodge and Restaurant
The Old Library Lodge and Restaurant
2.3 mi from Mallaig
3.0 out of 5.0
4.4 out of 5 (28 reviews)

Situated in Arisaig, this bed & breakfast is within 3 mi (5 km) of Land, Sea and Islands Centre, Land, Sea & Islands Visito …

$91
Eilean Iarmain
Eilean Iarmain
3 mi from Mallaig
3.0 out of 5.0
4.8 out of 5 (4 reviews)

Situated in Isle of Skye, this beach hotel is 0.4 mi (0.7 km) from Gallery An Talla Dearg and within 9 mi (15 km) of Aird Old …

$83
Duisdale House Hotel
Duisdale House Hotel
3.6 mi from Mallaig
4.0 out of 5.0
4.3 out of 5 (47 reviews)

Located in Duisdalemore, this hotel is 0.9 mi (1.4 km) from Gallery An Talla Dearg and within 9 mi (15 km) of Skye …

$100
Toravaig House Hotel
Toravaig House Hotel
3.7 mi from Mallaig
4.0 out of 5.0
3.9 out of 5 (14 reviews)

Located in Teangue, this romantic hotel is 2.8 mi (4.5 km) from Gallery An Talla Dearg and within 6 mi (10 km) of Aird Old …

$189
The Prince's House Hotel
The Prince's House Hotel
4.7 mi from Mallaig
3.0 out of 5.0
4.7 out of 5 (21 reviews)

Situated in the historical district, this hotel is within a 15-minute walk of Glenfinnan Museum, Glenfinnan Monument, and …

$135
Kyle Hotel
Kyle Hotel
9.1 mi from Mallaig
3.0 out of 5.0
2.7 out of 5 (31 reviews)

Situated in Kyle, this eco-friendly hotel is within a 15-minute walk of Kyle Station Visitor Centre and Skye Bridge. Bright …

$91
Dunollie Hotel
Dunollie Hotel
11.1 mi from Mallaig
3.0 out of 5.0
2.7 out of 5 (53 reviews)

Located in Broadford, this eco-friendly hotel is within a 15-minute walk of Isle of Skye Market Square, Skye Serpentarium, an …

$91
Alexandra Hotel
Alexandra Hotel
15.5 mi from Mallaig
3.0 out of 5.0
3.8 out of 5 (36 reviews)

Situated near the beach, this eco-friendly hotel is within a 10-minute walk of West Highland Museum, Inverlochy Castle, and …

$84
Nevis Bank Inn
Nevis Bank Inn
15.7 mi from Mallaig
4.0 out of 5.0
4.4 out of 5 (59 reviews)

Situated in Fort William, this hotel is within a 10-minute walk of Steall Waterfall, Commando Monument, and Inverlochy Castle …

$94
Ben Nevis Hotel & Leisure Club
Ben Nevis Hotel & Leisure Club
15.8 mi from Mallaig
3.0 out of 5.0
3.3 out of 5 (45 reviews)

Situated in the historical district, this eco-friendly hotel is within a 15-minute walk of Commando Monument, Steall Waterfal …

$71
Campfield House B&B
Campfield House B&B
16 mi from Mallaig
3.0 out of 5.0
3.2 out of 5 (21 reviews)

Situated on a lake, this bed & breakfast is within 6 mi (10 km) of West Highland Way Finishing Line, West Highland Museum, an …

$50
Hide content

Where to stay in Mallaig

Mallaig Hotel Guide

So, are you vacationing in Scottish Highlands and are looking to choose a place to stay in or around Mallaig? Central Mallaig has 2 Expedia-recommended accommodations within easy driving distance.

A great choice if you are looking to stay close to the center of Mallaig, is the West Highland Hotel.

You could try the Duisdale House Hotel and also the Toravaig House Hotel. The Duisdale House Hotel can be found 10 miles from downtown Mallaig. The Toravaig House Hotel, is 8 miles away. Two other Expedia-listed accommodation options worth checking out are the West Highland Hotel and the Dunollie Hotel.

Glencoe is 30 miles to the southeast of Mallaig and is home to the Dragons Tooth Golf Course and Glencoe Folk Museum. Some of our recommended Glencoe hotel options are the The Holly Tree Hotel and Inn at Ardgour. 7 miles to the south of Mallaig, you'll also find Arisaig, home to the Arisaig Hotel and The Old Library Lodge and Restaurant. The Land, Sea and Islands Centre and Camusdarach Beach are a couple of the popular attractions to see when you're in Arisaig.

Get your sporting fix by making a journey to Atlantis Leisure, which is 45 miles to the south of Mallaig. Book a hotel near the action at the Best Western The Queens Hotel or the Oban Bay Hotel.

Thank you for taking the time to explore our Mallaig hotels and apartments. Now, why not spend a few minutes exploring Expedia's Mallaig travel guide for the inside scoop on this area's varied attractions.