12 Stunning Scottish Castle Wedding Venues
There's nothing quite like getting married in a Scottish castle. The drama of the setting, the history in the walls, and the stunning photography opportunities make castle weddings unforgettable. Here are 12 of Scotland's finest.
1. Eilean Donan Castle, Highlands
Perhaps Scotland's most photographed castle, Eilean Donan sits on a tidal island where three lochs meet. Intimate ceremonies for up to 50 guests in the Banqueting Hall. The drive alone is worth it.
2. Dundas Castle, South Queensferry
Just 15 minutes from Edinburgh, Dundas offers exclusive-use with 16 en-suite bedrooms, a stunning keep for ceremonies, and manicured grounds. Capacity up to 200 for the reception.
3. Borthwick Castle, Midlothian
A dramatic 15th-century tower house with an incredible Great Hall. Mary Queen of Scots stayed here. Exclusive-use, sleeps 24, with ceremonies in the medieval hall beneath a soaring vaulted ceiling.
4. Culzean Castle, Ayrshire
An 18th-century Robert Adam masterpiece perched on Ayrshire cliffs with views across to Arran. The Oval Staircase is one of Scotland's most photographed wedding backdrops.
5. Drumtochty Castle, Aberdeenshire
A romantic Gothic Revival castle set in 40 acres of glen near Aberdeen. The chapel is gorgeous for ceremonies, and the castle accommodates up to 150 for dinner.
6. Crear, Argyll
Not a castle in the traditional sense, but a stunning modern venue on the shores of the Sound of Jura. Perfect for couples wanting contemporary elegance with a wild Highland backdrop.
7. Rowallan Castle, Ayrshire
A beautifully restored castle with a dedicated wedding suite. The mix of ancient stone and contemporary interiors creates a unique atmosphere. Exclusive-use with 24 bedrooms. See more Ayrshire venues.
8. Achnagairn Castle, Highlands
Near Inverness, Achnagairn is a luxury exclusive-use venue sleeping 54 guests. The ballroom is enormous, the grounds are stunning, and the Highland setting is hard to beat.
9. Barcaldine Castle, Argyll
A 16th-century castle on the shores of Loch Creran. Intimate and atmospheric — perfect for smaller weddings of up to 60 guests who want a true Highland experience.
10. Dalhousie Castle, Midlothian
A 13th-century castle turned boutique hotel, 20 minutes from Edinburgh. The dungeon restaurant, the barrel-vaulted Orangery, and the riverside setting make this a perennial favourite.
11. Winton Castle, East Lothian
A Renaissance castle with stunning interiors and 14 acres of grounds in East Lothian. The Great Hall seats 120 for dinner, and the venue offers exclusive-use with 16 bedrooms.
12. Inverlochy Castle, Fort William
At the foot of Ben Nevis near Inverness, Inverlochy is one of Scotland's finest luxury hotels. Small and exclusive, with world-class dining and jaw-dropping mountain scenery.
Tips for Booking a Castle Venue
- Book 12–18 months ahead for weekend dates in peak season — see our planning timeline
- Ask about exclusive-use — most castle venues offer it, meaning the entire property is yours
- Check what's included — some castles include catering, others are dry-hire
- Consider midweek — significantly cheaper and easier to book. See our cost guide
- Visit in person — photos can't capture the atmosphere. Your wedding photographer can scout the best spots on the day
Ready to start your search? Browse all wedding venues in Scotland, or narrow by location: Edinburgh · Glasgow · Highlands · Perthshire · Ayrshire · Loch Lomond · Fife · Borders.
Find Your Wedding Vendors
Browse Scotland's best wedding suppliers — from photographers to ceilidh bands.
Browse Vendors More ArticlesMore from the Blog
The Ultimate Scottish Wedding Planning Timeline
From 18 months out to the big day itself — a month-by-month checklist for planning your Scottish wed...
A Couple's Guide to Ceilidh Bands at Scottish Weddings
Everything you need to know about booking a ceilidh band — from how they work to what dances to expe...