We are located in Mallaig, a picturesque fishing village in the Highlands of Scotland. Known for its stunning views and fresh seafood, Mallaig serves as a gateway to the Isle of Skye and the Small Isles.

Mallaig, Scotland, is a must-visit location for those who appreciate natural beauty and a tranquil environment. Its location in the Highlands, with access to the Isle of Skye and the Small Isles, makes it a popular spot for tourists and locals alike.

From Mallaig, you can take a ferry to various nearby islands, explore historic sites, or simply enjoy the breathtaking views that the Scottish Highlands have to offer. The village itself is home to a charming array of shops and restaurants, where you can indulge in local cuisine, notably the fresh seafood.

Mallaig is also an excellent base for hiking and wildlife spotting. The surrounding highlands and sea provide habitat for a variety of species, including seals, otters, and numerous types of birds. Whether you’re an adventurer seeking thrill or a traveler searching for serenity, Mallaig has something to offer.

How to find us

To find us in Mallaig, you can use various modes of transportation. Trains & buses run regularly from Fort William to Mallaig, offering a beautiful journey through the Scottish Highlands. Alternatively, you can drive via the A830, known as the Road to the Isles. This picturesque route will take you through some of Scotland’s most stunning landscapes. Once in Mallaig, you can find us in the heart of the village.

Places of interest

Camusdarach Beach

Just a short drive away from Mallaig is the beautiful Camusdarach Beach. Known for its stunning white sands, crystal clear waters, and panoramic views of the islands and highlands, it’s a must-visit spot for nature lovers. This tranquil beach is perfect for a leisurely walk, picnic, or even a swim if you’re brave enough to face the chilly Scottish waters. It’s also a popular location for film and TV, having featured in movies like ‘Local Hero’. Don’t miss out on this picturesque spot during your visit to Mallaig.

Silver Sands of Morar

Another must-visit spot near Mallaig is the Silver Sands of Morar. This series of stunning white sandy beaches, set against the backdrop of the beautiful blue waters of the Morar Estuary, offers a truly idyllic and tranquil setting. Whether you decide to have a picnic, go for a walk, or simply sit and enjoy the view, the Silver Sands of Morar are sure to leave you with lasting memories of your visit to the Scottish Highlands.

Loch Morar

Just a stone’s throw away from Mallaig lies Loch Morar, the deepest freshwater body in the British Isles. This stunning loch is known for its clear waters and serene environment. Surrounded by rugged hills and rich woodland, it provides a perfect setting for a peaceful day out. Whether you prefer fishing, boating, or simply enjoying a picnic by the water, Loch Morar is an incredible spot to appreciate the natural beauty of the Scottish Highlands.


Just a short distance away from Mallaig is Arisaig, another picturesque village in the Scottish Highlands. Known for its beautiful landscapes, Arisaig is a haven for nature lovers. From here, you can catch a boat to the Small Isles of Eigg, Muck, and Rum, or explore the numerous walking paths that offer stunning views of the surrounding scenery. The village itself has a charming selection of shops, cafes, and restaurants, where you can enjoy local cuisine or pick up unique souvenirs. Whether you’re visiting for the day or staying a little longer, Arisaig is a wonderful addition to your Scottish Highlands itinerary.

The Jacobite Steam Train

Another highlight of visiting Mallaig is the opportunity to ride The Jacobite Steam Train, also known as the real-life Hogwarts Express from the Harry Potter films. This historic train journey, considered one of the most scenic in the world, takes you on a spectacular route from Fort William to Mallaig. Along the way, you’ll cross the iconic Glenfinnan Viaduct, pass beautiful lochs and mountains, and experience the breathtaking landscapes of the Scottish Highlands in a truly unique way.