
Mallaig Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to Rp16.000.000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Mallaig Beach Holiday
Escape the stresses of everyday life and let your mind, body and soul relax on your Mallaig holiday. Few things are more refreshing than the smell of fresh salt air and the sound of waves crashing onto the shore. Organise your trip to Mallaig the easy way by locking in one of our Mallaig holiday deals. Many tourists opt to base themselves near Morar Beach, a must-see just 5 kilometres from the city centre.
Things You Should Know About Mallaig
- If your idea of an ideal escape is fresh ocean breezes and walks along the shore, check out our Mallaig beach hotels. You'll forget the strains of everyday life at these perfectly located retreats.
- Check out Morar Hotel and West Highland Hotel. These top cottages could just be perfect for your holiday in Mallaig.
- Mallaig is home to 780 people and has lots to keep everyone busy. Want to start planning some fun activities? Take a look at our Mallaig things to do page.
- Morar Beach, Mallaig Heritage Centre and Camusdarach Beach are some popular attractions that should be on your travel schedule. With our Mallaig holiday deals, you'll have more money in your back pocket to explore.
Top hotels in Mallaig

Morar Hotel
Morar Mallaig Scotland
Fully refundableReserve now, pay when you stay
The price is Rp2.601.861 per night from 25 Jun to 26 Jun
Rp2.601.861
Rp3.122.233 total
25 Jun - 26 Jun
includes taxes & fees
7.6/10 Good! (518 reviews)
"Unique property, but not really close enough to town for my needs."
Reviewed on 19 Jun 2026

West Highland Hotel
Davies Brae Mallaig Scotland
Fully refundableReserve now, pay when you stay
The price is Rp3.083.933 per night from 15 Jul to 16 Jul
Rp3.083.933
Rp3.700.720 total
15 Jul - 16 Jul
includes taxes & fees
8.2/10 Very Good! (629 reviews)
"Nice hotel, staff & cleanliness were fast class. Had a “cozy room” for one night, room was nice even if en-suite was a bit cramped, would visit again"
Reviewed on 18 Jun 2026

Chlachain Inn
Davies Brae Mallaig Scotland
The price is Rp2.097.074 per night from 14 Jul to 15 Jul
Rp2.097.074
Rp2.516.489 total
14 Jul - 15 Jul
includes taxes & fees
8.8/10 Excellent! (89 reviews)
"Accommodations here are very basic, but it does the trick. Basic bed(s) in a small upstairs room with a small, but clean bathroom. Staff is super friendly and welcoming and that goes a long way. The restaurant serves quality food, including the made-to-order breakfast and the bar is well stocked ..."
Reviewed on 19 Jun 2026
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.
What to do in Mallaig

Inverness Private Direct Transfer to Mallaig
Rp18.432.672
per traveller
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

