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

Location


The Marine Hotel is ideally located next to Mallaig train station and Caledonian MacBrayne ferry terminal, which makes daily trips to the Isle of Skye and the Inner Hebrides.

 


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