couple kissing on a window inside a castle

Castle Weddings in Scotland: 12 Magical Venues for a Fairytale Celebration

In Planning, Planning & Tips, Wedding Guides by Ande Tongco

Scotland’s castles have long captured the imagination of couples in search of a wedding venue with history, romance, and natural drama. From fairytale turrets near Edinburgh to baronial estates in the Highlands, the country offers some of the most atmospheric castle wedding venues in Scotland.

Whether you picture exchanging vows beneath centuries-old stone vaults, hosting a candlelit banquet in a grand salon, or saying “I do” against a backdrop of sweeping coastal cliffs, Scottish castles make every celebration unforgettable.

Here are 12 of the best Scottish castle wedding venues, each offering a unique blend of history, beauty, and hospitality.

Borthwick Castle

Just 30 minutes from Edinburgh, 600-year-old Borthwick Castle offers an exclusive-use experience with true medieval atmosphere. Ceremonies can take place in the stone-vaulted Garrison or the richly decorated Stateroom, whilst receptions unfold in the Great Hall beneath a beamed ceiling and chandeliers.

With 13 luxurious bedrooms accommodating up to 28 overnight guests, it is designed for private gatherings with family and friends. For larger groups, the castle can host up to 80 in its grand spaces, with bespoke dining overseen by expert chefs. History runs deep here — Mary, Queen of Scots once sought refuge within its walls — adding gravitas to any celebration. Borthwick is ideal for couples seeking exclusivity, drama, and comfort all in one.

Dalhousie Castle

Dating back to the 13th century, Dalhousie Castle is Scotland’s oldest inhabited castle, located just eight miles from Edinburgh. Its romantic appeal is heightened by a working moat, a private chapel for religious ceremonies, and reception rooms adorned with tapestries, turrets, and stained glass. Weddings for up to 50 are common in the chapel or castle interiors, though the estate can accommodate larger numbers with marquees.

Twenty-nine bedrooms allow guests to stay on site, and the castle spa provides a luxurious touch for pre- or post-wedding relaxation. As one of the best castle wedding venues near Edinburgh, Dalhousie blends medieval authenticity with modern comforts, delivering a storybook Scottish setting without sacrificing convenience.

Thirlestane Castle

Located in the Scottish Borders, Thirlestane Castle is a striking 16th-century stronghold surrounded by parkland. Its State Rooms, adorned with portraits, plaster ceilings, and period furniture, are a regal setting for a wedding banquet, whilst the rustic Vaulted Cellar suits more informal celebrations.

Outdoors, couples may choose the Cobbled Courtyard, the former Rose Garden, or the sweeping Terrace overlooking meadows. Thirlestane offers flexibility for celebrations of every scale — from intimate gatherings of 20 to marquee receptions for 1,000. Accommodation in the castle’s South Wing provides a luxurious retreat, whilst exclusive-use hire ensures privacy.

Blairquhan Castle

Set in 200 acres of landscaped Ayrshire countryside, Blairquhan Castle is a Regency masterpiece recognised by The Independent as one of the world’s top wedding venues. The Salon, with its domed ceiling and upper gallery, hosts up to 70, whilst larger parties of 100 can dine across the drawing rooms.

Bespoke catering showcases seasonal Scottish produce, whilst gardens first landscaped in the 19th century provide endless opportunities for photographs. Eight estate cottages supplement the castle’s bedrooms, making it possible to host extended gatherings with guests staying on site. Blairquhan combines exclusivity, charm, and service, creating an elegant yet warm environment for weddings.

Crossbasket Castle

On the outskirts of Glasgow, Crossbasket Castle has been transformed into a five-star wedding venue following an extensive restoration. The 17th-century castle and tower are surrounded by woodland and waterfalls, giving the estate a romantic, secluded feel. Licensed for religious and civil ceremonies, the castle offers sumptuous interiors for both vows and receptions.

Dining is overseen by renowned Michelin-starred chef Michel Roux at the new Trocadero’s restaurant, ensuring every meal matches the grandeur of the setting. The castle’s exclusive-use policy provides couples with privacy, whilst its Tower Suite and guest bedrooms offer luxurious overnight accommodation. A new 40-bedroom hotel has recently opened, enhancing the venue’s capacity for wedding parties. With its blend of heritage, cuisine, and service, Crossbasket is one of the most refined Scottish castle wedding venues.

Culzean Castle (NTS)

Few wedding venues are as dramatic as Culzean Castle, perched on a clifftop overlooking the Firth of Clyde. Designed by Robert Adam in the late 18th century, its grand Oval Staircase is a popular ceremony setting, though smaller rooms and the terraced gardens provide alternatives.

Civil ceremonies for up to 50 guests can be staged within the castle, whilst marquees on the grounds extend capacity to 250. Managed by the National Trust for Scotland, the property combines clifftop drama with neoclassical elegance, making Culzean one of the most iconic castle wedding venues in Scotland.

Haddo House (NTS)

Haddo House in Aberdeenshire blends Palladian design with Victorian interiors, creating a stately yet welcoming setting for weddings. Couples may marry in the ornate chapel (110 guests) or the atmospheric Library (80 guests). The Terrace and Drawing Room host drinks receptions, whilst Haddo Hall can seat up to 160 for a wedding breakfast.

For grander affairs, marquees accommodate up to 250 on the landscaped grounds. Managed by the National Trust for Scotland, Haddo combines heritage charm with flexibility, offering couples a memorable Scottish castle wedding venue surrounded by sweeping parkland and gardens.

Mar Lodge Estate (NTS)

Nestled in the Cairngorms National Park, Mar Lodge Estate combines natural beauty with grandeur. Ceremonies may be held in the Drawing Room or Craggan Room, or outdoors with the mountains as backdrop. The Stag Ballroom, adorned with 2,000 antlers, is a striking setting for receptions, accommodating 160 dining guests and 200 for dancing.

Accommodation for 45 guests is available in the lodge’s apartments and bunkhouse, ensuring the celebration can last over an entire weekend. As both a national nature reserve and a stately home, Mar Lodge offers couples the rare chance to marry in a Highland castle setting of wild romance.

Traquair Castle

Known as Scotland’s oldest inhabited house, Traquair near Peebles has hosted royalty including Mary, Queen of Scots. Its antique-filled rooms and 900-year-old façade lend a sense of intimacy and authenticity to weddings. Ceremonies can take place in the chapel, in the maze, or within the walled garden, with marquees available for larger groups of up to 100.

The estate also offers a small number of guest rooms, ensuring the couple and close family can stay within the castle itself. For couples drawn to history and character rather than grandeur, Traquair provides a uniquely romantic Scottish castle wedding venue.

Related: Eastern Europe’s Most Beautiful Wedding Castles

Kilmartin Castle

In Argyll, 16th-century Kilmartin Castle has been lovingly restored into a boutique retreat ideal for small weddings and elopements. With just five bedrooms and a maximum capacity of around 20, it offers privacy and intimacy in abundance.

Its interiors mix rugged stone walls and spiral staircases with warm, stylish design — perfect for couples who want authenticity without sacrificing comfort. Surrounded by ancient standing stones and sweeping Highland scenery, Kilmartin is among the most atmospheric castle wedding venues in Scotland for an intimate celebration.

Forter Castle

Built in 1560 and restored with great care, Forter Castle in Perthshire is a romantic venue for intimate weddings. With a tiny chapel inside its walls, it is licensed for both civil and religious ceremonies, accommodating up to 24 guests.

Receptions unfold in traditional rooms featuring stone fireplaces, timber beams, and historic artefacts, creating a cosy, atmospheric setting. Exclusive use ensures complete privacy, and couples may personalise the celebration with their own choice of catering and decoration. For those dreaming of a wedding steeped in Highland charm, Forter Castle delivers an unforgettable setting.

Fenton Tower

Just 20 miles from Edinburgh, Fenton Tower is a fortified 16th-century tower house that lends itself equally to intimate celebrations and larger gatherings. Inside, up to 32 guests can be hosted for a wedding, whilst marquees on the grounds expand capacity to 300.

The tower’s blend of authenticity and luxury creates a romantic backdrop, with panoramic views over East Lothian and the Bass Rock. Couples benefit from an experienced in-house team and long-standing local suppliers, ensuring every detail runs smoothly. For elopements, small weddings, or marquee celebrations with hundreds, Fenton Tower is a versatile and distinctive castle wedding venue in Scotland.

Closing Notes

From clifftop neoclassical splendour at Culzean to candlelit intimacy at Forter, Scotland’s castles span every shade of romance. These 12 castle wedding venues in Scotland — from National Trust treasures and five-star retreats to hidden gems — combine history, beauty, and drama. Each promises a wedding remembered as much for its breathtaking setting as for the celebration itself.