The Marine Hotel Mallaig
1 Station Road · Mallaig · Inverness-shire
The Marine Hotel is ideally located next to the train station and the Caledonian MacBrayne ferry terminal, which provides daily cruises to Skye and the Small Isles of Eigg, Rum, Muck and Canna.
The Marine Hotel offers 12 modern en-suite bedrooms and 1 with it's own private external bathroom facilities. Our restaurant provides home-made meals using a wide range of locally sourced ingredients. A lively local Public Bar is located on the ground floor, our beer garden and lounge bar/restaurant overlook the Jacobite Steam Train and offer views of the sea and islands of Skye, Eigg and Rum.
The Marine Hotel is ideally located next to the train station and Caledonian MacBrayne ferry terminal, which makes daily trips to the Isle of Skye and the Small Isles of Rum, Eigg, Muck and Canna.
Rooms & Tariffs
Please contact the Marine Hotel direct for best rates