Mallaig Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Shahid Kazi
  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to NZ$616 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Plan, book, and manage your trip all in one place

Mallaig Holiday

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.

Our pick of the best Mallaig Hotel Deals

Morar Hotel

Morar Hotel

3 out of 5
Morar, Mallaig, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$238 per night from 9 Oct to 10 Oct
NZ$238
9 Oct - 10 Oct
includes taxes & fees
7.4/10 Good! (448 reviews)
"Friendly staff, nice rooms, and good food"

Reviewed on 16 Sept 2025

Morar Hotel
West Highland Hotel

West Highland Hotel

3 out of 5
Davies Brae, Mallaig, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$315 per night from 13 Oct to 14 Oct
NZ$315
13 Oct - 14 Oct
includes taxes & fees
8.2/10 Very Good! (584 reviews)
"We really enjoyed the aesthetics of our room and the incredible view, as well as the proximity to shops and restaurants in town. We didn’t get the most restful sleep, though - the bed coils were noticeable (but supportive) and the walls are relatively thin so any noise from the halls or neighboring ..."

Reviewed on 21 Sept 2025

West Highland Hotel
The Garrison

The Garrison

4 out of 5
High Street, Fort William, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$368 per night from 24 Oct to 25 Oct
NZ$368
24 Oct - 25 Oct
includes taxes & fees
8.6/10 Excellent! (870 reviews)
"Located close to restaurants and shops. Great location for highland driving stop over. Adorable town. Great hotel. We stayed in a suite and had our own designated parking space. The suite was great for 4 people, comfortable and clean. Enjoyed the free snacks left for us! Overall, highly ..."

Reviewed on 17 Sept 2025

The Garrison
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.

Discover the most popular places to visit in Mallaig

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.