Book your room
The Marine Hotel Mallaig · 1 Station Road · Mallaig · Inverness-shire · PH41 4PY · Call us on: 01687 462217

Booking



Book Your Stay

Tel: 01687 462217

Email us

Like us on Facebook

The Marine Hotel Mallaig

1 Station Road
Mallaig
Inverness-shire
PH41 4PY

Privacy · Terms · Accessibility