Bed & Breakfast by the sea.
At our adults-only guesthouse, we have a selection of twin, double & single bedrooms available from £150 / £120 per night (including a substantial & varied continental breakfast). All of our rooms have ensuite bathrooms with a walk-in shower. Your stay is designed around a great night’s sleep, so sink into our feather mattress toppers and wake feeling refreshed.
Located directly across from Mallaig Harbour, two of our rooms on the first floor have spectacular views across the bay; as does our downstairs twin room.
Our individually styled rooms have been tastefully decorated with a subtle Scottish theme and to round off our highland welcome you will also find a complementary decanter of whisky in your room. Slàinte mhath!
Frequently Asked Questions
-
Our room features include:
10.5 tog duvets
Cosy mattress toppers
32″ flat screen television/dvd players
Complimentary wifi access (in all rooms)
Generous hospitality trays
Bottled water
Thermostatically controlled heating
Hair dryers
Hot water bottles
Ensuite features include:
Walk in showers
Fluffy white towels
Face clothes
Luxury Scottish toiletries
-
Guests have use of a lounge/conservatory with wonderful views providing complimentary self service tea/coffee facilities, a guest fridge/wine chill, various books, games, timetables and information on the area.
-
Double/Twin room rates from £150.00 *
Single room rate from £120.00 * *rates include continental breakfast -
Check-in is available from 4pm - 9pm (unless an earlier time is pre-arranged).
Check-out by 10am at the latest.
Please note, for the comfort of all of our guests, we are unfortunately unable to accept travellers off the Mallaig 11.40pm train.
-
Public parking is available directly opposite our guesthouse.
-
A substantial continental style is served in our breakfast room overlooking the harbour and marina from 8am – 8.45am.
We can also cater for most dietary requirements and where possible, we source our produce locally.
-
As much as we love pets, due to allergies, we are unfortunately unable to accommodate them.
-
We can accommodate a maximum of 2 people per room.
-
Yes! Our guesthouse is open all year round.
4.9 stars by 623 guests
“Looking for good value, welcoming accommodation in Mallaig, then look no further than The Moorings guesthouse. Heather and her team deliver a highly personalised, professional service that many guesthouses and certainly some hotels with the same and sometimes higher ‘star ratings’ along with even higher prices would do well to emulate.
As someone who works alongside many in the Scottish tourism sector, my overall experience at The Moorings was perfect. Five stars. Highly recommended.”
— Nomad46663778934 , stayed July 2026“This was the second time we have stayed with Heather and she made us so welcome. The rooms are immaculate with lovely en-suites and very comfortable. Heather has thought of everything from tea and coffee making facilities and even a wee dram in the rooms.
The guest conservatory is relaxing with views over the sea front and harbour and the breakfast was fantastic. We will definitely be staying here again.”
— Bob, stayed April 2026“We have stayed several times at the Moorings, it is perfection.
The rooms are so comfortable, lovely extra details, luxury products, toiletries, bedding, towels, everything is spotless.
Breakfast is so enjoyable, selection of cereal, fresh fruit, dried fruits and nuts, orange juice, yogurts, selection of cold cuts, various cheeses, etc.
Tea and coffee and toast is served to the table by lovely friendly staff. Heather is a wonderful hostess. It is definitely 5 stars”
— Doreen, stayed August 2025How to Find Us…
Travelling by bus…
Fort William has excellent bus links from Scotland’s major cities, with beautiful views travelling through the Scottish Highlands. The onward journey to Mallaig can be taken with local company Shiel buses: timetable here.
Travelling by train…
Scotrail runs a regular service from Glasgow Queen Street to Mallaig along the famous West Highland Line. Timetable details are available on the Scotrail website here. Please note, for the comfort of all of our guests we cannot accept travellers from the train arriving in Mallaig at 11.40pm.
Travelling by ferry…
Daily services are operated to Mallaig from Armadale on the Isle of Skye. There are also daily sailings from the small Isles of Eigg, Rum, Muck and Canna. All of these are operated by Caledonian MacBrayne.
Travelling by car…
The A830 (aka The Road to the Isles) takes you to Mallaig from Fort William. It is a scenic drive with spectacular scenery; including the infamous Glenfinnan viaduct.