Photo by Andy Butterworth
Search Pet-Friendly Hotels in Mallaig
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Mallaig Pet-Friendly Hotels
Top Mallaig Pet-Friendly Hotels

Morar Hotel
Morar Hotel
7.4 out of 10, Good, (411)
The price is ₹35,548
₹42,657 total
includes taxes & fees
9 Aug - 10 Aug

West Highland Hotel
West Highland Hotel
8.2 out of 10, Very good, (569)

Chlachain Inn
Chlachain Inn
8.6 out of 10, Excellent, (61)

Dunira
Dunira

Doune Bay Lodge
Doune Bay Lodge
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.
Mallaig Hotel Reviews
Mallaig Hotel Reviews

Dunollie Hotel
5/5 Excellent
"Good hotel. No A/C in the summer but the window opened a crack and it cooled down eventually. Good bed! Nice room. "
A verified traveller from Conroe stayed at Dunollie Hotel
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More accommodation types in Mallaig
- Apartments in Scotland
- Cottages in Scotland
- Holiday Homes in Scotland
- Guest Houses in Scotland
- B&B in Scotland
- Inns in Scotland
- Cabin Rentals in Scotland
- Lodges in Scotland
- Hostels in Scotland
- Residences in Scotland
- Aparthotels in Scotland
- Chalets in Scotland
- Villas in Scotland
- Caravan Parks in Scotland
- Country Houses in Scotland
- Condo Rentals in Scotland
- Castles in Scotland
- Farmstay in Scotland
- Holiday Parks in Scotland
- Resorts in Scotland
- Town Houses in Scotland
- Capsule Hotels in Scotland
- Motels in Scotland
- Ranches in Scotland
Hotels in Mallaig by Star Rating
Explore more hotels
- Tingle Creek Hotel
- Alexandra Hotel
- Applecross B&B and Cabins
- Onich Hotel
- Linnhe Lochside Holidays
- Balmacara Hotel
- Ben Nevis Hotel & Leisure Club
- Muthu Fort William Hotel
- Kyle Hotel
- Inn at Ardgour
- Ariundle Accommodation
- Guisachan Guest House
- Creag Mhor Lodge
- Inverlochy Castle
- Canna Campsite
- Nevis Bank Inn
- Glenfinnan House Hotel
- Duisdale House Hotel