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?

Morar Hotel
Morar HotelMallaig
7.6 out of 10, Good, (500 reviews)
The price is $146
$176 total
includes taxes & fees
Jun 15 - Jun 16

Chlachain Inn
Chlachain InnMallaig
8.6 out of 10, Excellent, (82 reviews)
The price is $120
$144 total
includes taxes & fees
Jun 15 - Jun 16

West Highland Hotel
West Highland HotelMallaig
8.2 out of 10, Very Good, (618 reviews)
The price is $172
$206 total
includes taxes & fees
Jun 18 - Jun 19

The Caledonian Hotel
The Caledonian HotelFort William
7.2 out of 10, Good, (1,308 reviews)
The price is $117
$141 total
includes taxes & fees
Jun 23 - Jun 24

Inn at Ardgour
Inn at ArdgourFort William
8.8 out of 10, Excellent, (578 reviews)
The price is $191
$229 total
includes taxes & fees
Jun 2 - Jun 3

Tingle Creek Hotel
Tingle Creek HotelKyle
9.4 out of 10, Exceptional, (504 reviews)
The price is $190
$228 total
includes taxes & fees
Jun 3 - Jun 4

Achnabobane Farmhouse
Achnabobane FarmhouseSpean Bridge
8.8 out of 10, Excellent, (13 reviews)
The price is $188
$188 total
includes taxes & fees
Jun 2 - Jun 3

Glenfinnan House Hotel
Glenfinnan House HotelGlenfinnan
9.4 out of 10, Exceptional, (144 reviews)
The price is $298
$357 total
includes taxes & fees
Jun 5 - Jun 6

Achnacriche Bed and Breakfast
Achnacriche Bed and BreakfastOban
The price is $209
$251 total
includes taxes & fees
Jun 3 - Jun 4

Loch Shiel Hotel
Loch Shiel HotelAcharacle
9.0 out of 10, Wonderful, (130 reviews)
The price is $170
$203 total
includes taxes & fees
Jun 11 - Jun 12

Onich Hotel
Onich HotelFort William
7.8 out of 10, Good, (425 reviews)
The price is $167
$200 total
includes taxes & fees
Jun 2 - Jun 3

Kintail Lodge Hotel
Kintail Lodge HotelKyle
9.4 out of 10, Exceptional, (138 reviews)
The price is $264
$316 total
includes taxes & fees
Jun 10 - Jun 11

The Corran - Serviced Accommodation
The Corran - Serviced AccommodationFort William
9.4 out of 10, Exceptional, (258 reviews)
The price is $160
$192 total
includes taxes & fees
Jun 29 - Jun 30

Hillview guest house
Hillview guest houseFort William
9.6 out of 10, Exceptional, (168 reviews)
The price is $191
$229 total
includes taxes & fees
Jun 3 - Jun 4

Creag Mhor Lodge
Creag Mhor LodgeFort William
9.4 out of 10, Exceptional, (530 reviews)
The price is $218
$262 total
includes taxes & fees
Jun 7 - Jun 8

Corran Bunkhouse
Corran BunkhouseFort William
9.2 out of 10, Wonderful, (147 reviews)
The price is $121
$145 total
includes taxes & fees
Jun 3 - Jun 4

The Bellachroy
The BellachroyIsle of Mull
The price is $232
$279 total
includes taxes & fees
Jun 7 - Jun 8

Park Lodge Hotel
Park Lodge HotelIsle of Mull
8.6 out of 10, Excellent, (264 reviews)
The price is $115
$139 total
includes taxes & fees
Jun 14 - Jun 15

The Lodge on the Loch by OYO
The Lodge on the Loch by OYOFort William
7.4 out of 10, Good, (299 reviews)
The price is $78
$93 total
includes taxes & fees
Jun 15 - Jun 16

Cuilcheanna House B&B
Cuilcheanna House B&BFort William
10.0 out of 10, Exceptional, (2 reviews)
The price is $175
$299 total
includes taxes & fees
Jun 29 - Jun 30
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
Pet friendly
Family 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
10/10 Excellent




































































