Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Trending Hotels Near Mallaig Heritage Centre

See all 11 Hotels near Mallaig Heritage Centre

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

West Highland Hotel

West Highland Hotel

Davies Brae, Mallaig
3.5 out of 5.0
3.8 out of 5 (135 reviews)

This family-friendly Mallaig hotel is located on the waterfront, 0.1 mi (0.2 km) from Mallaig Heritage Centre, and within 9 mi (15 km) of Morar Beach and Land, ...

£75

£75
Eilean Iarmain

Eilean Iarmain

Lamraig, Isle of Skye
3.5 out of 5.0
Last booking: 1 day ago
4.7 out of 5 (23 reviews)

Situated in Isle of Skye, this beach hotel is 7.5 mi (12.1 km) from Armadale Castle and 8.6 mi (13.9 km) from Skye Serpentarium. Mallaig Heritage Centre and ...

£67

£67
Duisdale House Hotel

Duisdale House Hotel

Isle Ornsay, Isle of Skye
4.5 out of 5.0
2 others viewing this property now
4.4 out of 5 (161 reviews)

Located in Duisdalemore, this hotel is 7.4 mi (11.8 km) from Skye Serpentarium and 7.9 mi (12.8 km) from Armadale Castle. Caisteal Maol and Skye Bridge are also ...

£91

£91
Lochailort Inn

Lochailort Inn

By Fort William, Lochailort
3.0 out of 5.0
Last booking: 5 days ago
4.1 out of 5 (301 reviews)

Situated in a rural location, this inn is within 12 miles (20 km) of Land, Sea and Islands Centre, Glenfinnan Museum and Glenfinnan Monument. Morar Beach and ...

£75

£75
Toravaig House Hotel

Toravaig House Hotel

Sleat, Isle of Skye
4.5 out of 5.0
4.1 out of 5 (45 reviews)

Located in Teangue, this romantic hotel is 4.3 mi (6.9 km) from Armadale Castle and within 12 miles (20 km) of Mallaig Heritage Centre and Skye Serpentarium. ...

£165

£165
Morar Hotel

Morar Hotel

Morar, Mallaig
3.5 out of 5.0
3.9 out of 5 (14 reviews)

Situated by the ocean, this hotel is 1.5 mi (2.4 km) from Morar Beach and 2.8 mi (4.5 km) from Mallaig Heritage Centre. Land, Sea and Islands Centre and Armadale ...

Get Rates

Get Rates
Thistles on Skye

Thistles on Skye

34 Camuscross, Isleornsay, Isle of Skye
4.0 out of 5.0
5.0 out of 5 (18 reviews)

Situated in Isle of Skye, this bed & breakfast is 7.9 mi (12.8 km) from Armadale Castle and 9 mi (14.6 km) from Skye Serpentarium. Mallaig Heritage Centre and ...

Get Rates

Get Rates
7 Gillies Park

7 Gillies Park

East Bay, Mallaig
3.5 out of 5.0

Situated in Mallaig, this apartment is 0.1 mi (0.2 km) from Mallaig Heritage Centre and within 9 miles (15 km) of Land, Sea and Islands Centre and Morar Beach. ...

Get Rates

Get Rates
Arisaig Hotel

Arisaig Hotel

Arisaig Hotel, Arisaig
4.0 out of 5.0
4.3 out of 5 (25 reviews)

Situated in Arisaig, this hotel is 0.4 mi (0.6 km) from Land, Sea and Islands Centre and within 9 miles (15 km) of Morar Beach and Mallaig Heritage Centre. Armadale ...

Get Rates

Get Rates
The Old Library Lodge and Restaurant

The Old Library Lodge and Restaurant

Road to the Isles, Arisaig
3.5 out of 5.0
Last booking: 15 hours ago
1 others viewing this property now
4.3 out of 5 (106 reviews)

Situated in Arisaig, this bed & breakfast is 0.3 mi (0.5 km) from Land, Sea and Islands Centre and within 9 miles (15 km) of Morar Beach and Mallaig Heritage ...

Get Rates

Get Rates