Photo by Andy Butterworth

Mallaig Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Mallaig hotels

Chlachain Inn

3.5 star property
8.4 out of 10, Very Good, (51)
"Although we enjoyed staying at the hotel it is important to realise that there is no on site parking, it seems there is normally street parking 50 metres up the road, not sure how it easy it would be to park "in season". Also you need to be aware that the rooms are up a steep flight of stairs, totally unsuitable for anyone with mobility issues. Saying that, the hotel is convenient to the port, the price is reasonable, the staff are friendly and the food in the bar is very good. The bar is...
The price is P5,353
P6,424 total
includes taxes & fees
Jan 25 - Jan 26
Chlachain Inn

Park Lodge Hotel

3.0 star property
8.4 out of 10, Very Good, (217)
"Fantastic place, room upgraded to Superior on arrival. Spotlessly clean and great experience. Super meal in the restaurant last night, great atmosphere lovely food. Great Staff, thank you."
The price is P7,516
P9,019 total
includes taxes & fees
Feb 22 - Feb 23
Park Lodge Hotel

Onich Hotel

4.0 star property
7.8 out of 10, Good, (303)
"Such a unique , beautiful setting and the hotel is like home from home with cosy lounges and well equipped rooms. The staff are so welcoming, polite and want to ensure your stay with them is enjoyable in every way. The food and service is excellent! A place to visit all year round."
The price is P5,953
P7,143 total
includes taxes & fees
Jan 26 - Jan 27
Onich Hotel

The Shack and Pods at Inchree

3.5 star property
9.6 out of 10, Exceptional, (40)
"Nice, clean, and well insulated. We felt very secure and comfortable. Only complaint is that the WiFi signal was a little weak but we didn’t really mind disconnecting for the night (it was still enough to book our next room and view itineraries etc). "
The price is P5,412
P6,494 total
includes taxes & fees
Jan 26 - Jan 27
The Shack and Pods at Inchree

Corran Bunkhouse

4.0 star property
9.0 out of 10, Wonderful, (91)
"Lovely, clean, warm, great self catering kitchen... basic but budget friendly. Just what we needed after long days in the mountains. "
The price is P4,243
P5,091 total
includes taxes & fees
Jan 26 - Jan 27
Corran Bunkhouse

The Corran - Serviced Accommodation

3.5 star property
9.4 out of 10, Exceptional, (225)
"Great little apartment and communication about check in was very clear. It was super clean and comfortable. Didn't realize it was several miles from anything to eat or do, but it was winter so that is really on me for not reading description close enough."
The price is P5,051
P6,061 total
includes taxes & fees
Feb 5 - Feb 6
The Corran - Serviced Accommodation

Inn at Ardgour

3.0 star property
8.8 out of 10, Excellent, (524)
"a lovely hotel with excellent staff, food and location."
The price is P4,450
P5,340 total
includes taxes & fees
Jan 26 - Jan 27
Inn at Ardgour

Ariundle Accommodation

3.0 star property
7.4 out of 10, Good, (50)
"Staff were excellent, and very hospitable. The food at their restaurant/cafe was simply superb. The room was decent, pretty much as advertised. A couple of minor issues about the facilities were brought to the owners' attention, but otherwise, the stay was a very pleasant experience. Thank you!"
The price is P4,209
P5,051 total
includes taxes & fees
Feb 4 - Feb 5
Ariundle Accommodation

Coille Darach B&B

2.0 star property
10.0 out of 10, Exceptional, (37)
"What can I say what a lovely B&B . Very clean, friendly and stunning place . I can highly recommend this lovely B&B . Owners very helpful and we had a superb breakfast to set us up for the day . Thank you so much . "
The price is P5,412
P6,494 total
includes taxes & fees
Jan 29 - Jan 30
Coille Darach B&B

Kilchoan House Hotel

3.5 star property
8.6 out of 10, Excellent, (36)
"No complaints. Room was a tad small but other than that it was nice."
The price is P11,428
P13,714 total
includes taxes & fees
Jan 24 - Jan 25
Kilchoan House Hotel

Loch Shiel Hotel

3.5 star property
9.0 out of 10, Wonderful, (108)
"In many ways more like B&B rather than hotel. Public bar downstairs. Breakfast very nice and owner friendly and helpful. Set in a small village with very nice surrounding countryside. My only criticism would be that it was quite expensive for a B&B. "
The price is P9,681
P11,617 total
includes taxes & fees
Feb 4 - Feb 5
Loch Shiel Hotel

The Caledonian Hotel

3.0 star property
7.2 out of 10, Good, (1001)
"It was cheap and cheerful although a car or taxi is required to get into town in the evening."
The price is P2,382
P2,858 total
includes taxes & fees
Feb 2 - Feb 3
The Caledonian Hotel

Glen Nevis Youth Hostel

3.0 star property
9.4 out of 10, Exceptional, (47)
"Amazing hostel, great staff, great location for hiking. Super clean and modern. Recommended. "
The price is P4,389
P5,267 total
includes taxes & fees
Jan 28 - Jan 29
Glen Nevis Youth Hostel

Mingarry Park

4.0 star property
9.8 out of 10, Exceptional, (38)
"The special touches at this small family run hotel really made our stay. They just seemed to have thought of everything we could need, and quickly responded to any questions via whatsapp"
The price is P11,206
P13,447 total
includes taxes & fees
Jan 23 - Jan 24
Mingarry Park

Muthu Fort William Hotel

3.0 star property
7.4 out of 10, Good, (453)
"Good location on the edge of the town centre. Easy walking to shops and bars. The rooms are looking a little tired and would benefit from a spruce up. The staff were excellent, friendly and helpful. Food in the restaurant was really good, exceeding expectations. "
The price is P4,199
P5,039 total
includes taxes & fees
Feb 5 - Feb 6
Muthu Fort William Hotel

The Garrison

4.0 star property
8.8 out of 10, Excellent, (751)
"Really cozy and clean room , amazing location, as a female traveling alone i felt very safe... awesome breakfast, Really nice staff... The only thing I wish is for the shower be a little hotter.. I will definitely be back... "
The price is P4,209
P5,051 total
includes taxes & fees
Jan 26 - Jan 27
The Garrison

Imperial Hotel

3.0 star property
7.2 out of 10, Good, (417)
"Nice lady at reception "
The price is P4,209
P5,051 total
includes taxes & fees
Feb 1 - Feb 2
Imperial Hotel

Alexandra Hotel

3.0 star property
7.8 out of 10, Good, (912)
"Great updated old style hotel. Staff was very nice and helpful. Good buffet breakfast in the adjacent bistro."
The price is P4,331
P5,197 total
includes taxes & fees
Jan 29 - Jan 30
Alexandra Hotel

Nevis Bank Inn

4.0 star property
8.8 out of 10, Excellent, (626)
"We had a wonderful stay at Nevis BankHotel. Can’t say enough good things, especially about the staff"
The price is P5,027
P6,032 total
includes taxes & fees
Jan 28 - Jan 29
Nevis Bank Inn

Glenlochy Nevis Bridge Apartments

3.5 star property
9.2 out of 10, Wonderful, (33)
"This is a perfect apartment for a small group to visit Fort William. It has a parking spot if you are driving yourself. It put us in driving range ti visit the Isle of Skye. Takes a whole day to do but worth it if you get over that way"
The price is P7,269
P11,495 total
includes taxes & fees
Feb 1 - Feb 2
Glenlochy Nevis Bridge Apartments
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.
Don't see what you're looking for?
See all available properties in Mallaig
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's the best place for a stay in Mallaig?

Based on our traveler data, Morar Hotel is one of the top choices for your stay. This hotel offers a restaurant and free parking. West Highland Hotel is another good option for your stay. See all available top hotels, or vacation rentals in Mallaig.

If I need to cancel my hotel reservation in Mallaig, will I receive a refund?

Yes, the majority of hotel reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, you might be able to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Mallaig.

Where can I learn more about changing or cancelling my trip to Mallaig?

To find more details about updating your trip to Mallaig or cancelling it, head over to our customer service page.

What's the best accommodation for a family vacation in Mallaig?

West Highland Hotel is a hotel with free parking and laundry facilities, and it's a top choice on Expedia for families. Attractions in the area like Isle of Skye Market Square and Magpie are also fun for kids of all ages. Find more child-friendly accommodations in Mallaig.

What's the best accommodation for a couple going to Mallaig?

Morar Hotel is a favorite hotel for couples, and features wedding services and free WiFi. Another good option for a stay with your sweetheart is West Highland Hotel. See all romantic hotels in Mallaig.

What's the best pet-friendly place to stay in Mallaig?

Morar Hotel is a top hotel for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet include West Highland Hotel and Chlachain Inn. See more pet-friendly hotel accommodations in Mallaig.

Where is the best hotel to stay with easy access to Loch Morar?

The Old Byre Knoydart is one of the top choices for your stay based on our traveler data, and this 3-star guesthouse offers a restaurant and free parking. You'll find it 5.1 mi (8.2 km) from Loch Morar. Other good options around the area include Lochailort Inn and Morar Hotel.

What about the best place to stay close to Mallaig Heritage Centre?

One of the top choices for your stay is West Highland Hotel, located next to Mallaig Heritage Centre, and this 3-star hotel offers a restaurant and free parking. Chlachain Inn, located just 0.1 mi (0.1 km) away, is another good option.

What's the best place to stay near the beach in Mallaig?

Morar Hotel is a top beach hotel offering free WiFi and free parking, located within a short 11-minute walk of Camusdarach Beach. See more stays near the beach in Mallaig.

What are some accommodations with pools in Mallaig?

Ben Nevis Hotel & Leisure Club: Offers free self parking, a pool, and complimentary wireless Internet access. View all hotels with pools in Mallaig.

What is the best accommodation for staying close to Inverness Airport (INV)?

Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.

How is it to stay in Mallaig?

Visitors to Mallaig are sure to enjoy the restaurants, seaside, and bars. Tourists to the city can also enjoy its welcoming locals. In Mallaig, there are 31 hotels and other accommodations to choose from. Find out more about Mallaig.

What should I see while I'm in Mallaig?

Natural beauty is on display at Circular Walk, Camusdarach Beach, and Morar Beach. A couple of additional sights to add to your agenda are Mallaig Heritage Centre and Loch Morar. Check out what more to see and do in Expedia's Mallaig guide.

What's the best way to get around Mallaig?

To explore the surrounding area, ride one of the trains from Mallaig Station or Morar Station. You can ride a ferry to see more of the region. If you want to venture out around the area, you may want a rental car in Mallaig for your journey.

What's the seasonal weather like in Mallaig?

The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 41°F. The rainiest months in Mallaig are October, December, November, and January, with each month seeing an average of 8 inches of rainfall.