trover photo by Andy Butterworth

Search Mallaig, Scotland Hotels from AU$151

Search over 1 million properties worldwide and 550 airlines worldwide.

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

10 Best Hotels in Mallaig

Morar Hotel
3 out of 5
Morar, Mallaig, Scotland
Get Rates
3.5/5Good! (130 reviews)

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

Reviewed on 27 Aug. 2019

Morar Hotel
Chlachain Inn
3.5 out of 5
Davies Brae, Mallaig, Scotland
Get Rates
1.5/5 (2 reviews)
tay away!

"What a rip off! Shoe box room, no advance warning that access was up a long EXTERNAL flight of stairs (-2c that night) and, worst of all, no controls on large bathroom radiator that was DANGEROUSLY hot throughout our stay, requiring bathroom window to be open. I was ashamed that foreign visitors ..."…"

Reviewed on 16 Nov. 2019

Chlachain Inn
West Highland Hotel
3 out of 5
Davies Brae, Mallaig, Scotland
AU$180
per night
Jan 19 - Jan 20
3.8/5Good! (283 reviews)

"Beautiful views out every window. Ability to eat outdoors weather permitting. Nice indoor restaurant with great food. Friendly and helpful staff"…"

Reviewed on 30 Nov. 2019

West Highland Hotel
Glenwood Bed and Breakfast
3.5 out of 5
Morar, Mallaig, Scotland
AU$151
per night
Jan 21 - Jan 22
Glenwood Bed and Breakfast
The Old Byre Knoydart
3 out of 5
Inverie Knoydart, Mallaig, Scotland
Get Rates
The Old Byre Knoydart
Sky View
3.5 out of 5
7 Gillies Park, Mallaig, Scotland
Get Rates
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
1 Sandholm
3.5 out of 5
1 Sandholm Morar, Mallaig, Scotland
Get Rates
1 Sandholm
Hotel Doune-Knoydart
3 out of 5
Doune, Mallaig, Scotland
Get Rates
Hotel Doune-Knoydart
Moorings Guest House
3.5 out of 5
EAST BAY,, Mallaig, Scotland
Get Rates
Moorings Guest House
Westhaven
3.5 out of 5
Westhaven Morar, Mallaig, Scotland
Get Rates
Westhaven
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

Recent Reviews in Mallaig

More trip options