12 Top things to do in Moray Speyside

Moray Speyside is a beautiful countryside region in the north of Scotland. You’ll find it to the east of Inverness, running from the north coastline of the Moray Firth to the rugged Cairngorms in the south. Things to do in Moray include historic places, stunning viewpoints, outdoor activities and delicious food & drink.

  1. Sample food & drink Moray Speyside

    Glenlivet Distillery

    © North East 250 / Damian Shields

    With rich, fertile land, Moray Speyside produces plenty of fantastic food and drink. Stock up on tasty produce at Brodie Countryfare near Forres which offers a huge range of gourmet food and look out for deliciously buttery Walkers shortbread, produced for over 100 years in the region.

    This is also the famous Speyside malt whisky region, home to half the whisky distilleries in Scotland. Follow the Speyside Malt Whisky Trail itinerary or browse distilleries in Moray Speyside to find a tour.

    NEW: In May 2024, The Macallan will be celebrating their 200th anniversary and have a special treat in store. Book your tickets for Cirque du Soleil SPIRIT, an exclusive sensory experience like no other with breathtaking performances and signature tasting experiences. You can also now follow the Taste of Moray Speyside Food & Drink Trail. Covering over 180 miles, it brings together 74 businesses across 28 towns and villages. What will you try first? 

  2. Explore the main town Elgin

    Elgin Museum opened in 1843 and is Scotland's oldest independent museum. The museum holds objects from all over the world with a focus on Moray and th

    © VisitScotland / Kenny Lam

    Elgin is a large town which sits on the road between Inverness and Aberdeen. Dating from the early medieval period, Elgin has been a bustling town for centuries. Visit the site of Elgin’s long-gone castle, which was destroyed in 1308 shortly after the death of William Wallace, and see majestic Elgin Cathedral which dates from 1224.

  3. Browse beautiful textiles Johnstons of Elgin

    Johnstons Of Elgin

    Open: all year

    Johnstons of Elgin is a family-owned Scottish brand with centuries of experience in textile manufacture. They have been producing beautiful woollen and cashmere products in Elgin since 1797. Book a free tour of the 220 year old mill to see them transform raw cashmere into gorgeous clothing. Shop for lovely, authentic souvenirs and enjoy a tasty lunch or decadent afternoon tea.

    Key facilities
    • Parking
    • Pets Welcome
    • Hearing Loop
    • Accessible Parking Or Drop-off Point
    • Level Access
    • Accessible toilets
    • WiFi
    • Cafe or Restaurant
  4. Soak up the views Nelson's Tower, Forres

    Nelson's Tower, Forres

    © @duffus_estate

    Climb to the top of Cluny Hill and Nelson’s Tower in Forres to enjoy the views out across Moray Speyside. Built in 1806 as a memorial to Admiral Nelson, the top deck of Nelson’s Tower offers views to the north of the glittering Moray Firth and the distant hills of Caithness.

  5. Hike a long-distance trail Moray Coast Trail

    Visitors explore Findhorn beach in Moray Speyside

    Beginning in Findhorn and ending in Cullen, the Moray Coast Trail is one of Scotland’s beautiful long-distance walking routes. You’ll come across cliffs, caves and sandy beaches and stunning natural features, such as Bow Fiddle Rock, which is said to resemble the tip of a bow. You may even spot dolphins playing in the waters of the Moray Firth too.

    The 50 mile (80 km) route takes around 3-5 days or can be split into sections.

  6. Look out for wildlife Moray Speyside

    Bottlenose dolphin in the Moray Firth

    © Neil McIntyre

    Moray Speyside is home to a wide variety of habitats. As well as the pod of famous resident dolphins in the Moray Firth, look out for are elusive pine martens, mountain-dwelling ptarmigan, shy deer and curious seals.

  7. Explore historic castles Ballindalloch Castle

    Spring at Ballindalloch Castle

    Take a tour of Ballindalloch Castle to discover its history since its construction around 1542, and find out more about its owners, the Macpherson-Grant family. If you have an interest in whisky, book a tour of Ballindalloch Distillery, constructed in 2014. The estate also offers walking paths, a tearoom and an outdoor children’s play area.

    Key facilities
    • Parking
    • Pets Welcome
    • Accessible Parking Or Drop-off Point
    • Accessible toilets
    • WiFi
    • Cafe or Restaurant
  8. Find ancient stone castles Balvenie Castle

    Balvenie Castle

    Built in the 1200s, Balvenie Castle, near Dufftown, is one of the oldest stone castles in Scotland. Step inside to see the medieval curtain wall as well as the Renaissance features of Atholl Lodging. You’ll hear fun facts such as – in the 1300s the castle’s rent was one red rose per year!

  9. See unique castle examples Duffus Castle, Elgin

    Duffus Castle

    © VisitScotland / Paul Tomkins

    Duffus Castle is one of Scotland’s best examples of an ancient motte and bailey castle. Common in the 1100s and 1200s, mottes were early strongholds, consisting of a wooden keep on top of a man-made mound. The second part of the castle complex – the bailey – was an enclosed courtyard which was surrounded by a ditch and contained more wooden buildings, such as workshops, stables and barracks.

  10. Have a mountain biking adventure Moray Speyside

    Ben Rinnes

    © Moray Speyside Tourism

    Feel the adrenaline rush as you zoom along an off-road mountain bike track and explore some of Moray Speyside’s most beautiful areas. With routes ranging from fun tracks for beginners to extreme tests for advanced mountain bikers, Moray Speyside’s mountain biking trials offer lots of unique features to test out.

  11. Go fishing Moray Speyside

    Craigellachie Bridge over the River Spey

    © North East 250 / Damian Shields

    If you enjoy fishing you’ll have plenty of beautiful beats to choose from in Moray Speyside. The area’s four rivers are teeming with Scottish salmon, trout and more.

    Find out more about fishing on the River SpeyRiver Findhorn and the rivers Livet and Avon.

  12. Get out on the golf courses Moray Speyside

    Hopeman Golf Club

    © @hopemangolfclub

    Play high-quality links courses along the Moray Firth like the demanding Hopeman Golf Course, or beautiful parkland courses, such as Rothes Golf Course, further inland. For a slice of golfing history, look out for courses that were designed by the renowned Scottish golfer ‘Old’ Tom Morris, such as Old Course at Moray Golf Club and Cullen Links Golf Course.

Other things you might like

Join our newsletter clan

Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.

Get the Scotland newsletter