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
Where to stay in Mallaig?

West Highland Hotel
West Highland HotelMallaig
8.2 out of 10, Very Good, (610 reviews)
The price is CNY1,164
CNY1,397 total
includes taxes & fees
Jun 18 - Jun 19

Morar Hotel
Morar HotelMallaig
7.6 out of 10, Good, (492 reviews)
The price is CNY850
CNY1,020 total
includes taxes & fees
Jun 4 - Jun 5

Inn at Aird a Bhasair
Inn at Aird a BhasairArdvasar
9.2 out of 10, Wonderful, (126 reviews)
The price is CNY2,198
CNY2,637 total
includes taxes & fees
May 23 - May 24

Cuillin View Apartment
Cuillin View ApartmentArisaig
The price is CNY3,197
CNY3,837 total
includes taxes & fees
Jun 6 - Jun 7

Anneth Glamping Pod
Anneth Glamping PodArdvasar
10.0 out of 10, Exceptional, (85 reviews)
The price is CNY1,211
CNY1,453 total
includes taxes & fees
Jun 3 - Jun 4

Toravaig House Hotel
Toravaig House HotelTeangue
9.0 out of 10, Wonderful, (207 reviews)
The price is CNY2,277
CNY2,732 total
includes taxes & fees
Jun 20 - Jun 21

Eilean Iarmain
Eilean IarmainSleat
9.6 out of 10, Exceptional, (250 reviews)
The price is CNY2,792
CNY3,351 total
includes taxes & fees
May 29 - May 30

House Of Juniper - The Cabins
House Of Juniper - The CabinsBroadford
9.8 out of 10, Exceptional, (136 reviews)
The price is CNY2,018
CNY2,421 total
includes taxes & fees
Jun 15 - Jun 16

Dunollie Hotel
Dunollie HotelBroadford
7.0 out of 10, Good, (1,002 reviews)
The price is CNY1,363
CNY1,636 total
includes taxes & fees
May 31 - Jun 1

Broadford Hotel
Broadford HotelBroadford
8.6 out of 10, Excellent, (234 reviews)
The price is CNY2,678
CNY3,214 total
includes taxes & fees
Jun 2 - Jun 3

Glenfinnan House Hotel
Glenfinnan House HotelGlenfinnan
9.4 out of 10, Exceptional, (142 reviews)
The price is CNY2,095
CNY2,514 total
includes taxes & fees
Jun 19 - Jun 20

Creag Mhor Lodge
Creag Mhor LodgeArisaig
The price is CNY5,158
CNY6,190 total
includes taxes & fees
May 28 - May 29

Glenuig Inn
Glenuig InnLochailort
9.8 out of 10, Exceptional, (10 reviews)
The price is CNY1,621
CNY1,945 total
includes taxes & fees
May 24 - May 25

Duisdale House Hotel
Duisdale House HotelDuisdalemore
9.0 out of 10, Wonderful, (480 reviews)
The price is CNY3,143
CNY3,771 total
includes taxes & fees
Jun 17 - Jun 18

Mingarry Park
Mingarry ParkAcharacle
9.8 out of 10, Exceptional, (46 reviews)
The price is CNY1,560
CNY1,872 total
includes taxes & fees
May 31 - Jun 1

Loch Shiel Hotel
Loch Shiel HotelAcharacle
9.0 out of 10, Wonderful, (129 reviews)
The price is CNY1,150
CNY1,380 total
includes taxes & fees
May 26 - May 27

Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
8.4 out of 10, Very Good, (410 reviews)
The price is CNY1,736
CNY2,083 total
includes taxes & fees
Jun 13 - Jun 14

House Of Juniper - The Manse
House Of Juniper - The ManseBroadford
9.4 out of 10, Exceptional, (152 reviews)
The price is CNY2,168
CNY2,602 total
includes taxes & fees
Jun 16 - Jun 17

Kings Arms Hotel
Kings Arms HotelKyleakin
6.6 out of 10, (943 reviews)
The price is CNY1,200
CNY1,440 total
includes taxes & fees
May 29 - May 30

Balmacara Hotel
Balmacara HotelKyle
8.4 out of 10, Very Good, (378 reviews)
The price is CNY1,904
CNY2,467 total
includes taxes & fees
Jun 19 - Jun 20
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Mallaig
Family friendly
Pet friendly
Top landmarks in Mallaig
Learn more about Mallaig
Notable for its seaside, Mallaig features attractions such as Mallaig Heritage Centre and Circular Walk. Visitors to this welcoming city speak highly of the restaurants whereas sights include Camusdarach Beach and Morar Beach.

Check out reviews of Mallaig hotels guests love

The Caledonian Hotel
6/10 Okay




































































