Photo by Andy Butterworth

Find hotels in Mallaig from £96

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Mallaig hotels and places to stay

West Highland Hotel

3.0 star property
8.2 out of 10, Very good, (544)
"Nice place. Friendly staff. Comfy bed. "
The price is £149
includes taxes & fees
24 Apr - 25 Apr
West Highland Hotel

Morar Hotel

3.0 star property
7.4 out of 10, Good, (386)
"The staff at this hotel is what "makes it". Very thoughtful and nothing was too difficult. Specific thanks to Akram and Tyan... and the wider team."
The price is £130
includes taxes & fees
24 Apr - 25 Apr
Morar Hotel

Anneth Glamping Pod

2.0 star property
10.0 out of 10, Exceptional, (68)
"Small glamping pod. Had everything you needed. Very comfortable. Ideal location. Excellent "
The price is £165
includes taxes & fees
19 May - 20 May
Anneth Glamping Pod

Toravaig House Hotel

4.0 star property
9.0 out of 10, Wonderful, (182)
"Beautiful place and nice part of Isle of Skye"
The price is £229
includes taxes & fees
25 Apr - 26 Apr
Toravaig House Hotel

Eilean Sionnach Lighthouse Cottage

5.0 star property
The price is £800
includes taxes & fees
30 Apr - 1 May
Eilean Sionnach Lighthouse Cottage

Eilean Iarmain

3.0 star property
9.6 out of 10, Exceptional, (215)
"Location and management were wonderful. Would absolutely return for a longer stay!"
The price is £323
includes taxes & fees
21 May - 22 May
Eilean Iarmain

Duisdale House Hotel

4.0 star property
9.0 out of 10, Wonderful, (452)
"Had a great night at the hotel. The service was impeccable. Special mention to Vishnu for being so helpful."
The price is £269
includes taxes & fees
25 Apr - 26 Apr
Duisdale House Hotel

Croft 4 - Self- Catering Accommodation

3.5 star property
9.8 out of 10, Exceptional, (6)
" Wry nice property - has everything you need, is centrally located on the island and, best of all, Josephine is very helpful with anything you need!"
The price is £540
includes taxes & fees
26 Apr - 27 Apr
Croft 4 - Self- Catering Accommodation

House Of Juniper - The Manse

2.0 star property
9.4 out of 10, Exceptional, (114)
"What an amazing location, staff, and accommodations. "
The price is £161
includes taxes & fees
27 Apr - 28 Apr
House Of Juniper - The Manse

House Of Juniper - The Cabins

2.0 star property
10.0 out of 10, Exceptional, (90)
"Nice and comfort"
The price is £195
includes taxes & fees
23 Apr - 24 Apr
House Of Juniper - The Cabins

Ardcana

3.5 star property
9.6 out of 10, Exceptional, (62)
"Amazing stay! Great location and cabin was just stunning. Couldn’t recommend enough "
The price is £400
includes taxes & fees
24 Apr - 25 Apr
Ardcana

Dunollie Hotel

3.0 star property
6.8 out of 10, (886)
"Hard to keep the water in the shower"
The price is £119
includes taxes & fees
28 Apr - 29 Apr
Dunollie Hotel

Broadford Hotel

3.0 star property
8.8 out of 10, Excellent, (194)
"Booked the room with the queen size bed and a pill out couch for the kiddo. Loved the vintage feel of the room except that the shower had a slow drain. We contacted the front desk and this young lady came over right away and fixed it. Great water pressure. We also had dinner at the restaurant and had a lovely view of Bradford Bay in front of the hotel. We were taken care of by the same young lady that checked us in and help us with the drain situation. We were a bit worried she was the only...
The price is £235
includes taxes & fees
23 Apr - 24 Apr
Broadford Hotel

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 £177
includes taxes & fees
22 Apr - 23 Apr
Mingarry Park

Glenfinnan House Hotel

4.0 star property
9.6 out of 10, Exceptional, (49)
"This was such a lovely hotel! It felt fancy and was a beautiful blend of antique and modern. The food at the bar and breakfast in the restaurant was fantastic! The staff were attentive and helpful. The room was comfortable, clean, and spacious. The fires in the fireplaces made it so cozy! It was definitely a unique stay on our road trip with many bed&breakfast type lodgings. The lawn space was gorgeous - We only stayed a quick night there, but I wish we could have stayed longer so I could have...
The price is £275
includes taxes & fees
26 Apr - 27 Apr
Glenfinnan House Hotel

Loch Shiel Hotel

3.5 star property
9.0 out of 10, Wonderful, (109)
"Very friendly staff. Well appointed room with good shower. Good food including a great breakfast."
The price is £153
includes taxes & fees
6 May - 7 May
Loch Shiel Hotel

Isle of Skye Guest house

3.0 star property
8.8 out of 10, Excellent, (222)
"We only stayed one night. Self check in was easy. The room was clean, comfortable, and well stocked. We hope to visit again. We loved our experience at Isle of Skye "
The price is £201
includes taxes & fees
24 Apr - 25 Apr
Isle of Skye Guest house

Kings Arms Hotel

2.0 star property
6.4 out of 10, (788)
"Basic hotel but decent value for money. Slept pretty well and had a good shower."
The price is £109
includes taxes & fees
24 Apr - 25 Apr
Kings Arms Hotel

Kyle Hotel

3.0 star property
7.4 out of 10, Good, (546)
"Very clean. Good food and very nice breakfast."
The price is £157
includes taxes & fees
27 Apr - 28 Apr
Kyle Hotel

Balmacara Hotel

3.0 star property
8.4 out of 10, Very good, (236)
"I was staying here as part of a tour, and this was the nicest hotel of my Scotland visit. There is still some construction on the exterior of the building, but the inside is very nice. The room was spacious, clean, and comfortable. My 1st floor room opened up to a small patio overlooking the parking lot and the loch across the street (it would be nice if there was a semi-sheer curtain so people can't see straight into the room while the curtains are open). There is a fancy restaurant on sight...
The price is £194
includes taxes & fees
30 Apr - 1 May
Balmacara Hotel
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

Learn more about Mallaig

Escape to Mallaig! Enjoy its island views, dining and adventures.

by
(
)
Open Photo by Lisa Jarvis (CC BY-SA) / Cropped from original

Frequently asked questions

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

West Highland Hotel is ranked highly by Expedia customers. This hotel offers free parking and a bar. Reviews from our site also recommend Chlachain Inn and Morar Hotel as top choices for your trip. See all available top hotels, or vacation rentals in Mallaig.

What are some of the best holiday rentals that Mallaig has to offer?

Railway Cottage. Stromeferry: This holiday home rental outside of Mallaig is located on a lake, and has a garden, a selection of books and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop and kitchenware. See all vacation rentals in Mallaig.

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

Yes! You'll find that most hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, it might still be possible 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.

What's the best family accommodation in Mallaig?

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

What's the best hotel for a romantic holiday to Mallaig?

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

What's the best dog-friendly hotel in Mallaig?

Morar Hotel is a top hotel for people travelling 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.

What's the best accommodation option 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 accommodation options with pools in Mallaig?

Ben Nevis Hotel & Leisure Club: Offers a steam room, a pool and free self parking. View all hotels with pools in Mallaig.

What's it like to stay in Mallaig?

Visitors to Mallaig will definitely enjoy the restaurants, seaside and bars. Tourists to the city can also enjoy its welcoming locals. In Mallaig, there are 30 hotels and other accommodation options to choose from. Find out more about Mallaig.

What should I do while I'm visiting Mallaig?

Natural beauty is on display at Camusdarach Beach, Morar Beach and Loch Morar. A couple of additional sights to add to your itinerary are Mallaig Heritage Centre and Loch Nevis. Take a look at what more there is to see and do in Expedia's Mallaig guide.

How can I get around Mallaig?

To venture out into the surrounding area, ride one of the trains from Mallaig Station or Morar Station. You can take 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 in Mallaig?

The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. The rainiest months in Mallaig are October, December, November and January, with each month seeing an average of 200 mm of rainfall.