Skip to main content
Weddings

25 Best Castle Wedding Venues in Scotland

Glass slippers at the ready – these majestic castle wedding venues in Scotland are fit for a fairytale…

Haven't found a venue yet? 🥂
Request pricing and information from local Wedding Venues suppliers

A bride and groom walking hand in hand in front of a castle wedding venue in Scotland. The groom is wearing a traditional Scottish kilt.

If you’re dreaming of a fairytale wedding, the vast array of castle wedding venues in Scotland offers some of the most enchanting backdrops for your big day.

And to help you dial up the glamour, we’ve compiled our edit of the best castle wedding venues Scotland has to offer. From grand, historic estates and dream palaces to picturesque fortresses, these magical settings have the wow factor that you and your guests will never forget.

Whether you want to soak up the historic charm and rich heritage of Edinburgh or the scenic beauty of Galloway and Aberdeen, each castle wedding venue and location delivers its own unique Scottish wedding experience. Prepare to be enchanted!

25 Best Castle Wedding Venues in Scotland

Brilliant bagpipers, champagne-soaked receptions, banquets in ballrooms, and dancing ’til dawn, these castle wedding venues in Scotland have it all…

1. Blairquhan Castle, South Ayrshire

A traditional castle wedding venue in Scotland with landscaped lawns in the foreground.

If you like your gardens landscaped and your interiors filled with history and character, Blairquhan Castle will fit the bill for your castle wedding; a romantic and elegant Regency property full of open fireplaces, ornate corniced ceilings, quiet nooks, bay windows and four-poster beds, with the most incredible food and service.

Yours for the day and night, host your ceremony within the period surroundings of the Saloon (or outside on the grounds), dine in the drawing room, enjoy drinks and a stroll on the terraced lawns and stay in either one of the 15 luxurious bedrooms inside the castle or the eight self-catering cottages further out on the estate.

  • Capacity: 20-120 guests
  • Pricing: Menus from £200
  • Deals: Get 10% off the total cost for all weddings booked in January to March 2026.

Find out more

2. Wedderburn Castle & Barns, Berwickshire

Interior of a ballroom inside a castle wedding venue in Scotland set up for a ceremony.

Castle wedding venues in Scotland don’t come any chicer than Wedderburn, where you’ll have the option to choose either the disarmingly stylish castle or the rustic setting of the barn to celebrate your nuptials.

Or why not choose both? Enjoy a romantic ceremony in the formal setting of the ballroom (pictured), stair hall or grand drawing room before an epic party in the barns and its pretty courtyard. Then head back to the honeymoon suite where you’ll wake up to views of the castle grounds and rolling woodlands of Berwickshire. There are four luxurious cottages on site for wedding guests, too.

  • Capacity: Up to 150 guests
  • Pricing: From £3,250

Find out more

3. Carlowrie Castle, West Lothian

Exterior of a Scottish castle wedding venue clad in ivy with tress in the foreground.

Just 20 minutes from Edinburgh city centre, situated in 32 acres of glorious grounds, this property is everything you’d imagine from a magical Scottish castle – and then some.

In addition to the grand and imposing Carlowrie Castle building itself, there’s a beautiful walled garden that’s fantastic for champagne-soaked drinks receptions and photos, and the most incredible light-filled marquee featuring floor-to-ceiling windows, a marble-topped bar, crystal chandeliers and colour-select LED lighting. The orangery is perfect for ceremonies, too, with direct access to the grounds.

  • Capacity: Up to 450 guests
  • Pricing: POA

Find out more

4. Winton Castle, East Lothian

Interior of a castle wedding venue in Scotland set up for a ceremony with pattered floor and chiavari chairs.

Fancy having a romantic celebration in a palatial 500-year-old Scottish Renaissance property? Then Winton Castle is the place to go.

This hidden gem is tucked away in the small village of Pencaitland, just 30 minutes outside Edinburgh, and only hosts a limited number of weddings each year. It has everything you want from an archetypal fairytale castle wedding venue in Scotland but with a warm, welcoming home-from-home ambience.

In addition to the beautiful interconnecting reception rooms, croquet lawn and views of Sir David’s Loch, there’s the option to have a marquee reception and accommodation for up to 54 guests on site. Staff will even arrange activities for your party to enjoy pre- and post-wedding, from traditional Highland games to whisky tastings.

  • Capacity: 30-250 guests
  • Pricing: From £8,000

Find out more

5. Thirlestane Castle, Scottish Borders

Exterior of a grand castle wedding venue on a countryside estate in Scotland, with fields and trees in the background.

Just a short hop south of Edinburgh, Thirlestane Castle is one of Scotland’s oldest inhabited castles, where royalty and distinguished guests have been entertained since the 16th century.

It sits in the heart of the Lauderdale Estate, surrounded by woodland and the rolling hills of the Scottish borders, with an enchanting combination of distinguished state rooms, rustic spaces like the Vaulted Cellar, and peaceful outdoor spots to celebrate your nuptials.

Couples dreaming of an outdoor wedding can say 'I do' on the lawns with the dramatic castle exterior as their backdrop, while those planning a larger guest list can make use of a marquee. 

  • Capacity: Up to 100 guests
  • Pricing: From £12,950

Find out more

6. Cluny Castle, Aberdeenshire

Interior of a medieval-style hall in a castle wedding venue set up for a wedding breakfast with round tables and chiavari chairs.

Few castles can compete with Cluny Castle’s rich, romantic and historic aesthetic; dating all the way back to the 14th century, this beautiful property has set the scene for countless fairytale weddings over the years.

Book the ornate and resplendent chapel, with its stained glass windows, high ceiling and dark-wood pews, for your ceremony, before heading into the rustic and elegant Tenants Hall (pictured) for a reception that oozes old-world grandeur and country house charm in one.

There’s no shortage of locations for photos on site (and plenty of hidden corners for secret moments too), and couples can make use of the 14 luxurious guest rooms.

  • Capacity: Up to 300 guests
  • Pricing: From £10,995

Find out more

7. Fasque Castle, Aberdeenshire

Exterior of a grand castle wedding venue.

Merely wandering up the driveway to the breathtaking Fasque Castle is a magical experience. Push through the solid oak doors and you’ll see a grand staircase that’s perfect for photos (and your spectacular entrance, of course), alongside beautiful period rooms like the Grand Hall, Dining Room and south-facing Ballroom which has views across the deer park and the countryside beyond.

Outside, the West Wing Terrace is perfect for sun-soaked reception drinks and canapés, and ceremonies can be held in the Sunken Gardens.

Later on, make use of the 19 bedrooms to continue the celebrations into the next day.

  • Capacity: 40-160 guests
  • Pricing: Menus from £145

Find out more

8. Lochnell Castle, Argyll

Interior of a chapel-style room with white drapes on the ceiling. It is set up for a ceremony.

There are incredible views everywhere you look at this stunning and secluded Scottish castle, located by the sea in Benderloch, Argyll.

Tie the knot in The Chapel at Lochnell – the largest indoor space that’s fully customisable – before dancing until the early hours in the aptly named Dance Hall next door. Outside, the colourful and beautifully maintained gardens are perfect for lawn games, reception cocktails and portrait photos, but don’t forget to capture those dreamy shots down on the secluded beach, too. 

  • Capacity: 10-100 guests
  • Pricing: From £6,000

Find out more

9. Fingask Castle, Perthshire

A country house hotel meets castle surrounded by green gardens.

There’s no shortage of venues with beautiful gardens and countryside views in Scotland, but the historic Fingask Castle Estate is in a class of its own.

To help couples make the most of the outdoor setting, choose anything from yurts and tipis to an open-sided marquee for your reception, or cosy up with guests in the on-site pavilion. Ceremonies can take place inside the property in front of the open fire or outside on the lawns, making it a dreamy setting all year round.

The estate also features self-catered accommodation for up to 70 (yes, 70!) guests in the charming cottages. For some, that could mean your entire wedding party. Fancy arriving in a horse-drawn carriage? That can also be arranged…

  • Capacity: Up to 300 guests
  • Pricing: Menus from £30

Find out more

10. Dundas Castle, South Queensferry

Interior of a medieval auld keep set up for a wedding ceremony, with old stone walls and white floral arrangements.

The incredibly atmospheric rooms and beautiful grounds of this enchanting castle wedding venue in Scotland have enough photo ops to excite even the most seasoned of wedding photographers. 

Dundas Castle is a truly magical place – let your imagination soar in the grandeur of the vaulted ceilings and ancient stonework of the medieval Auld Keep (pictured) and Hall, while the elegant Croquet Room offers a different kind of ambience altogether with its open fire, crystal chandeliers and views across the sweeping lawns. You can even say ‘I do’ in an outdoor ceremony in the gardens or courtyard.

  • Capacity: Up to 200 guests
  • Pricing: POA
  • Deals: Take advantage of this venue’s low-season rates and get between 25-35% off your booking when you hire the castle between January and April 2026.

Find out more

11. Achnagairn Castle, Inverness

A grand white Baronial style castle wedding venue with landscaped grounds and topiary in the foreground.

Looking for castle wedding venues near Inverness? Allow us to point you in the direction of Achnagairn Castle, an incredible property with breathtaking architecture, refined interiors and lush grounds.

There really is no better spot to play lord and lady of the manor for an entire weekend – the magnificent ballroom, with its soaring ceilings and dramatic windows, is where you can say your vows and celebrate your nuptials with up to 150 loved ones before dancing the night away.

There are 24 individually designed bedrooms bursting with charm and character for friends and family to spend the night too. Add to that the seven luxury lodges and you have accommodation for a whopping 130 people.

  • Capacity: Up to 150 guests
  • Pricing: From £5,500

Find out more

12. Barony Castle Hotel, Peeblesshire

Interior of a castle hotel venue. Alight-filled room set up for a wedding ceremony.

For a woodland wedding bursting with charm and style, check into Barony Castle Hotel, a splendid 16th century property located in the heart of Peeblesshire.

This picture-perfect hotel has long been delighting guests with its combination of traditional Scottish charm and modern, refurbished suites, while those dreaming of a wedding surrounded by trees will adore the hidden Woodland Altar for a boho-inspired ceremony like no other.

  • Capacity: Up to 150 guests
  • Pricing: Menus from £45

Find out more

13. Borthwick Castle, Midlothian

Exterior of a castle wedding venue at sunset with a newlywed couple embracing under an arch.

With a dramatic setting in the Scottish hills, this magical 600-year-old castle is intimate and magnificent in equal measure.

Larger parties of up to 80 guests or small weddings (where guests can unwind with a wee dram in front of the roaring fire before heading off to one of the 12 sumptuous bedchambers) work equally well here, and couples will love the historic rooms from which to choose from.

All exposed brickwork, antique chandeliers and period lighting, every space in the deeply spoiling Borthwick Castle feels a world away from the hustle and bustle of daily life.

  • Capacity: Up to 80 guests
  • Pricing: From £12,000
  • Deals: Get up to 25% off exclusive booking rates at Borthwick Castle for January to April 2026 weddings!

Find out more

14. Lews Castle, Outer Hebrides

Interior of a ballroom inside a castle wedding venue with columns, large windows and chandeliers, set up for a wedding breakfast.

There’s a definite beauty unique to the Outer Hebrides and this inspiring gothic-revival style castle, overlooking the inky blue waters of Stornoway, represents it perfectly.

Inside Lews Castle the rooms are perfectly poised between cosiness and grandeur, with intimate spaces like the library and the morning room, or the ballroom (pictured) with its chandeliers, incredible columns and floor-to-ceiling windows for larger celebrations.

There’s ample accommodation for overnight guests in the 22 stylish and comfortable bedrooms. And don’t forget to keep your eyes peeled for seals bobbing amongst the waves as you make the most of the peaceful coastline for your photos… cute! 

  • Capacity: 5-130 guests
  • Pricing: Menus from £85

Find out more

15. Duns Castle, Berwickshire

A bride and groom walking arm in arm in front of their castle wedding venue. The sky is bright blue.

With a 1,700-acre estate that boasts its own nature reserve complemented by extensive forest trails, charming holiday cottages and the option to add on bespoke activities and cultural experiences to your wedding weekender, the 14th-century Duns Castle is packed with charm, and its interiors boast a timeless appeal romantic nearlyweds will love. 

Make the most of the breathtaking staircase for live entertainment (bagpipes, anyone?), grand entrances and photo ops, while ceremonies can be held inside one of the historic public rooms, or outside on the manicured grounds.

  • Capacity: Up to 60 guests
  • Pricing: From £2,500

Find out more

16. Blair Castle, Perthshire

Interior of a Victorian ballroom with arched beamed ceiling and lanterns set up for a wedding ceremony.

A castle wedding venue in Scotland to suit all ages, where everyone – young and old – feels at home, the fairytale Blair Castle stands proudly on the Atholl Estate in Pitlochry, surrounded by extensive deer park, lochs, rivers and glens.

Marry outside in the picturesque Hercules Garden or West Lawn, or inside amongst the 18th century interiors of the cosy State Dining Room or grand Victorian ballroom (pictured), designed by Scottish architect David Bryce in 1876, before sitting down to a wedding breakfast lovingly created by the in-house chefs.

  • Capacity: Up to 220 guests
  • Pricing: From £7,750

Find out more

17. Sherbrooke Castle Hotel, Glasgow

Interior of a glass-roofed hotel suite set up for a wedding ceremony.

If you’re looking for a castle wedding venue in Scotland that effortlessly blends traditional Scottish charm with elegant and modern interiors, the Sherbrook Castle Hotel should be at the top of your to-visit list.

Beyond the red sandstone exterior you can wed in the glass-roofed banqueting suite – or outside on the garden terrace – and, after the wedding breakfast, dance the night away with up to 200 guests. Make the most of the Executive Suites located across the Cottage, Garden Suites and main castle for the nights before and of the big day, too. 

  • Capacity: 10-200 guests         
  • Pricing: Menus from £90
  • Deals: Looking for cheap castle wedding venues in Scotland? Enjoy exclusive discounts on winter venue hire and 10% off food and beverages on midweek weddings when you book between now and January 2026.

Find out more

18. Auchen Castle, Dumfries & Galloway

Exterior of a turreted country house in Scotland.

A flawlessly elegant property situated in the picturesque town of Moffat – just 30 minutes north of Gretna Green – Auchen Castle is a blend of stone grandeur and contemporary style with gorgeous turrets, gilded staircases and blossoming gardens.

Make use of the state rooms or the immaculate lawns for larger ceremonies, while intimate nuptials and elopements for up to 10 guests can be held inside the Turret (that’s right, a real castle turret!).

There are plenty of five-star bedrooms up for grabs, too.

  • Capacity: Up to 120 guests
  • Pricing: Menus from £109
  • Deals: Looking for an all-inclusive castle wedding package? Check out this venue’s fabulous winter offer, which includes dinner, evening entertainment, honeymoon suite and more for £4,995 based on 40 guests.

Find out more

19. Carrick Castle Estate, Argyll

Interior of a barn wedding venue set up for a wedding breakfast with long tables.

The beauty of the vast and scenic Carrick Castle Estate, located on the west shore of Scotland’s Loch Goil, is that couples can choose from a number of stunning settings to say their vows and celebrate.

For those seeking small castle wedding venues in Scotland, the romantic chapel at Castle Craigard is perfect for intimate ceremonies and receptions of up to 24 guests, while elsewhere on the estate the barn (pictured) can host up to 120. There’s also the option to say your vows on the water’s edge, overlooking the dreamy loch and the Scottish hills beyond.

Whichever you choose, there are photo ops to be had at every turn.

  • Capacity: Up to 120 guests
  • Pricing: From £7,800

Find out more

20. Megginch Castle, Perthshire

A wedding ceremony taking place on the lawns in front of a castle wedding venue in Scotland.

Like a home from home for the weekend, Megginch Castle is warm, welcoming and filled with fairytale charm.

There’s a wealth of spots to choose from for your ceremony, be it the 19th century fountains of the formal garden, at the end of the holly walk – the imposing trees forming a natural aisle – or inside the newly refurbished conservatory. There’s even an ancient chapel hidden in the woods where the owners of Megginch got married themselves.

After the ceremony, step out into the gardens for champagne and canapés, then move inside to the ballroom for dinner, dancing and even more food for late-night revellers.

  • Capacity: 30-110 guests
  • Pricing: From £5,950

Find out more

21. Neidpath Castle, Peeblesshire

Interior of a medieval castle set up for a wedding breakfast with long tables.

Located above the River Tweed, just minutes from the charming town of Peebles, this medieval bolthole is a romantic pocket for an intimate and memorable wedding.

The spaces inside Neidpath Castle are rich in history and character – think rough stone walls, roaring log fires, sumptuous tapestries and candles galore. The castle is completely exclusive, with entrance to the public only available by prior arrangement, so you’re guaranteed complete privacy on the day, too.

  • Capacity: Up to 80 guests
  • Pricing: Menus from £80

Find out more

22. Kinmount House, Dumfries & Galloway

Interior of a light-filled pavilion set up for a wedding breakfast with long tables and pink chair sashes.

Situated within 2,000 sprawling acres of scenic surroundings, with event spaces and accommodation for weddings of all sizes, Kinmount House is understated chic at its very best.

Where better to say your vows than in a tranquil lakeside ceremony on the Italian steps of the Victorian Bathing House, where you and your guests will be transported by boat. Follow it up with a champagne reception on the lawn while guests mingle, and you enjoy the Italian Gardens for your photos and quiet moments.

There’s a wealth of options for the after-party too – the beautiful Ballroom, with its views across the grounds, comfortably seats 100, while the Kinmount Pavilion (pictured) can host 200.

  • Capacity: Up to 250 guests
  • Pricing: Menus from £65

Find out more

23. Rothes Glen, Highlands

An outdoor ceremony set up with white chairs and colourful flower displays with a castle wedding venue in the background.

For those seeking small castle wedding venues in Scotland, the stunning Rothes Glen isn’t the place for a huge wedding – it caters for just 40 guests – but it’s certainly the place for a memorable one.

Set amid the rolling hills of Speyside (conveniently located between Inverness and Aberdeen) with tranquil grounds and gardens, the venue is better known for being a hotspot for whisky connoisseurs – cue a rather excellent drinks menu and seasonal fine-dining experience crafted by the in-house chef.

There are plenty of cosy and inviting spaces for guests to gather and soak up the intimate castle atmosphere, including the library and the snooker room. There’s space for up to 28 to sleep on site, too.

  • Capacity: Up to 40 guests
  • Pricing: Menus from £115

Find out more

24. Scone Palace, Perthshire

Image of a long gallery with red and gold decor set up for a wedding breakfast.

If ever there were a place to be whisked off into the sunset by your king or queen, it’s at this inspiring and historic palace.

Having hosted some of the most significant events in Scottish history (it is the Crowning Place of Scottish Kings, after all), Scone Palace is without doubt one of the most romantic and grand castle wedding venues in Scotland. It comes with more than 100 acres of woodland gardens and impressive state rooms like the Drawing Room and Long Gallery (pictured).

Want more space? Take the party outside with a tipi or marquee in the walled garden. Who said fairytales don’t come true?

  • Capacity: 10-110 guests
  • Pricing: Menus from £200
  • Deals: Hitched users get an exclusive 5% off their wedding booking!

Find out more

25. Dunvegan Castle & Gardens, Isle of Skye

A bride and groom standing near a water's edge. There is a castle wedding venue in the background on a clifftop.

On the picturesque Isle of Skye, the doors of the romantic Dunvegan Castle Scotland wedding venue lead to a plethora of immaculately decorated state rooms, including the dining room and its adjoining library, the Drawing Room and Gun Court, where you’ll find antique artwork, ornate furnishings and stunning chandeliers that light up every space.

Elsewhere, those dreaming of an outdoor wedding can make use of the 18th century Round Garden or the spectacular Victorian walled garden for their ceremony, the latter of which features a pretty garden museum space for up to 30 guests to shelter in case of inclement weather.

  • Capacity: Up to 50 guests
  • Pricing: From £3,000

Find out more

Wedding Venues in Scotland: Castles FAQ

We answer your most commonly asked questions about tying the knot in a Scottish castle ceremony

How much do castle weddings in Scotland cost?

The cost of your Scottish castle wedding will vary depending on your choice of package, guest numbers, the time of year and whether or not you hire the castle exclusively.

At the lower end of the scale, couples wanting to hire a Scotland castle wedding venue for a simple ceremony and drinks reception package might expect to pay anywhere between £1,500-£2,500, while some castles will require you to hire the space for a minimum of one night or more – in which case, expect to pay in the realms of £12,000 upwards.

Then, of course, there are some castle wedding venues in Scotland that offer all-inclusive packages for more intimate occasions during low season.

Even if your dream castle wedding venue feels out of your price range, it’s always worth contacting them for a quote and to enquire about their package deals.

Can I have a small wedding in a castle?

There are plenty of castles in Scotland that work as small wedding venues; some of our favourites include Neidpath Castle in Peeblesshire, Borthwick Castle in Midlothian, Rothes Glen in the Highlands and Dunvegan Castle on the Isle of Skye.

That said, even if your favourite Scottish castle wedding venue generally caters to larger numbers, it’s always worth enquiring if it allows intimate weddings or elopements. You may find you can get yourself a great deal – particularly in low season.

Which Scottish castles allow ceremonies indoors and outdoors?

Many of the castle wedding venues in Scotland we’ve selected have options for both indoor and outdoor ceremonies, including Blairquhan Castle, Megginch Castle, Kinmount House, Barony Castle Hotel and more.

There is a plethora of castles across the country with formal gardens, woodlands and river- and loch-side settings that work for an outdoor ceremony, but likewise, a venue should always have an indoor option in case of inclement weather. In all our castle wedding venues featured above, you’ll find grand state rooms and purpose built conservatories, orangeries and pavilions that are perfect for indoor nuptials.

Planning a wedding with an epic guest list? You might want to check out these wedding venues with large capacities.

Haven't found a venue yet? 🥂
Request pricing and information from local Wedding Venues suppliers