Best Attractions in Morayshire

Planning a trip to Morayshire? Discover the best attractions in Morayshire with history, expert tips, and routes. Free on web or the Evendo app.

The best attractions in Morayshire

40 attractions

  1. Gift shop4.42,343 reviews

    Brodie Countryfare

    Brodie Countryfare, near Forres in Scotland, is a renowned multi-department country store and family restaurant offering a unique blend of luxury shopping and traditional Scottish dining. Established in 1976, it features extensive departments including gifts, clothing, deli, confectionery, and a celebrated restaurant serving fresh, locally sourced meals. Its charming rural setting near Brodie Castle makes it a perfect destination for a leisurely day out.

    Mon–Sat 9:00–17:30 · Sun 9:30–17:30Price level $$Time to spend 1–3 hrs

    58 min drive · 29 kmBrodie, By Forres IV36 2TD

  2. Cathedral4.52,138 reviews

    Elgin Cathedral

    Elgin Cathedral, known as the 'Lantern of the North,' is a striking medieval ruin in Elgin, Scotland. Founded in 1224, this Gothic masterpiece was once the spiritual heart of the Diocese of Moray. Despite devastating fires and abandonment after the Scottish Reformation, its soaring arches, intact twin towers, and octagonal chapter house remain impressive. Visitors can explore the evocative ruins, climb towers for panoramic views, and discover rich history through exhibitions and stone carvings.

    Daily 10:00–16:30Price level $$Time to spend 1–2.5 hrs

    32 min drive · 16 kmKing St, Elgin IV30 1HU

  3. Tourist attraction4.41,905 reviews

    WDC Scottish Dolphin Centre

    Nestled at Spey Bay where the River Spey meets the North Sea, the WDC Scottish Dolphin Centre offers a unique chance to witness the largest and most northerly population of bottlenose dolphins in the world. Housed in a historic 250-year-old salmon fishing station, this visitor centre blends wildlife conservation, interactive exhibitions, and stunning coastal scenery, making it a captivating destination for all ages.

    Daily 10:30–16:00Time to spend 1–3 hrs

    40 min drive · 20 kmSpey Bay, Fochabers IV32 7PJ

  4. Castle4.51,738 reviews

    Brodie Castle and Estate

    Brodie Castle, a turreted 16th-century tower house near Forres, Scotland, offers visitors a rich history through guided tours of its grand interiors and art collections. The estate features beautiful gardens, a renowned springtime daffodil display, and the family-friendly Playful Garden with Scotland’s largest rabbit sculpture. Surrounded by gentle Moray countryside, it blends history, nature, and playful exploration for all ages.

    Mon–Sat 10:00–16:00 · Sun 10:30–16:00Price level $$Time to spend 2–3 hrs

    58 min drive · 29 kmBrodie, Forres IV36 2TE

  5. Tourist attraction4.71,198 reviews

    Speyside Cooperage Visitor Centre

    Located in Dufftown near Craigellachie, the Speyside Cooperage Visitor Centre offers a unique glimpse into the ancient craft of coopering. Since 1947, this working cooperage has produced oak casks essential for whisky maturation, using traditional methods. Visitors can enjoy guided tours with live demonstrations, a sensory cinematic film, a gift shop, and outdoor picnic areas in a historic Scottish setting.

    Mon–Thu 9:00–16:00 · Fri 9:00–15:00Price level $$Time to spend 1–1.5 hrs

    10 min drive · 5.2 kmDuff Town, Craigellachie, Keith AB38 9RS

  6. Visitor centre4.51,238 reviews

    Logie Steading

    Logie Steading is a charming visitor centre set in the scenic Findhorn Valley near Forres, Scotland. Originally a 1920s model farm, it now hosts a lively shopping village with artisan shops, a café, heritage centre, gardens, and riverside walks. Visitors can enjoy unique local crafts, fresh food, salmon fishing, and outdoor theatre, all within a tranquil countryside setting.

    Daily 10:00–17:00Price level $$Time to spend 1–4 hrs

    50 min drive · 25 kmLogie Steading, Dunphail, Forres IV36 2QN

  7. Castle4.6983 reviews

    Duffus Castle

    Duffus Castle, near Elgin in Moray, Scotland, is a striking ruin of a 12th-century motte-and-bailey castle, renowned as one of the best-preserved of its kind. Built originally in timber around 1140 and later rebuilt in stone in the 1300s, it served as a formidable fortress and residence for over 500 years. Set atop a mound in the flat Laich of Moray, the castle offers atmospheric ruins, historical insights, and free public access year-round, making it a captivating destination for history enthusiasts and casual visitors alike.

    Open 24 hoursTime to spend 1–2 hrs

    41 min drive · 21 kmElgin IV30 5RH

  8. Tourist attraction4.31,014 reviews

    Cooper Park

    Cooper Park, established in 1903 in Elgin, Scotland, is a beautifully landscaped 40-acre urban park featuring a serene pond, tennis courts, a cricket club, skateboarding zone, and a children’s playground. The park is dog-friendly, wheelchair accessible, and offers picnic areas, ample benches, and scenic walkways along the River Lossie, making it a tranquil retreat within the town.

    Mon–Fri 10:00–20:00 · Sat 10:00–16:00Time to spend 1–3 hrs

    32 min drive · 16 kmElgin IV30 1HS

  9. Gift shop4.5900 reviews

    Johnstons of Elgin

    Johnstons of Elgin, located in Newmill near Elgin, Scotland, is the country’s last vertical weaving mill, where traditional craftsmanship transforms raw fleece into exquisite cashmere and wool products. Visitors can enjoy immersive guided mill tours, explore a luxury mill shop with clothing and home accessories, and relax in a charming café. This heritage site offers a unique insight into over 225 years of Scottish textile history, craftsmanship, and sustainable practices.

    Daily 9:00–17:30Price level $$Time to spend 1–2 hrs

    32 min drive · 16 kmNewmill, Scotland, Elgin IV30 4AF

  10. Pub4.6775 reviews

    Highlander Inn

    Nestled in the quiet village of Craigellachie, the Highlander Inn is a charming 3-star pub, hotel, and restaurant renowned for its warm hospitality, extensive whisky selection, and cozy atmosphere. This traditional Scottish inn offers comfortable rooms, a popular whisky bar with around 300 whiskies, and hearty pub fare, making it a perfect base for exploring the Speyside whisky trail and surrounding natural beauty.

    Price level $$Time to spend 1–3 hrs

    9 min drive · 4.3 km10 Victoria St, Craigellachie, Aberlour AB38 9SR

Explore Morayshire on the map

A handpicked selection of must-see spots in Morayshire, mapped for you.

More about Morayshire

Morayshire
Region guide

Morayshire travel guide

Explore Morayshire for whisky trails, medieval ruins, Pictish heritage, sandy beaches, fishing villages and the broad landscapes of north-east Scotland.

Tell me more about Morayshire

More to explore in Morayshire

Explore more

United Kingdom
More of the region

Explore more of United Kingdom

Discover the United Kingdom: A blend of rich history, stunning landscapes, and vibrant cities, offering a unique travel experience for every visitor.

Explore United Kingdom
The Evendo app on two phones

Evendo - Your Ultimate Travel Guide to Morayshire, UK

Discover the best of Morayshire with Evendo, a 100% free app-based travel guide covering attractions, landmarks, restaurants, and more. Plan your trip effortlessly.

Download on the App Store Get it on Google Play

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.