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

Crossbasket Castle

Amongst acres of picturesque woodland is the breathtaking Crossbasket Castle, a South Lanarkshire wedding venue renowned for its grandeur, an impressive location for your fairytale wedding.

This historic castle (which was rescued from ruins 13 years ago) is steeped in traditional Scottish history, featuring enchanting architecture such as the 16th century Lindsay Tower Suite – a unique four-storey space made for intimate weddings, or as a special place to spend your wedding night. 

For incredible views of the River Calder, consider the Roosevelt Grand Hall.

Experience a wedding menu that’s overseen by chef Michel Roux Jnr before dancing the night away with your guests; let them enjoy a night in one of nine stunning guest bedrooms, each with original antique furniture.

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

Enquire directly to Crossbasket Castle via their directory listing 


Dalhousie Castle

Dalhousie Castle in Midlothian is Scotland’s oldest inhabited castle, complete with towers, turrets and a moat. 

This imposing venue is set on an 11-acre parkland estate alongside the River Esk, offering countryside relaxation only eight miles from the hustle and bustle of Edinburgh.

With a dedicated events team, you can personalise your celebration to suit your vision and have your day, your way.

Experience an unforgettable fairytale ceremony, an impeccable wedding menu and five-star service – you can even have your rings delivered by their resident owls!

Have your happily ever after at this beautiful and historic venue.

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

Check out Dalhousie Castle's directory listing 


Blairquhan Castle

An exquisitely romantic Ayrshire wedding venue, Blairquhan Castle is beautiful inside and out.

From stately exteriors to elegant yet modern interiors, a wedding day at Blairquhan promises to feel sophisticated and luxurious. 

You can hold your ceremony outside in the flower garden, or inside in the castle’s beautifully decorated saloon, seating up to 90 guests.

There are four stunning function suites within the castle accommodating up to 100 for your wedding breakfast and 120 for evening reception. 

The castle itself offers 15 luxurious bedrooms for guest accommodation, including eight self-catering cottages on the estate for larger wedding parties.

For more information email events@blairquhan.co.uk

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

Enquire now via Blairquhan Castle’s directory listing


Cluny Castle

Set amongst over 200 acres of beautiful, landscaped parkland in the tranquil Aberdeenshire countryside is Cluny Castle, a most majestic wedding venue fit for royalty and completely secluded for your special day.

Dating back to the 14th century, this enchanting mansion remains a much-loved family home and offers a unique opportunity to experience the rich heritage, stunning architecture and manicured grounds that this outstanding property has to offer.

With its own private chapel, beautiful gardens, comfortable accommodation and incredible hospitality – this magnificent location will make you fall in love all over again.

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

Enquire now via Cluny Castle’s directory listing


Fyvie Castle 

Located near Turriff in rural Aberdeenshire is the opulent Fyvie Castle, a charming wedding venue that’s steeped in myth, legend and folklore.

The castle can host weddings of up to 110 guests and has self-catering accommodation for 16 people.

Within its grounds, the picturesque lake and vibrant walled garden add to its glory, offering the perfect backdrop for your wedding photographs.

Cared for by the National Trust for Scotland, Fyvie Castle is maintained by the charity to preserve its heritage, with all income generated from weddings put back into the venue’s care.

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

Enquire directly via Fyvie Castle's directory listing 


Barnbougle Castle

Combine the romantic and dramatic at the spectacular 13th century Barnbougle Castle, an incredible coastal wedding venue set amongst 2000 acres of private parkland on the Dalmeny Estate.

From stately to secluded, you can select the space that’s right for you and your guests.

The castle hosts up to 200 guests, with a 60ft long Banqueting Hall, Minstrel’s Gallery and grand Scottish library. The tower commands sweeping views of the Firth of Forth, with the terrace overlooking a private access beach.

Barnbougle Castle is a true example of Scottish history and is an impressive location to host your special day.

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

Check out Barnbougle Castle’s directory listing


Craigard at Carrick Castle 

With panoramic views overlooking Loch Goil in a truly secluded estate, immerse yourself in the romance and intimacy that the incredible Craigard at Carrick Castle Estate has to offer.

From DIY to all-inclusive, you will find something to suit your vision and needs at this beautiful venue.

Take a trip to a nearby waterfall in a chauffeur-driven vintage Land Rover Defender, explore the private gardens or relax in an outdoor hot tub with a glass of bubbly in laidback luxury!

Whether you choose their rustic barn or the intimate Craigard, this venue is an impressive and unique location to host your wedding.

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

Enquire now via Carrick Castle Estate’s directory listing


Fingask Castle

Say your vows in the captivating and historic Fingask Castle, a 16th century castle in Rait, Perth that exudes uniqueness and charm.

With self-catering accommodation for up to 70 guests in the estate’s cottages, exclusive use of the venue and a selection of spaces to host your wedding for up to 250 guests – this castle and its grounds are perfect for your wedding celebrations.

You will also be spoiled for choice when it comes to your wedding photographs, with their renowned gardens offering topiary, statues and stone geometry – a most stunning backdrop to your images.

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

Enquire now via Fingask Castle’s directory listing


Melville Castle 

Discover Melville Castle, an enchanting fairytale wedding venue, perfect for those intimate elopements to an extravagant, exclusive-use wedding. 


Auchen Castle 

Hidden in the Moffat hills is the elegant Auchen Castle, a location with 34 acres of majestic Italian gardens, gilded staircases and historic features.


Crathes Castle 

Crathes Castle in Banchory, Royal Deeside, features an iconic tower house, world-famous walled garden and a beautiful event space in The Horsemill for your special day.


Dunnottar Castle

The romantic Dunnottar Castle sits atop a 160ft rock, with the North Sea as your backdrop. It doesn't get much better! 


Glenapp Castle

A spectacular wedding venue in Ayrshire, Glenapp Castle is pure luxury - a five-star, award-winning venue with bags of style and charm. 


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.


Kilmartin Castle

Kilmartin Castle in Argyll and Bute is a lovingly restored 16th century castle, perfectly situated amongst unspoilt countryside. 


Winton Castle 

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


Brodie Castle

Located just outside Forres in Moray is the historic Brodie Castle, a beautiful venue surrounded by parkland, well known for its impressive interiors and world-famous art collection.


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.


Barony Castle

Dating back to the 16th century, Barony Castle is hidden amongst the Peebles woodlands and is an imposing, traditional wedding venue with a range of event spaces to choose from.


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.


Melville Castle 

Walk in the footsteps of past Kings and Queens at the stately Melville Castle in Edinburgh, a location steeped in Scottish history and set within a 54-acre estate of beautiful parkland.


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.

Share this article:

Previous article

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

Next article

29 of the best package wedding venues in Scotland 2024