The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Andy Butterworth on trover

Find Hotels in Mallaig

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Mallaig hotels and places to stay

Morar Hotel
3 out of 5
Morar, Mallaig, Scotland
The price is $153 per night
2.57 mi from city center
3.6/5Good! (134 reviews)

"Loved the staff. Great manager. Outstanding location"…"

Reviewed on Aug 27, 2019

Morar Hotel
Westhaven
3.5 out of 5
Westhaven Morar, Mallaig, Scotland
Get Rates
2.37 mi from city center
Westhaven
Sky View
3.5 out of 5
7 Gillies Park, Mallaig, Scotland
Get Rates
0.51 mi from city center
4.3/5Excellent! (3 reviews)
Great! But email property beforehand.

"This self contained unit was very, clean, well equipped, close to shopping, eating and sights with everything you would need for your stay. Some nice gifts were left by the owners to make our stay more pleasant. Our only issue was finding it and getting in the first time. This accommodation is in ..."…"

Reviewed on Dec 28, 2019

Sky View

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
1 Sandholm
3.5 out of 5
1 Sandholm Morar, Mallaig, Scotland
Get Rates
2.45 mi from city center
1 Sandholm
West Highland Hotel
3 out of 5
Davies Brae, Mallaig, Scotland
The price is $126 per night
0.12 mi from city center
3.9/5Good! (290 reviews)
would recommend this one

"lovely comfortable place with very friendly and helpful staff great beds clean and attractive rooms close to railway station and wonderful views. Only thing to watch out for were bedroom wall lights - bumped head on them twice ouch!"…"

Reviewed on Mar 14, 2020

West Highland Hotel
Cooinda Cottage
3.5 out of 5
Cooinda Morar, Mallaig, Scotland
Get Rates
2.73 mi from city center
Cooinda Cottage
Sky View
Mallaig, SCT
Get Rates
0.14 mi from city center
No reviews
4 Night Stay

"Property has been fully modernised and was excellent. Only one suggestion-needs an anti slip mat in the shower. Every facility required was there. Would stay here again and can recommend the accomodation"…"

Reviewed on Jul 17, 2019

Sky View
Telford Highland Apartments Gillies Park
3 out of 5
East Bay, Mallaig, Scotland
Get Rates
0.13 mi from city center
4/5Very Good! (2 reviews)
Charming seaside town.

"We loved the town of Mallaig and this apartment was right in the center of town. Instructions about parking would have been helpful but otherwise it was a pleasant stay with lots of appliances, even a washing machine."…"

Reviewed on Sep 21, 2018

Telford Highland Apartments Gillies Park
Bracara Cottage with stunning views of Loch Morar.
Get Rates
3.43 mi from city center
5/5Exceptional! (3 reviews)
Stunning location

"Absolutely beautiful lodgings in this beautiful part of the world. Meticulous attention to high spec equipment at home. Very clean very tidy"…"

Reviewed on Jul 14, 2019

Bracara Cottage with stunning views of Loch Morar.
Cooinda Flat
3.5 out of 5
Cooinda Morar, Mallaig, Scotland
Get Rates
2.73 mi from city center
Cooinda Flat
Don't see what you're looking for?
See all available properties in Mallaig
View all properties
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.

Visiting 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 5 hotels and other accommodations to choose from.

Sightseeing and Staying in Mallaig

The city's natural setting is picturesque, including the seaside and these places to visit: Camusdarach Beach, Morar Beach, and Loch Morar. A couple of additional sights to add to your agenda are Mallaig Heritage Centre and Loch Nevis.

As you plan your vacation, you'll find 5 hotels and other lodging options to pick from in Mallaig. These are highly ranked ones based on our user reviews:

  • West Highland Hotel - This 3-star hotel features a restaurant, free parking, and a bar. It's a favorite with Expedia travelers for its beach locale and convenient parking.
  • Morar Hotel - Our customers like the WiFi and room size at this hotel. With a stay at this 3-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi.

Getting Around Mallaig

With so many transportation options, seeing all of Mallaig is easy. 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.

Dressing for Mallaig

  • Between January and March, you can expect the daytime average to be around 48°F and the nighttime average to be 38°F
  • From April to June, temperatures average about 60°F during the day and 40°F at night
  • July through September averages 61°F during the day and 48°F at night
  • In October-December, the average temperature is 55°F during the day and 40°F at night
  • Mallaig gets about 1.30 inches of rain per year
  • Hottest months are usually July and August with an average temperature of 60°F, while the coldest months are January and February with an average of 38°F

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 3-star hotel offers a restaurant and free WiFi. It is located a short 1-minute walk from Lochaber Geopark. Other good choices for your stay include West Highland Hotel and Chlachain Inn.
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. Enter dates in and click on “Search”, then you can filter by “free cancellation” to view the best deals available 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 top 3-star hotel on Expedia for families, and features a restaurant and free parking. Attractions in the area like Skye Serpentarium and Glenfinnan Museum are also fun for kids of all ages.
What's the best pet-friendly place to stay in Mallaig?
West Highland Hotel is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests.
Where is the best hotel to stay with easy access to Loch Morar?
Lochailort Inn is one of the top choices for your stay based on our traveler data, and this 3-star inn offers free breakfast and a restaurant. You’ll find it 5.5 mi (8.8 km) from Loch Morar. Other good options in the area include Morar Hotel and West Highland 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 WiFi. Moorings Guest House, located just 0.3 mi (0.4 km) away, is another good choice for your stay.
What's the best place to stay to stay near the beach in Mallaig?
West Highland Hotel is a top pick for your beach vacation. Morar Hotel is another good choice for your stay near the beach. Head to Morar Beach or Camusdarach Beach for some quality time by the water.

Recent reviews of Mallaig hotels

More trip options