Book Exclusive Mallaig Vacation Packages

Choose one or more items to build your trip:

Mallaig flight + hotel packages

Price found within the past 48 hours. Click for updated prices.
Firth Hotel & Restaurant
Highland Apartments By Mansley
Links House at Royal Dornoch
Eight Acres Hotel
West End Hotel

Top Mallaig hotels deals

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.

Popular places to visit

Mallaig Vacations

Have more fun, worry less and wander wisely in Mallaig! Get your journey off to a superb start by finding out a few things about this appealing destination.

If you need a little help finding your bearings, the nation's capital Edinburgh is 120 miles (193 kilometers) to the southeast. Also, Isle of Skye is 25 miles (40 kilometers) to the northwest.

Around 700 people live in this area of Scottish Highlands, so you'll have plenty of opportunities to make some new buddies.

Hotels in Mallaig

Do you need accommodations in Mallaig? Don't be left with uninviting choices (or none at all) because you waited too long to book. There are only 2 places available here, so get a move on!

If you're on the hunt for quality accommodations in Mallaig, we recommend the West Highland Hotel and Morar Hotel. Choose a room and then start booking all your exciting getaway experiences.

Places to visit in Mallaig

Grab some cheese, crackers and a bottle of vino and spend an afternoon at Morar Beach. It's one of the most picturesque places in the area for a leisurely picnic. Want some more ideas? History is the ultimate teacher. Soak up the knowledge and better acquaint yourself with the past at Mallaig Heritage Centre. And there's more. Grab some cheese, crackers and a bottle of vino and spend a couple of hours at Camusdarach Beach. It's one of the most stunning places in the area for a leisurely picnic.

Where do you fly into for Mallaig?

Pull on your headphones and watch a couple of in-flight movies. In no time at all, you'll be landing at Tiree Airport (TRE). It's approximately 55 miles (89 kilometers) to the southwest from the heart of Mallaig.

Photos of local treasures

Browse Mallaig vacation photos for more inspiration

Photo by Andy Butterworth
Photo by Shahid Kazi
Photo by Monica Ferro
Photo by Monica Ferro
Photo by Glenn Meyer