Save up to $603 by booking Flight + Hotel.
Search 590,000 properties and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
Save with Expedia by pairing your accommodation and flight bookings. Our flexible flight and accommodation deals are a great way to save your money and your time. More money for your Mallaig trip means more entertainment!
Would you like to save up to $603 on your vacation to Mallaig? Think about booking a deal.
With 400 airline partners and about 321,000 worldwide hotels, our extensive database can get you to where you want to be.
There's no time like the present to plan your Scottish Highlands getaway, with some of the cheapest prices and packages via Expedia.
If you change your travel plans we can honor your cancellation request with no extra fee from us, on almost all reservations.
This is an area of Scottish Highlands that roughly 700 people live in.
This destination is situated about 120 miles northwest of Edinburgh, the national capital. It's also approximately 7 miles north of Arisaig.
For some tranquil, shady spaces, head to the area's well-loved parks and public gardens. Loch Morar and Loch Nevis are great places to watch the clouds float by. Loch Hourn is another popular option.
Searching for a nice place to take the family for the day? You should head down to Morar Beach, a picturesque spot to get some rest. Listen to the waves roll in and the seabirds soaring overhead as the kids play along the shoreline.
Do you love getting out and exploring nature? Circular Walk is waiting.
Gain a fresh perspective on things by spending some time at the Mallaig Heritage Centre. Delight in the peace and quiet, ask about guided tours and see if there's anything to your taste in the gift shop on the way out.
Our Mallaig hotels guide currently has few available hotel and motel options, so search it right now to find a place that matches your taste and budget.
This family-friendly Mallaig hotel is located on the waterfront, 0.1 mi (0.2 km) from Mallaig Heritage Centre, and within 9 mi (15 km) of Morar Beach and Land, Sea and Islands Centre. Loch Nevis and Armadale Castle are also within 12 mi (20 km).
Situated by the ocean, this hotel is 1.5 mi (2.4 km) from Morar Beach and 2.8 mi (4.5 km) from Mallaig Heritage Centre. Land, Sea and Islands Centre and Armadale Castle are also within 12 mi (20 km).
Situated in Mallaig, this apartment building is close to Mallaig Heritage Centre and Morar Beach. Area attractions also include Armadale Castle.
Located in the heart of Mallaig, this hotel is 0 mi (0 km) from Mallaig Heritage Centre and within 9 mi (15 km) of Morar Beach and Land, Sea and Islands Centre. Armadale Castle and Loch Nevis are also within 12 mi (20 km).
Situated in Mallaig, this hostel is close to Mallaig Heritage Centre and Morar Beach. Area attractions also include Armadale Castle.
Situated in Portree, this guesthouse is within 1 mi (2 km) of Coire Lagan, Somerled Square, and Portree Visit Scotland Information Centre. Portree Harbour is 1 mi (1.6 km) away.
Situated in the mountains, this guesthouse is within 1 mi (2 km) of Treasures of the Earth and Neptune's Staircase. Ben Nevis Distillery is 1.9 mi (3.1 km) away.
Situated in Portree, this hotel is within a 15-minute walk of Portree Harbour, Somerled Square, and Portree Visit Scotland Information Centre. Coire Lagan is 1 mi (1.6 km) away.