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

Dalhousie Castle

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!

Visit Dalhousie Castle’s website | Follow Dalhousie Castle on Instagram | Follow Dalhousie Castle on Facebook


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.

Visit Fingask Castle’s website | Follow Fingask Castle on Instagram | Follow Fingask Castle on Facebook


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.

Visit Crossbasket Castle’s website | Follow Crossbasket Castle on Instagram | Follow Crossbasket Castle on Facebook


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.

Visit Barony Castle’s website | Follow Barony Castle on Instagram | Follow Barony Castle on Facebook 


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.

Visit Fyvie Castle’s website | Follow Fyvie Castle on Instagram | Follow Fyvie Castle on Facebook


Achnagairn Castle 

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.

Visit Achnagairn Castle’s website | Follow Achnagairn Castle on Instagram | Follow Achnagairn Castle on Facebook


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.

Visit Killochan Castle’s website | Follow Killochan Castle on Instagram | Follow Killochan Castle on Facebook


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.

Visit Brodie Castle’s website | Follow Brodie Castle on Instagram | Follow Brodie Castle on Facebook


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.

Download Melville Castle’s wedding brochure

Visit Melville Castle’s website | Follow Melville Castle on Instagram | Follow Melville Castle on Facebook


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.

Download Auchen Castle’s wedding brochure

Visit Auchen Castle’s website | Follow Auchen Castle on Instagram | Follow Auchen Castle on Facebook


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.

Visit Crathes Castle’s website | Follow Crathes Castle on Instagram | Follow Crathes Castle on Facebook


Craigard at Carrick Castle Estate 

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.

Visit Craigaird at Carrick Castle Estate’s website | Follow Craigaird on Instagram | Follow Craigaird on Facebook


Gordon Castle 

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.


Barnbougle Castle 

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.


Winton Castle 

Winton Castle, set in the rolling green countryside of East Lothian, feels like something straight out of the pages of a storybook.


Aikwood Tower

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.


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.


Duns Castle 

Berwickshire’s Duns Castle has a fascinating and complex heritage with the oldest part of the house, the Pele Tower, dating back to 1320.


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.


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.


Tullibole Castle

Tullibole Castle in Kinross offers couples exclusive-use of the venue and grounds to host a really amazing wedding day.


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.


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.


Blair Castle 

(Photo: Fille Roelants)

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.


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.


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.


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.


Lews Castle 

Overlooking Stornoway harbour on the Isle of Lewis, Lews Castle is the most picturesque place to hold your dream wedding.


Neidpath Castle 

An atmospheric, unique wedding venue, Neidpath Castle is set in the unspoilt countryside in Peebles, overlooking the valley of the river Tweed.


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.


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.


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.


Dunnottar Castle 

Steeped in history, Dunnottar Castle is a romantic ruin that’s perfect for an outdoor ceremony, with the North Sea as your backdrop.


Kinnettles Castle 

Set in Forfar, Kinnettles Castle is exclusive-use only; charming and secluded, it provides a fairytale location for your special day.


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.


Myres Castle 

An award-winning wedding venue, Myres Castle, situated near Auchtermuchty, Fife, provides the most beautiful venue for luxury Scottish castle weddings.

Share this article:

Previous article

11 Scottish wedding venues with fantastic accommodation for lots of guests to stay over

Next article

28 of the best package wedding venues in Scotland 2023