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 has a lively local Public Bar and 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. 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.

Contact

The Marine Hotel Mallaig
1 Station Road
Mallaig
Inverness-shire
PH41 4PY
Tel: 01687 462217
    
Contact Member View Website

Location Map

Click to enlarge Get Directions

Rooms & Tariffs

Please contact the Marine Hotel direct for best rates

Facilities

Accessibility

Technology

Free Wifi Free Wifi
Online Booking Online Booking
Credit Cards Accepted Credit Cards Accepted

In Room Facilities

Ensuite Some Ensuite Some
Private Bathroom Some Private Bathroom Some
No Smoking No Smoking
Twin Beds Twin Beds
Double Bed Double Bed
Single Bed Single Bed

Food

Special Diets Catered For Special Diets Catered For
Packed Lunch By Arrangement Packed Lunch By Arrangement
Tea / Coffee Facilities Tea / Coffee Facilities

Suitable For

Family Friendly Family Friendly
Family Room Available Family Room Available
No Pets No Pets

Location

Town Location Town Location
Hill Walking Nearby Hill Walking Nearby
Village Village

Guest Spaces

Complete the form below to send a message.

The Road to the Isles


The Road to The Isles
Mallaig · Inverness-shire · 

Email: [email protected]

One Ayrshire logo
One Ayrshire logo

Please register to create your account

Please complete fields below to create your personal user account.


To create an account you must accept our Terms and Conditions
Tick box to Accept and to then create your username.