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

Tonight
Aug 31 - Sep 1
Tomorrow
Sep 1 - Sep 2
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Top 5 hotels in Mallaig at a glance

Where to stay in Mallaig?

1. Chlachain Inn

Chlachain Inn
Mallaig
$134
$161 total
includes taxes & fees
Sep 11 - Sep 12
Chlachain Inn

2. West Highland Hotel

West Highland Hotel
Mallaig
$173
$207 total
includes taxes & fees
Sep 25 - Sep 26
West Highland Hotel

3. Morar Hotel

Morar Hotel
Mallaig
$98
$118 total
includes taxes & fees
Sep 30 - Oct 1
Morar Hotel

4. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
$193
$232 total
includes taxes & fees
Sep 4 - Sep 5
Anneth Glamping Pod

5. Eilean Iarmain

Eilean Iarmain
Sleat
$352
$423 total
includes taxes & fees
Oct 1 - Oct 2
Eilean Iarmain

6. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
$376
$451 total
includes taxes & fees
Oct 1 - Oct 2
Duisdale House Hotel

7. Cuillin View Apartment

Cuillin View Apartment
Arisaig
$474
$569 total
includes taxes & fees
Sep 26 - Sep 27
Cuillin View Apartment

8. Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
$392
$470 total
includes taxes & fees
Sep 16 - Sep 17
Glenfinnan House Hotel

9. The Bellachroy

The Bellachroy
Isle of Mull
$257
$308 total
includes taxes & fees
Sep 2 - Sep 3
The Bellachroy

10. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
$313
$375 total
includes taxes & fees
Oct 1 - Oct 2
Inn at Aird a Bhasair

11. Achnabobane Farmhouse

Achnabobane Farmhouse
Spean Bridge
$198
$198 total
includes taxes & fees
Sep 27 - Sep 28
Achnabobane Farmhouse

12. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
$222
$267 total
includes taxes & fees
Oct 1 - Oct 2
Isle of Skye Guest house

13. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
$191
$229 total
includes taxes & fees
Sep 4 - Sep 5
Tingle Creek Hotel

14. Kildonan House Bed and Breakfast

Kildonan House Bed and Breakfast
Fort William
$190
$227 total
includes taxes & fees
Oct 1 - Oct 2
Kildonan House Bed and Breakfast

15. Inn at Ardgour

Inn at Ardgour
Fort William
$135
$162 total
includes taxes & fees
Oct 1 - Oct 2
Inn at Ardgour

16. Toravaig House Hotel

Toravaig House Hotel
Teangue
$306
$367 total
includes taxes & fees
Oct 1 - Oct 2
Toravaig House Hotel

17. Creag Mhor Lodge

Creag Mhor Lodge
Arisaig
$434
$521 total
includes taxes & fees
Sep 22 - Sep 23
Creag Mhor Lodge

18. Kyle Hotel

Kyle Hotel
Kyle
$195
$234 total
includes taxes & fees
Oct 1 - Oct 2
Kyle Hotel

19. Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
$171
$205 total
includes taxes & fees
Sep 2 - Sep 3
Loch Shiel Hotel

20. Balmacara Hotel

Balmacara Hotel
Kyle
$213
$255 total
includes taxes & fees
Oct 1 - Oct 2
Balmacara Hotel
View all properties
Our prices for hotels in Mallaig are cheapest in December
Price trends for hotels in Mallaig
Pricing is based on two traveler single night rates
View properties in August
Typical weather for Mallaig
August
High 15°C / low 11°C. Cloudy most days.
View properties in August
15°
11°
14°
11°
12°
10°
12°
14°
10°
15°
11°
Monthly weather averages (˚C)

Top landmarks in Mallaig

Morar Beach

9.2/10 (54 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Morar Beach is a spot you might want to check out, located 3.1 mi (5 km) from central Mallaig. If you want to continue walking by the waves, head to Camusdarach Beach located nearby.
See properties

Mallaig Harbour

Imagine strolling along Mallaig Harbour for some great waterfront pics when in the heart of Mallaig. If you carry on walking you'll get to Mallaig Ferry Terminal for some more water views.
See properties

Loch Morar

9.2/10 (88 reviews)
Loch Morar is 7.1 mi (11.5 km) from central Mallaig, why not stop by during your stay. Want to stretch your legs some more? Head to Loch Nevis, located nearby.
See properties

Mallaig Heritage Centre

8.2/10 (21 reviews)
The center of Mallaig is home to cultural attractions like Mallaig Heritage Centre, so you might want to stop by during your stay. If you want to experience more of the culture Mallaig has to offer, head to Mallaig Harbour, Mallaig Ferry Terminal, and Circular Walk.
See properties

Mallaig Ferry Terminal

Imagine strolling along Mallaig Ferry Terminal for some great waterfront pics when in the heart of Mallaig. If you carry on walking you'll get to Mallaig Harbour for some more water views.
See properties

Circular Walk

9.4/10 (6 reviews)
Circular Walk is in the heart of Mallaig, so why not stop by during your stay.
See properties

Loch Nevis

9.8/10 (9 reviews)
Loch Nevis is 8.1 mi (13.1 km) from central Mallaig, why not stop by during your stay. Want to stretch your legs some more? Head to Loch Morar, located nearby.
See properties

Learn more about Mallaig

Notable for its seaside, Mallaig features attractions such as Mallaig Heritage Centre and Mallaig Harbour. Visitors to this welcoming city speak highly of the restaurants whereas sights include Mallaig Ferry Terminal and Circular Walk.

See all hotels in Mallaig
An aerial view of a coastal town with a marina, surrounded by mountains and a large body of water.

Check out reviews of Mallaig hotels guests love

Chlachain Inn

Chlachain Inn

8/10 Good
"The room was clean, well set up and comfortable. The rooms are accessible by two fights of stairs. The staff provided us a take away breakfast since we were catching a ferry before their breakfast service started."
Darcy 1-night trip
Posted 3 hours ago
Chlachain Inn
Balmacara Hotel

Balmacara Hotel

10/10 Excellent
"Beautiful location. Very friendly and helpful staff. Rooms are spacious and have all the basic amenities. Fresh and delicious breakfast"
sucheta 1-night trip
Posted 4 hours ago
Balmacara Hotel
Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range

10/10 Excellent
"A very comfortable stay for 5 of us plus dog in a family room. Clean room, good onside facilities - appreciated the discounts. Excellent breakfast. Would recommend as a stop over or base for exploring Fort William area."
Mark 1-night trip
Posted 5 hours ago
Base Camp Hotel Nevis Range
The Caledonian Hotel

The Caledonian Hotel

10/10 Excellent
"The staff were friendly and helpful and the rooms were very clean. The location was amazing opposite a loch. Would love to stay again."
Phoebe 1-night trip
Posted 14 hours ago
The Caledonian Hotel
Onich Hotel

Onich Hotel

8/10 Good
"Room was terribly small but rest was great."
Ed 1-night trip
Posted 16 hours ago
Onich Hotel
Linnhe Lochside Holidays

Linnhe Lochside Holidays

10/10 Excellent
"Best view, Clean rooms"
Babar 1-night trip
Posted 18 hours ago
Linnhe Lochside Holidays
Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Staff were lovely and very helpful overall we enjoyed our break at the Alexandra easy access to town, railway and bus stations 👍"
Kathleen 2-night trip
Posted 21 hours ago
Alexandra Hotel
Applecross B&B and Cabins

Applecross B&B and Cabins

10/10 Excellent
"We had the pleasure of staying with Marion & Moray recently. We survived the applecross pass drive! The complementary wee dram was very welcome after the drive & fighting the midges while watching the sunset at the beach. We were in a top floor room. Chatted with Marion & Moray that evening & over the full breakfast offering, talked about Applecross & some culture, events & travel tips which we were useful and gladly adopted! Truly wonderful stay with a lovely friendly couple you will not be disapponted .. watch out for the midges which will attack you 😂.. we also booked the applecross sauna with stunning views which we recommend. Many thanks Marion & Moray .. Andras & Rob"
András 1-night trip
Posted 2 days ago
Applecross B&B and Cabins
The Lodge on the Loch by OYO

The Lodge on the Loch by OYO

10/10 Excellent
"The staff were outstanding…friendly, gracious and helpful. Beds were comfortable and the bedding was clean and in good condition. Shower water pressure was the best I’ve experienced in a long time and lots of hot water. Free parking. The views are stunning. Hotel isn’t new and needs some TLC. We had one meal in the restaurant and it was great. Location was perfect for the day trips we took around the area. Would certainly recommend."
Rick 4-night trip
Posted 2 days ago
The Lodge on the Loch by OYO

Frequently asked questions

What accommodations do travelers recommend in Mallaig?
Where can I find free parking with my stay in Mallaig?
Park your car for free at Chlachain Inn.
Can I book refundable accommodations in Mallaig?
If you need the flexibility to change your plans to Mallaig, most accommodations provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Mallaig if I want a vacation rental instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 5 vacation homes. You can also consider one of the 6 apartments or 12 cottages.
What will the weather in Mallaig be like during my trip?
July and August are typically the warmest months in Mallaig when the average temp is 55°F. January and February are the coldest months when the average temperature is 41°F. October and December are the months with the most rain.
Why should I book my Mallaig accommodation with Hotels.com?
There are lots of reasons to book your Mallaig trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.