marine hotel mallaig

The Marine Hotel

The Marine Hotel is ideally located in the heart of the fishing village of Mallaig. Adjacent to the railway station and minutes walk from the Calmac and Knoydart ferry terminals. The Marine Hotel offers an ideal base for visitors wishing to explore the Road to the Isles.

The Marine Hotel offers 12 modern bedrooms.  The hotel has undergone major refurbishment programme in 2020.

‘We’re Good to go’ – Our hotel has implemented the Government and Industry COVID-19 guidelines and has in place stringent measures to maintain cleanliness and aid social distancing protocol.

A family run business in the heart of Mallaig.  A warm welcome awaits.  

Book direct for the best rates.

Visit our website for offers and availability.

Plan ahead to avoid disappointment.  

Thank you for supporting our family business and we look forward to welcoming you at The Marine Hotel, Mallaig.


The Marine Hotel Mallaig
1 Station Road
PH41 4PY

Tel: 01687462217


Share on....