Does it get anymore Scottish than a fairytale castle wedding? The grandeur, the romance, the history… be royalty for a day! Check out some of the best castle wedding venues in Scotland.
This post contains some paid-for content.
1. DALHOUSIE CASTLE
IMAGES | Top two: Karol Makula Photography. Bottom: Natalie Holt Photography
Just eight miles from Edinburgh, Dalhousie Castle is Scotland’s oldest inhabited castle and boasts an illustrious guest list including King Edward I, Sir Walter Scott, Oliver Cromwell and Queen Victoria.
The castle’s tradition of Scottish hospitality continues and you can be assured of a royal welcome, the highest standards of food and service, and free reign over your wedding day.
Set in 11 acres of parkland estate, this castle wedding venue offers an idyllic setting. Welcome your guests with the stately skirl of bagpipes and have your rings delivered by the resident owls!
2. FINGASK CASTLE
Nestled in the beautiful woodland of Scone, Perthshire, Fingask Castle is on a historic Scottish estate complete with romantic, natural scenery – such a memorable setting for heartfelt celebrations.
The estate has self-catering accommodation for up to 70 people in charming, quaint cottages, making this wedding venue ideal for a weekend-long celebration. You and your guests will have exclusive use of the venue and access to a heated pool area, games room, tennis court and more.
The wedding team is dedicated to helping couples bring their one-of-a-kind visions to life and offers a variety of services including catering and entertainment options.
3. CROSSBASKET CASTLE
Nestled in acres of scenic woodland in South Lanarkshire, Crossbasket Castle is an impressive yet relaxed location for your wedding day.
The building is suitably regal inside and out with beautiful spaces to use; the Roosevelt Grand Hall overlooks the river Calder, while the 16th century Lindsay Tower Suite can accommodate a more intimate celebration.
Food is a real focus at this castle wedding venue. It is home to Michel Roux Jnr restaurant, where the team will be on-hand to craft an exquisite wedding menu for your guests.
4. BARONY CASTLE HOTEL
Barony Castle Hotel is a magical setting for your wedding with unique venue spaces set amidst 25 acres, including a 16th century woodland altar and the newly refurbished Elibank Suite.
Licensed to host civil, religious and humanist ceremonies with a range of packages to choose from, all of which can be tailored to your needs, they can accommodate up to 100 guests for wedding breakfasts and 130 guests for evening receptions in our indoor suites.
Our dedicated wedding co-ordinator, award-winning chefs and friendly front-of-house team will ensure your day runs to perfection.
5. FYVIE CASTLE
Located near Turriff in rural Aberdeenshire, Fyvie Castle is an opulent venue designed to entertain and impress – but most importantly, it’s a place to have fun!
The castle can host weddings for up to 110 guests and has self-catering accommodation for 16 guests. Within the grounds, the picturesque lake and colourful walled garden add to the grandeur; all make fantastic locations for photography.
Fyvie Castle is cared for by the National Trust for Scotland, a charity dedicated to protecting Scotland’s exceptional nature, beauty and heritage. Income generated from weddings goes back into looking after this beautiful place.
6. ACHNAGAIRN CASTLE & ESTATE
IMAGES | Top: Michael Carver. Middle: The Curries. Bottom: Emma Lawson Photography
Achnagairn Castle is a private wedding venue in the Highlands, bursting with character.
Nestled on a private five-star estate outside Inverness with gorgeous grounds, weddings in this stunning castle venue always last two nights or more, to allow couples the time to really drink things in.
The castle can sleep up to 55 in 24 luxury bedrooms, with a further 42 bedrooms on the estate. Its most extraordinary room however is the ballroom. It’s the ideal spot for your ceremony, meal and to dance the night away for up to 200 people.
7. KILLOCHAN CASTLE
Killochan Castle is a stunningly restored medieval fortress that can host events for up to 200 guests and accommodate 40 guests on-site.
There are 10 stately rooms in the castle that can house 18 guests, with room for an additional 22 guests in cottages on the estate. The castle’s team has extensive experience in luxury hospitality and is eager to assist with every detail to ensure your special day goes smoothly.
Contact them today to begin planning your unforgettable wedding experience that will undoubtedly create lifelong memories for all involved.
8. BRODIE CASTLE
Located just outside Forres in Moray, Brodie Castle is set in beautiful parkland and is renowned for its elegant interiors, intricate ceilings and world-famous art collection.
The castle can host intimate weddings with up to 60 guests, with accommodation on site for up to 26. For larger weddings, a marquee can be erected in the grounds.
Brodie Castle is cared for by the National Trust for Scotland, a charity dedicated to protecting Scotland’s exceptional nature, beauty and heritage.
9. MELVILLE CASTLE
Discover Melville Castle, an enchanting fairytale wedding venue, perfect for those intimate elopements to an extravagant, exclusive-use wedding. Capture everlasting memories as you say ‘I do’ within 54 acres of beautiful grounds and woodland or alternately, in one of the rooms, boasting opulence and charm.
Delivering elegant cuisine with a gastro twist, a choice of two bridal suites, breathtaking ballrooms and a contemporary marquee, it makes for the perfect backdrop to any celebration.
With 33 bedrooms available, turn your wedding into a grand event that your guests will cherish forever.
10. AUCHEN CASTLE
Hidden away in the Moffat hills, discover Auchen Castle. In the heart of Rabbie Burns country, experience a venue that promises to create unforgettable memories and delivers nothing short of a real-life fairytale.
Uncover 34 acres of majestic Italian gardens, gilded staircases and unique spaces, bursting with opulence and history.
Delivering intimate elopements to grandeur weddings, the trusted Wedding Coordinator is dedicated to bringing your love story to life.
Discover 26 elegant bedrooms, exquisite cuisine, and award-winning gins and whiskies; once you step inside, you’ll appreciate why Auchen Castle is so special.
11. CRATHES CASTLE
Located near Banchory in Royal Deeside, 35 minutes’ drive from Aberdeen, Crathes Castle is an iconic Scottish tower house with a world-famous walled garden and a versatile event space in The Horsemill.
This venue offers a wide range of options for weddings with up to 80 guests, and there is also a self-catering cottage on the estate that sleeps four.
Crathes Castle is cared for by the National Trust for Scotland, a charity dedicated to protecting Scotland’s exceptional nature, beauty and heritage.
12. CRAIGARD AT CARRICK CASTLE ESTATE
IMAGES | Chloe Jane Wedding Photography
Recently opened, Craigaird is a 19th century Scots baronial category C listed building which has been renovated tastefully, ready for weddings.
The castle-like structure has stunning views of Loch Goil and private, well-established gardens, and can play host to romantic, intimate celebrations.
A touch of luxe in the rugged, wild Scottish West coast, this venue has log fires, a hot tub, modern kitchen and accommodation for closest friends and family.
13. GORDON CASTLE
IMAGE | Emma Lawson Photography
In the Morayshire countryside sits Gordon Castle, where you’ll find all of the grandeur of a historic castle together with the sumptuousness and comfort of the most exclusive city hotel.
14. BARNBOUGLE CASTLE
IMAGE | Blue Sky Photography
Barnbougle Castle boasts stunning views over the Firth of Forth – no wonder it has often been used by film and TV crews for location shoots.
15. CLUNY CASTLE
Truly a sight to behold, Cluny Castle ticks every box for a fairytale wedding venue with its turrets, expansive grounds and luxe interior.
16. WINTON CASTLE
IMAGE | Rustic White Photography
Winton Castle, set in the rolling green countryside of East Lothian, feels like something straight out of the pages of a storybook.
17. AIKWOOD TOWER
IMAGE | Rachel Hein
Just 15 weddings a year are held at Aikwood Tower in the Scottish Borders, and great effort is put in by the team to ensure that each couple’s day is individual.
18. CULZEAN CASTLE
Castles are often depicted as hidden deep in the forest, but Culzean Castle has been making a splash down on the Ayrshire coast for over 200 years now.
19. DUNS CASTLE
IMAGE | Parris Photography
Berwickshire’s Duns Castle has a fascinating and complex heritage with the oldest part of the house, the Pele Tower, dating back to 1320.
20. CORNHILL CASTLE
The Balmoral honeymoon suite at Biggar’s Cornhill Castle is a showstopper. Spread across three floors of a turret, it boasts a hot tub and sauna.
21. DRUMTOCHTY CASTLE
Aberdeenshire’s Drumtochty Castle has cosy, sumptuous interiors that’ll give your big day a homely feel whilst still capturing the wow factor with the grand exterior.
21. TULLIBOLE CASTLE
Tullibole Castle in Kinross offers couples exclusive-use of the venue and grounds to host a really amazing wedding day.
22. WEDDERBURN CASTLE & BARNS
Allow Weddernburn Castle in Duns to host your perfect day, with beautiful grounds, sumptuous interiors and a fantastic events team to help make it happen.
23. BLAIRQUHAN CASTLE
Set on a private estate surrounded by South Ayrshire countryside, Blairquhan Castle offers seclusion for couples who want to spend their wedding away from the chaos of big cities.
24. BLAIR CASTLE
IMAGE | Alex Baxter
Want a venue steeped in history? Head to Blair Atholl in one of the most scenic parts of Perthshire where you’ll find Blair Castle, a venue that began life during the medieval period.
25. SHIELDHILL CASTLE
Hidden away in rural South Lanarkshire, Shieldhill Castle began life all the way back in 1199. Now, its a magical wedding venue that can be exclusively yours for the day.
26. DUNDAS CASTLE
Dundas Castle is a five-star castle in South Queensferry, complete with an Auld Keep and magnificent Great Hall, with vaulted ceiling and original brickwork.
27. BORTHWICK CASTLE
The top floor of Borthwick Castle near Edinburgh is ideal for an intimate ceremony for up to 85 guests, after which the party can get underway in the wonderfully atmospheric Great Hall.
28. LEWS CASTLE
Overlooking Stornoway harbour on the Isle of Lewis, Lews Castle is the most picturesque place to hold your dream wedding.
29. NEIDPATH CASTLE
IMAGE | Natalie Martin Storyteller
An atmospheric, unique wedding venue, Neidpath Castle is set in the unspoilt countryside in Peebles, overlooking the valley of the river Tweed.
30. EILEAN DONAN CASTLE
Looking for a really unique castle wedding venue in Scotland? Look no further than world-famous Eilean Donan Castle, by Kyle of Lochalsh.
31. FENTON TOWER
Fenton Tower in East Lothian is great for large or small weddings, and marquees can be erected in the grounds for more space.
32. DRUM CASTLE
Set amid an ancient oak forest in Royal Deeside, Drum Castle is an incredible place, with a medieval tower, a fine Jacobean mansion house and opulent Victorian interiors.
33. DUNNOTAR CASTLE
Steeped in history, Dunnotar Castle is a romantic ruin that’s perfect for an outdoor ceremony, with the North Sea as your backdrop.
34. KINNETTLES CASTLE
Set in Forfar, Kinnettles Castle is exclusive-use only; charming and secluded, it provides a fairytale location for your special day.
35. FORTER CASTLE
The perfect location for an intimate Highland wedding, Forter Castle can accommodate up to 24 guests. The castle sits in a picturesque spot in Perthshire.
36. MYRES CASTLE
An award-winning wedding venue, Myres Castle, situated near Auchtermuchty, Fife, provides the most beautiful venue for luxury Scottish castle weddings.