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

Find out moreOpens in new tab or window
Photo by Andy Butterworth

Search Mallaig, Scotland Hotels from AU$114

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Chlachain Inn
3.5 out of 5
Davies Brae, Mallaig, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$163 per night from 29 Oct. to 30 Oct.
0.16 km from city centre
3.8/5Good! (14 reviews)

"Great location and staff very helpful . Pity bar not open but that wasn’t properties fault"…"

Reviewed on 19 Oct. 2020

Chlachain Inn
Morar Hotel
3 out of 5
Morar, Mallaig, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$114 per night from 11 Nov. to 12 Nov.
4.14 km from city centre
3.5/5Good! (143 reviews)

"Comfortable stay, a bit pricey , but if you get a deal go for it as the location and sea view is amazing,."…"

Reviewed on 10 Sep. 2020

Morar Hotel
West Highland Hotel
3 out of 5
Davies Brae, Mallaig, Scotland
The price is AU$171 per night from 25 Oct. to 26 Oct.
0.19 km from city centre
3.9/5Good! (294 reviews)

"Our 1 night stay here was ok. The views from our room you couldn’t fault - they were amazing. Although the tiny bed & springy mattress were the downfall of this stay. The room was nice & clean. Check in was easy & the staff sanitised the keys before handing over."…"

Reviewed on 17 Sep. 2020

West Highland Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Old Byre Knoydart
3 out of 5
Inverie Knoydart, Mallaig, Scotland
Get Rates
10.22 km from city centre
The Old Byre Knoydart
Westhaven
3.5 out of 5
Westhaven Morar, Mallaig, Scotland
Get Rates
3.82 km from city centre
Westhaven
1 Sandholm
3.5 out of 5
1 Sandholm Morar, Mallaig, Scotland
Get Rates
3.94 km from city centre
1 Sandholm
Sky View
3.5 out of 5
7 Gillies Park, Mallaig, Scotland
Get Rates
0.82 km from city centre
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 28 Dec. 2019

Sky View
Taigh Na Talia - 2 Sandholm
3.5 out of 5
2 Sandholm Morar, Mallaig, Scotland
Get Rates
3.91 km from city centre
Taigh Na Talia - 2 Sandholm
Hotel Doune-Knoydart
3 out of 5
Doune, Mallaig, Scotland
Get Rates
6.99 km from city centre
Hotel Doune-Knoydart
Cooinda Cottage
3.5 out of 5
Cooinda Morar, Mallaig, Scotland
Get Rates
4.39 km from city centre
Cooinda Cottage
2 Tougal
3.5 out of 5
2 Tougal Morar, Mallaig, Scotland
Get Rates
5.42 km from city centre
2 Tougal
Sky View
Mallaig, SCT
Get Rates
0.23 km from city centre
5/5Exceptional! (1 review)
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 17 Jul. 2019

Sky View
Cooinda Flat
3.5 out of 5
Cooinda Morar, Mallaig, Scotland
Get Rates
4.39 km from city centre
Cooinda Flat
Bracara Cottage With Stunning Views of Loch Morar
Get Rates
5.52 km from city centre
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 14 Jul. 2019

Bracara Cottage With Stunning Views of Loch Morar
Westhaven, Mallaig
Westhaven, Morar, Mallaig, SCT
Get Rates
3.82 km from city centre
5/5Exceptional! (1 review)
Great, family friendly house.

"Well equipped house in a great location. Lovely views. Easy access to little visited beaches round the corner. Toys, books and games for children, also books for adults. Close to Mallaig for shopping and excellent bakery. Highly recommended."…"

Reviewed on 13 Oct. 2018

Westhaven, Mallaig
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. This city also attracts tourists with 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. Taking a ferry is a top activity, and Circular Walk is one place to visit. A couple of additional sights to add to your agenda are Mallaig Heritage Centre and Loch Nevis.

As you plan your holiday getaway, you'll find 5 hotels and other lodging options available to pick from in Mallaig. This is a top rated accommodation based on Expedia 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 dining options and helpful staff.

Getting Around Mallaig

With so many choices for transportation, exploring all of Mallaig is a breeze. To venture out into the surrounding area, ride one of the trains from Mallaig Station or Morar Station. You can take a ferry across the water to see more of the region.

Dressing for Mallaig

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

Frequently asked questions

What's the best place for a stay in Mallaig?
West Highland Hotel is ranked highly by Expedia customers. This 3-star hotel offers a restaurant and free WiFi. It is located a short 1-minute walk from Lochaber Geopark. Another favourite option for your trip based on reviews is Morar Hotel.
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. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to get the best options available in Mallaig.
What's the best place to stay for a family trip to Mallaig?
West Highland Hotel is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Also, attractions in the area such as Skye Serpentarium and Glenfinnan Museum are fun for children of all ages.
What's the best pet-friendly hotel in Mallaig?
West Highland Hotel is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests.
What's the best accommodation option to stay near the beach in Mallaig?
Morar Hotel is a top 3-star beach hotel offering a restaurant and free WiFi, located within a short 10-minute walk of Camusdarach Beach . West Highland Hotel is another good option to stay near the beach.

Recent Reviews in Mallaig

More trip options