Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in Arisaig, this bed & breakfast is 0.3 mi (0.5 km) from Land, Sea and Islands Centre and 2.6 mi (4.3 km) from Camusdarach Beach. Morar Beach and Mallaig ...
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 Camusdarach ...
Mallaig's Loch Morar is in a location known for being walkable, scenic, and relaxing. You'll find a number of choices for restaurants, bars, and seafood here. Outdoor settings, such as the sea, gardens, and island views, attract many visitors. The hotels near Loch Morar provide an ideal home base for venturing out into the greater Mallaig area.
After a visit to Loch Morar, you can explore other sights in Mallaig. Boating is a popular activity here, but there's plenty more to do. Top attractions include the area's museums and much more.
Soak up some sun at Morar Beach and Singing Sands. Loch Morar, Loch Nevis, or Loch Hourn are ideal spots to enjoy the outdoors. A visit to Galmisdale Harbour or Plockton Harbour won't disappoint either.
Browse the collections at Mallaig Heritage Centre, Land, Sea and Islands Centre, or Glenfinnan Museum. For local culture, consider West Highland Museum. Some landmarks that can't be missed include Armadale Castle, Castle Tioram, and Glenelg Brochs.
Create some family memories at Skye Serpentarium. Don't pass up a chance to see Laig Bay, An Sgurr, and Glenfinnan Monument. Caisteal Maol, Skye Bridge, and Eilean Donan Castle are other top spots to see.
Get to Loch Morar by air. Inverness (INV) is the closest major airport, 75.5 miles (121.6 km) from Mallaig. You can come by train, getting off at Mallaig Station. The ferry will drop you at the local port if traveling by water.