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, (505 reviews)
The price is $115
$138 total
includes taxes & fees
Jun 8 - Jun 9

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

West Highland Hotel
West Highland HotelMallaig
8.2 out of 10, Very Good, (621 reviews)
The price is $170
$204 total
includes taxes & fees
Jul 2 - Jul 3

The Caledonian Hotel
The Caledonian HotelFort William
7.2 out of 10, Good, (1,305 reviews)
The price is $143
$172 total
includes taxes & fees
Jun 25 - Jun 26

Tingle Creek Hotel
Tingle Creek HotelKyle
9.4 out of 10, Exceptional, (511 reviews)
The price is $188
$226 total
includes taxes & fees
Jun 26 - Jun 27

Inn at Ardgour
Inn at ArdgourFort William
8.8 out of 10, Excellent, (578 reviews)
The price is $189
$227 total
includes taxes & fees
Jun 7 - Jun 8

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

Glenfinnan House Hotel
Glenfinnan House HotelGlenfinnan
9.4 out of 10, Exceptional, (144 reviews)
The price is $306
$367 total
includes taxes & fees
Jun 21 - Jun 22

Achnabobane Farmhouse
Achnabobane FarmhouseSpean Bridge
8.8 out of 10, Excellent, (15 reviews)
The price is $187
$187 total
includes taxes & fees
Jun 24 - Jun 25

Base Camp Hotel Nevis Range
Base Camp Hotel Nevis RangeFort William
8.4 out of 10, Very Good, (312 reviews)
The price is $127
$152 total
includes taxes & fees
Jun 16 - Jun 17

Achnacriche Bed and Breakfast
Achnacriche Bed and BreakfastOban
The price is $207
$249 total
includes taxes & fees
Jun 9 - Jun 10

Hillview guest house
Hillview guest houseFort William
9.6 out of 10, Exceptional, (168 reviews)
The price is $189
$227 total
includes taxes & fees
Jun 7 - Jun 8

Onich Hotel
Onich HotelFort William
7.8 out of 10, Good, (427 reviews)
The price is $163
$195 total
includes taxes & fees
Jun 28 - Jun 29

Kintail Lodge Hotel
Kintail Lodge HotelKyle
9.4 out of 10, Exceptional, (138 reviews)
The price is $261
$314 total
includes taxes & fees
Jun 23 - Jun 24

Loch Shiel Hotel
Loch Shiel HotelAcharacle
9.0 out of 10, Wonderful, (131 reviews)
The price is $168
$202 total
includes taxes & fees
Jun 16 - Jun 17

Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
8.4 out of 10, Very Good, (424 reviews)
The price is $276
$331 total
includes taxes & fees
Jul 5 - Jul 6

Park Lodge Hotel
Park Lodge HotelIsle of Mull
8.6 out of 10, Excellent, (267 reviews)
The price is $115
$137 total
includes taxes & fees
Jun 29 - Jun 30

Creag Mhor Lodge
Creag Mhor LodgeFort William
9.4 out of 10, Exceptional, (532 reviews)
The price is $240
$288 total
includes taxes & fees
Jun 24 - Jun 25

Corran Bunkhouse
Corran BunkhouseFort William
9.2 out of 10, Wonderful, (147 reviews)
The price is $120
$144 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

Tingle Creek Hotel
10/10 Excellent

































































