The Alexandra is one of the best hotels near Mallaig, Scotland

Are you looking for hotels near Mallaig? Then look no further than The Alexandra Hotel in Fort William. Our stunning hotel is set in a beautiful period building overlooking Loch Linnhe, we offer traditional Highland hospitality in a warm and relaxed environment. Mallaig is only an hour’s drive away or you, or cross off a bucket list entry and enjoy the spectacular railway journey from Fort William to Mallaig on The Jacobite Steam Train (also known as the train from the Harry Potter films. Many of our visitors use our hotel alternatively to the hotel accommodation that is available in Mallaig, here are the reasons why:

food in our mallaig hotel
Train journey to Mallaig painting photo

Fort William is the largest town in the Scottish Highlands and we’re located right in the heart of it.  Our central location means you have all the local facilities right on the doorstep.  This includes the train station which is just a short two minute walk away, with regular departures, making it easily accessible to get to and from. This gives you fast and pain-free access to and from Mallaig.


Why The Alexandra for hotels near Mallaig?

The hotel nearby Mallaig has been a focal point in the area for the past 125 years and its original charm has been preserved.  One of the standout features of the hotel is the four poster room which boasts stunning views of the loch and comes with lots of little extras such as bathrobes and slippers, complimentary crisps and free hotel WiFi. All this with your cosy hotel room makes us one of the most relaxing places in the area that can accommodate you.

Mallaig is one of the main fishing ports on the west coast and is well known for its smoked kippers.  If you fall in love with the seafood you won’t be pining for long.  Our restaurant brings a taste of Mallaig to your plate with a fantastic selection of Scottish seafood dishes to choose from. With charming local pubs to explore as well as our brilliant in-house bar serving a wide variety of drinks options – you’ll never go hungry or thirsty. 

Whether you are in Mallaig, or Fort William, you’ll never be at a loose end. Whether you are looking for outdoor activities, exploring museums, historical sites or anything else, you’ll love stopping off or spending time in Fort William on your trip to Mallaig. You’ll find a larger list of things to do whilst in Fort William here.

Our hotel near Mallaig is a fantastic place to rest your head, regardless if you are visiting as a family holiday, for a romantic getaway or with a group of friends we are the perfect hotel to accomodate you. 

Have any questions regarding accommodation, our hotel, the trip between Mallaig and Fort William, or anything else, don’t hesitate to get in contact with a member of our staff – who will be happy to help. 


Travelling to Mallaig from our close by hotel

Just to show you how closeby to Mallaig our hotel is, we have included a helpful Google map below to help you visualise the jounrey via car. This trip can be travelled also by train.

We have had a host of guests at our hotel in the past talk enthusiastically about the Jacobite steam train, which is active between Mallaig and Fort William. If you haven’t seen it already… You may have recognised the train and picture-esque scenery from the Harry Potter films. 

The Alexandra Hotel is an excellent choice if you’re looking for accomodation and hotels near Mallaig.  Book direct today and get the possible price.  If you’re bringing the whole family along we have family rooms available with reduced rates for kids.

Mallaig is only an hour’s drive away from our nearby hotel  Four poster rooms  • Free use of leisure facilities at The Ben Nevis Hotel & Leisure Club  • Free hotel parking

 Views of Loch Linnhe from our hotel near Mallaig  Free upgrades available (subject to availability)