Isle of Muck Travel Guide
Tourist Guide


Visit Isle of Muck

Morar Hotel
"Single room looked out on to an air conditioning unit outside on the roof and into a house on other side of road. Kept curtains shut as nothing to look at. Watermarks in the ceiling. Shower riser fell on me in the shower. Staff unengaging in conversation. No pleasantries. No welcome. Female solo ..."
Reviewed on 7 Jun 2026

West Highland Hotel
"The view of the room is excellent, facing the sea. We can watch the sunset from our room and recorded a hyperlapse video of the sunset which was magnificent. There was a problem with the shower: only hot water came out. The receptionist came up to address the problem. The plumber was called but could ..."
Reviewed on 8 Jun 2026

Chlachain Inn
"Very good for an overnight stay before catching a ferry. The menu and the quality of food at the evening meal was excellent. Croissants, coffee and cereal offered in the morning with hot food if requested."
Reviewed on 7 Jun 2026

Canna Campsite
"Beautiful stay. Great views."
Reviewed on 22 May 2026

Creag Mhor Lodge

Dunira
Popular places to visit

Morar Beach
Why not spend a care-free afternoon at Morar Beach during your travels in Mallaig? Stroll along the area's seaside or simply enjoy its restaurants.
Mallaig Heritage Centre
You can spend time exploring the galleries in Mallaig Heritage Centre during your travels in Mallaig. While you're here, you can savour the top-notch restaurants.
Circular Walk
You can take time to visit Circular Walk during your travels to Mallaig. While you're here, you can savour the top-notch restaurants.
Loch Morar
Explore the great outdoors at Loch Morar, a lovely green space in Mallaig. While in this relaxing area, you can savour the top-notch restaurants.
Loch Nevis
Explore the great outdoors at Loch Nevis, a lovely green space in Mallaig. While in this relaxing area, you can savour the top-notch restaurants.
Mallaig Ferry Terminal
Explore the waterfront in Mallaig with a trip to Mallaig Ferry Terminal. Stroll along the area's seaside or simply enjoy its restaurants.

