
Best Places to Visit Near Elgin
Written by UK Hidden Gems Editorial
Updated 5 August 2026
The best places to visit near Elgin are Spynie Palace, Duffus Castle, Sculptor's Cave, West Beach, Hopeman East Beach, Ess of Glenlatterach, Burghead Well and Linn Falls.
Elgin sits at the heart of Moray in the north-east of Scotland, a cathedral town with a ruined kirk of its own and a coast and glen country all around. Just to the north lie two ruins worth seeking out: Spynie Palace, the old stronghold of the bishops of Moray, and Duffus Castle, whose stone tower slipped down its own earth mound long ago.
Follow the coast to the Moray Firth and you reach the Pictish carvings of Sculptor's Cave near Covesea and the rock pools and wartime relics of West Beach at Lossiemouth, while further along the shore the former fishing village of Cove Bay clings to the rocks. South of the town, the little-known Ess of Glenlatterach hides in quiet moorland, and up the coast at Burghead a strange rock-cut well waits beneath the streets.
For a longer outing, Linn Falls tumbles through a wooded gorge on the edge of Aberlour in Speyside. Castles, caves, beaches and waterfalls all gather within reach.
Here are eight places to visit near Elgin.
Spynie Palace
Photo: Des Colhoun via Geograph.org.uk
Spynie Palace Just a couple of miles north of Elgin stands the ruined stronghold of the bishops of Moray, once set beside a sea loch that has since been drained. Its great survivor is David's Tower, a massive fifteenth-century tower house that ranks among the largest in Scotland and can be climbed for sweeping views over the countryside and the Moray Firth.
Around it stand the walls of the courtyard and other buildings. Bishops lived here for centuries, and kings and queens came to visit, before the place was finally abandoned.
It is now in the care of Historic Environment Scotland, an easy first stop close to town.
Duffus Castle
Photo: Colin Smith via Geograph.org.uk
Duffus Castle Rising from flat farmland north-west of Elgin, this ruined castle still keeps the clear shape of its old motte and bailey. A stone tower was later raised on top of the earth mound, but the weight proved too much: part of it cracked and slid down the slope, where it lies to this day.
A broad ditch, once filled with water, runs around the site. Historic Environment Scotland looks after the ruin, which is open and free to visit, reached by a footbridge across the ditch.
Close to town and quick to explore, it makes an easy and rewarding stop.
Sculptor's Cave
Photo: Ken Ross via Geograph.org.uk
Sculptor's Cave On the Moray Firth coast between Lossiemouth and Burghead, this sea cave hides in the cliffs at Covesea. Two long passages lead in from the shore to a large chamber, and the walls near the entrance are carved with Pictish symbols, among them fish, crescents and a mirror, cut around the sixth or seventh century.
Its past reaches back much further: excavations found it was used in the late Bronze Age and the Roman iron age for ritual and burial, including the remains of children. Reach it on foot along the shore from Lossiemouth, over slippery rocks and only when the tide is well out.
West Beach
Photo: Richard Hoare via Geograph.org.uk
West Beach On the western side of Lossiemouth, this beach runs toward Covesea and its lighthouse. Rockier than the town's East Beach, it has rock pools, low cliffs and caves, and the sand still holds concrete tank traps and pillboxes left from the Second World War.
A small reef-sheltered bay draws paddleboarders and swimmers, and its westward outlook makes it a fine spot for sunsets and, on clear nights, the northern lights. A road drops down behind the golf club to parking, a cafe and toilets, so it is easy to reach for a few hours by the sea within a short drive of Elgin.
Hopeman East Beach
Photo: Colin Smith via Geograph.org.uk
Hopeman East Beach is a sandy shore beside the harbour of the village of Hopeman, on the Moray Firth coast between Burghead and Lossiemouth, a short drive north of Elgin. A row of brightly painted beach huts lines the back of the sand, a well-loved local sight.
The harbour divides this sandier beach from a rockier one to the west, and sandstone coves and caves run along the coast close by. The Moray Coast Trail passes through the village, so the beach makes an easy stop on a walk along this stretch of the firth.
Ess of Glenlatterach
Photo: thejackrustles via Geograph.org.uk
Ess of Glenlatterach Hidden away in Glen Latterach, in the hills south of Elgin, this waterfall drops on the Leanoch Burn through quiet farming and moorland country. It is marked on the old maps yet little written about, and beyond its name and rough position almost nothing is recorded.
There is no marked route to it, so this is a fall for the curious and the map-reading rambler rather than the casual visitor. What it offers is solitude: a genuinely obscure corner of Moray, well off the beaten track, where you are unlikely to meet another soul.
Go prepared and treat it as a small adventure.
Burghead Well
Photo: Darren Haddock via Geograph.org.uk
Burghead Well At Burghead on the Moray coast, a mysterious underground chamber lies cut deep into the rock within what was once a great Pictish fort. A flight of steps carved from the solid rock leads down into a square stone chamber, dim and cool, with a tank of clear water at the bottom fed from below.
It was rediscovered in 1809 as the old town was being rebuilt, and its purpose is still unknown: some think it a Pictish shrine or holy well, others an early Christian baptistery. Visitors fetch a key to descend into this eerie, dripping place, hidden beneath the modern streets.
Linn Falls
Photo: Anne Burgess via Geograph.org.uk
Linn Falls A drive south to the edge of Aberlour in Speyside brings you to this waterfall on the Aberlour Burn. The burn drops in a double cascade into a pool within a wooded gorge, reached on a short walk of about twenty to thirty minutes from the village, along a burn-side path with steps and handrails on the steep final stretch.
Also known as the Linn of Ruthrie, it lies near the Aberlour distillery, and the route leads on toward the River Spey. The surrounding woods are mossy and can be muddy underfoot, so stout shoes are worth having for the descent.
FAQs
Which places near Elgin are best for Pictish history?
Two stand out. Sculptor's Cave at Covesea has walls carved with Pictish symbols, while the Burghead Well sits within what was once a great Pictish fort on the Moray coast, making both fascinating stops for anyone interested in early Scotland.
Are there good beaches close to Elgin?
West Beach at Lossiemouth, just north of Elgin, offers rock pools, caves and a reef-sheltered bay for swimming and paddleboarding, along with wide westward views for sunsets and the northern lights.
How far is Linn Falls from Elgin?
Linn Falls lies about twenty-two kilometres south of Elgin, on the edge of Aberlour in Speyside. A short walk of twenty to thirty minutes from the village leads down to the double cascade in its wooded gorge.
Conclusion
From bishops' ruins to Pictish caves and hidden waterfalls, the country around Elgin rewards anyone willing to explore a little. Close to town you can climb the tower at Spynie Palace or wander the tumbled walls of Duffus Castle, while the Moray coast offers the carved chamber of Sculptor's Cave and the rock pools of West Beach at Lossiemouth.
Seek out the strange rock-cut well at Burghead, follow the shore to the old fishing harbour at Cove Bay, or head into the hills for the obscure Ess of Glenlatterach. For a longer day, Linn Falls drops through its wooded gorge in Speyside.
Castles, coast, caves and cascades all sit within easy reach, and taken together these are the places to visit near Elgin.
