Mallaig is a friendly locale surrounded by island and seaside views. You'll find plenty of restaurants and bars. You can easily spend a relaxing day visiting Loch Morar and Loch Nevis. While you're here, stop by Mallaig Heritage Centre and Camusdarach Beach.
Photo by Andy Butterworth
Cottages in Mallaig
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Cottages in Mallaig

Glas Beag
Glas Beag
10.0 out of 10, Exceptional, (4)
$162 nightly
The price is $195
Jun 30 - Jul 1
Total includes taxes and fees
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.
Top landmarks in Mallaig

Morar Beach
Whether you want to hunt for sand dollars or smell the fresh air, Morar Beach is a spot you might want to check out, located 3.1 mi (5 km) from central Mallaig. If you want to continue walking by the waves, head to Camusdarach Beach located nearby.
Learn more about Mallaig
Notable for its seaside, Mallaig features attractions such as Mallaig Heritage Centre and Circular Walk. Visitors to this welcoming city speak highly of the restaurants whereas sights include Camusdarach Beach and Morar Beach.

Find out more about Mallaig
Find out more about Mallaig
Keep exploring
Keep exploring
- Hotels near Mallaig Heritage Centre
- Hotels near Mallaig Station
- Hotels near Circular Walk
- Hotels near Morar Station
- Morar Hotels
- Hotels near Morar Beach
- Hotels near Armadale Ferry Terminal
- Armadale Hotels
- Ardvasar Hotels
- Hotels near Armadale Castle
- Aird of Sleat Hotels
- Inverie Hotels
- Hotels near Arisaig Station
- Arisaig Hotels
- Hotels near Loch Morar
- Hotels near Traigh a' Chnuic
- Teangue Hotels
- Hotels near Torabhaig Distillery
- Hotels near Beasdale Station
- Knoydart Hotels
- Hotels near Camas Croise
- Hotels near Sands of Morar
- Hotels near Gallery An Talla Dearg
- Isleornsay Hotels
- Tarskavaig Hotels
- Ord Hotels
- Duisdalemore Hotels
- Hotels near Loch Hourn
- Glenuig Hotels
- Hostels in Singing Sands
- Cabin Rentals in Singing Sands
- Cottages in Singing Sands
- Heast Hotels
- Cleadale Hotels
- Arnisdale Hotels
- Hotels near Laig Bay
- Beach Hotels near Singing Sands
- 4 Star Hotels in Singing Sands
- Golf Hotels near Singing Sands
- Family Hotels near Singing Sands
- Eilean Shona Hotels
- Lochailort Hotels
- Isle of Eigg Hotels
- Elgol Hotels
- Hotels near Galmisdale Harbour
- Hotels near Castle Tioram
- Breakish Hotels
- Hotels near Glenelg Brochs
- Hotels near Brochs at Glenelg - Dun Telve & Dun Troddan
- Torrin Hotels
- Glenelg Hotels
- Hotels near Norse Mill and Kiln
- Broadford Hotels
- Hotels with Parking in Broadford
- Hotels near Isle of Skye Market Square
- Cottages in Acharacle
- Hotels near Glenfinnan Visitor Centre
- Hotels near Glenfinnan Museum
- Hotels near Glenfinnan Station
- Kinloch Hotels
- Glenfinnan Hotels
- Hotels near Glenfinnan Viaduct
- Hotels near Glenfinnan Monument
- Hotels near Singing Sands
- Acharacle Hotels
- Hotels with Free Breakfast in Acharacle
- 3 Star Hotels in Acharacle
- Beach Hotels in Acharacle
- Pet Friendly Hotels in Acharacle
- Kyleakin Hotels
- Isle of Rum Hotels
- Hotels near Caisteal Maol
- Hotels near Bright Water Visitor Centre
- Dunan Hotels
- Hotels near Kyle Of Lochalsh Station
- Cottages in Ardnamurchan Peninsula
- Badicaul Hotels
- Ratagan Hotels
- Hotels near Coire Lagan
- Inverinate Hotels
- Balmacara Hotels
- Erbusaig Hotels
- Cottages in Isle of Skye
- B&B in Isle of Skye
- Lochalsh Hotels
- Guest Houses in Isle of Skye
- Cabin Rentals in Isle of Skye
- Ardnamurchan Peninsula Hotels
- Hotels near Black Cuillin
- 3 Star Hotels in Ardnamurchan Peninsula
- Pet Friendly Hotels in Ardnamurchan Peninsula
- Letterfearn Hotels
- Isle of Skye Hotels
- Invershiel Hotels
- Kinlocheil Hotels
- Hotels near Eilean Donan Castle
- Sconser Hotels
- Drumbuie Hotels
- Cheap Hotels in Isle of Skye
- Luxury Hotels in Isle of Skye