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

About Us

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.  

Other sailings from Mallaig include daily sails to Knoydart and the island of South Uist, Lochboisdale.   Mallaig has a good selection of restaurants, cafés, gift shops and busy pubs, which offer live music most weekends.

You can relax or stroll along our expanses of silver sands which stretch from Morar to Arisaig.  Play a round of golf at Traigh golf course, which is renowned for its beautiful costal setting.  Kayak, or spend a day sea or loch fishing. 

The Marine Hotel has 3 single, 4 double, 4 twin and 2 family rooms. Our attractively furnished bedrooms are fully equipped with en-suite facilities, colour television, tea/coffee making facilities and hairdryers. Only 1 of our single rooms is not en-suite, however, it does have it's own Private External Bathroom facilities. Check in is from 2.30pm onwards and check out is at 10.30am.

Our tariff ranges from £40 to £65 per person. Look out for special offers out of season. We request a 25% deposit be paid prior to confirmation. Our cancellation policy is that any reservation cancelled within fourteen days of the date of arrival will incur a loss of the 25% deposit. Cancellations within one week of the date of arrival will incur the total cost of the stay. In the event that the guest fails to arrive on the date of arrival or the reservation is curtailed after arrival, the full cost of their stay will be payable.

We accept the following cards: Master Card, Maestro Card, Visa Card, Switch Card. If guests choose to pay by credit card we do charge a processing fee: 3% for UK cards and 5% for non UK cards. There is no charge for payment made by debit cards.

Having just started a new job locally, I needed somewhere to base myself for the first few weeks until my family move up to join me. I decided to stay at The Marine Hotel, and am very pleased with my decision - the room was clean & comfortable, and the en suite bathroom had a really good shower. The proprietor, Nancy, runs the hotel with the help of her daughter Jackie, and they are fabulous hosts. The hotel has a very busy bar, and most of the patrons are locals - the atmosphere is really good, and the bar staff are all friendly & welcoming. I have no hesitation in recommending this very nice hotel to anyone wanting a fun stay in Mallaig. Iain

Book Your Stay

Tel: 01687 462217

Email us

Like us on Facebook

The Marine Hotel Mallaig

1 Station Road
PH41 4PY

Privacy · Terms · Accessibility