Marine Hotel

The Marine Hotel is a 15 bedroom family run hotel located in the fishing village, Mallaig. 

The hotel opens seasonally each year, from March until November 1st. We have a livy public bar which opens all year around. 

Located a few miles from the famous silver sands of Morar beach, and an hours drive from Ben Nevis. 

We are located next to the ferry port to Skye as well as the train station, which is visited twice daily by The Jacobite Steam Train.