Harry Potter fans and style-lovers alike will be racing to book a wedding venue in Edinburgh after seeing our round-up of swoon-worthy spots.
Luxurious hotels, magical castles and some of the UK's most stunning historic wedding venues make Edinburgh one of the best places to get hitched. Not only is there a wealth of luxury wedding venues (we'll get onto that in a minute!), there's also plenty of places to stay and so many cool things to do, meaning you and your guests can spread out the celebrations and make the most of this stunning city.
The Most Incredible Wedding Venues Edinburgh Has to Offer
When it comes to the setting for your big day, Edinburgh offers a varied and eclectic selection of wedding venues. From Scottish storybook castles just a stone's throw from the city centre and sleek restaurants for intimate celebrations to ultra-modern hotels and quirky underground hidden gems, Edinburgh has something for every couple, making it one of the best places to get married in Scotland.
1. The Balmoral Hotel
Located in the heart of Edinburgh, The Balmoral Hotel is a magnificent example of local architecture with its imposing frontage and iconic clock tower. Between the views of the Scott Monument, Old Town, and Edinburgh Castle you're guaranteed a remarkable and memorable Scottish affair.
From the Sir Walter Scott Suite and its panoramic views of the city, to the charming Holyrood Suite full of heritage features, each space has been thoughtfully designed to give a grand yet welcoming feel that’s perfect for weddings.
The venue offers classic Scottish dishes with locally-sourced ingredients at the heart of every plate. You’ll have plenty of opportunities to sample the food with Michelin-starred dining and award-winning afternoon tea for those wishing to make a weekend of the celebrations.
2. Dundas Castle
An Edinburgh round-up wouldn’t be complete without a castle wedding venue! Dundas Castle gives us all we crave when it comes to traditional Scottish fortresses, from the fairy tale exterior complete with towers and turrets, to the atmospheric Auld Keep with its very own stunning library. If you want to feel like royalty for the day, Dundas Castle is the place for you.
You can marry here in the Auld Keep after ascending the spiral staircase and entering the vaulted hall with ancient stonework and bags of medieval charm. If that doesn’t take your fancy, you can always opt for an outdoor ceremony with your choice of the serene gardens or elegant courtyard.
Grand castles are only for large weddings right? Not Dundas... This Edinburgh wedding venue offers plenty of options for intimate weddings thanks to its plethora of inviting and cosy spaces. If you’re thinking big, the Croquet Room or Pavilion, with space for up to 200, are also available for receptions.
READ MORE: The Ultimate Guide to Castle Wedding Venues
3. The Royal College of Physicians of Edinburgh
Experience an alternative Edinburgh wedding venue within the scholarly interiors of The Royal College of Physicians of Edinburgh. Here lies a mix of Georgian and Victorian rooms which make for an unforgettable, atmospheric wedding setting. The New Library is a popular choice for most ceremonies with its book-lined walls and balconies, while the impressive Grand Hall has the means and grandeur to host lavish, large-scale weddings.
If you have a micro-wedding on the cards, the Cullen Suite offers the perfect spot for intimate nuptials. You don’t need to say ‘I do’ here to enjoy the historic surroundings. The Royal College is happy to welcome couples marrying elsewhere for a show-stopping wedding reception.
At the end of the night, you can head back to one of the city centre hotels and enjoy a night’s stay at preferential rates, exclusive to this historic wedding venue.
4. Cafe Royal
Cafe Royal is a top pick if you love the idea of getting hitched at a historic Edinburgh venue but love your contemporary comforts too. A hidden gem close to the St James Quarter, this Victorian pub has been tastefully restored to modern-day standards for the perfect blend of character and style.
Here, amongst retro tiled floors and vibrant oil paintings, you can host a vintage reception with all the trimmings of an innovative seasonal menu. Throughout the property, warm interiors offer an inviting atmosphere expertly balanced with old-world elegance and we love the stained glass windows that adorn the venue's ornate wooden bar.
Cafe Royal is probably best known for its incredible Scottish specialities, including smoked haddock scotch eggs and Maison Sassy cider mussels fresh from Loch Fyne. This is truly a top pick for a traditional wedding feast with an unforgettable twist.
5. Village Hotel Club Edinburgh
Originally opened in 2015, Village Hotel Club Edinburgh is a sleek and modern city centre venue with a capacity for up to 200 guests. Licensed for civil ceremonies in its light-filled suite, you can say ‘I do’ and celebrate your nuptials all under one roof.
After your ceremony, take advantage of the hotel’s fantastic location and walk just five minutes to the city’s beautiful Botanic Gardens where you can snap those all-important wedding photographs. Upon your return, you’ll be greeted with drinks and a menu of your choice.
Why not unwind in style following the celebrations and take advantage of the ESPA spa and leisure facilities? With 120 bedrooms on-site, you can invite as many guests as you like to join you for the weekend!
READ MORE: 21 Wedding Venues with Accommodation
6. The Caves, The Rowantree and Marlin's Wynd
Comprising not one but three unique venues, Unusual Venues Edinburgh’s The Caves, The Rowantree and Marlin’s Wynd is an ideal setting for quirky couples looking for a setting that’s a little out of the ordinary.
Nestled in the heart of Edinburgh’s Old Town in the depths of South Bridge, these wedding venues are like no other. Think exposed brickwork, stone floors, and arches combined with state-of-the-art lighting - they're everything you could possibly want and more.
Marlin’s Wynd is suitable for 20 to 50 day guests and 130 for an evening reception, while The Rowantree can accommodate 30 to 60 during the day and 110 for standing celebrations. Finally, The Caves can hold 65 to 150 day guests and has the capacity for a massive 450 for an evening party. Each space is booked on an exclusive basis and boasts its own unique and fascinating history.
7. Riddle's Court
This 400-year-old former merchant’s home has been recently renovated, allowing couples to host city centre weddings within its historic walls. With a history of hosting royal and high society guests for banquets, it’s no wonder Riddle’s Court lends itself perfectly to fancy wedding celebrations.
You can say ‘I do’ within its panelled ceremony room before snapping some wedding photographs against the backdrop of this characterful Scottish city. When you return, you can enjoy a feast chosen by the suppliers of your choice before partying the night away with up to 100 guests.
When the DJ stops, you can kick off your dancing shoes and rest your aching feet in the stylishly decorated suite, available exclusively to the happy couple.
8. Hopetoun House
Located in Queensferry, within easy reach of Edinburgh city centre, Hopetoun House is a country estate with all the convenience of the city. From the moment guests approach the sweeping driveway and lay eyes on the imposing exterior, they’ll feel a million miles from the hustle and bustle of Edinburgh’s busy streets.
Licensed for ceremonies, you can settle in for the day here, beginning with a ceremony in the Adam Stables with up to 200 guests, the Adam Ballroom with up to 250 guests or one of the more intimate licensed rooms for a smaller party. After the ceremony, you and your guests are welcome to make the most of the extensive and immaculate grounds for photographs and drinks before enjoying a lavish wedding breakfast.
If spending just one day at this breathtaking estate doesn’t feel like enough, fear not, Hopetoun is home to two stunning four-star holiday properties. The Thatched Cottage is the ideal romantic hideaway for the happy couple, while Parkhead House—the former gamekeeper’s cottage—is perfect for larger groups of family and friends.
READ MORE: The Most Luxurious Wedding Venues
9. Hilton Edinburgh Carlton
Hilton Edinburgh Carlton is the ultimate in modern luxury. From the sweeping monochrome staircase to the seven stylish and airy event rooms, every corner of this iconic building has been given an opulent twist.
Neutral décor and light-filled spaces lend themselves perfectly to both paired-back and muted wedding themes as well as vibrant and bold colour schemes, allowing every couple marrying here to add their personality to the venue.
Capacities are extensive here, making it an excellent choice for large weddings. You can host a full day with a ceremony and sit-down meal for up to 160 guests or an informal reception for up to 220. After the festivities, you and your guests can retire to the 211 rooms and suites on offer here.
10. DoubleTree by Hilton Edinburgh City Centre
Imagine saying ‘I do’ directly in front of one of the best views of Edinburgh Castle that the city has to offer. At DoubleTree by Hilton Edinburgh City Centre, you can do exactly that in their magnificent Penthouse.
The modern space features floor-to-ceiling windows that perfectly frame the famous castle behind you and flood the neutral space with plenty of natural light. You can line the aisle with flowers, adorn the altar with foliage or simply let the view speak for itself – your guests will be wowed whatever venue decor you choose.
Following your ceremony, you can enjoy drinks on the rooftop terrace – available exclusively for you and your guests – before heading back into a transformed Penthouse for an unforgettable wedding reception.
11. Waldorf Astoria Edinburgh - The Caledonian
As a former Victorian railway station, Waldorf Astoria Edinburgh – The Caledonian is packed with character and charm. Its Permian sandstone façade makes it one of the most iconic buildings in the West End and an unbeatable backdrop for wedding snaps.
This venue boasts three licensed spaces: The Boardroom with space for up to 85 guests, The Versailles Suite with a capacity of 35, and The Pompadour Room, which accommodates 140 guests. Following the ceremony, you can enjoy drinks in the Castle Lounge, named after its spectacular Edinburgh castle views, before making your way into your reception in the Castle Suite.
Weddings here aren’t all about the day itself. One of our favourite features of this venue is that it's home to the only Guerlain Spa in the UK - the perfect place for pre or post wedding pampering - did someone say spa hen party?
12. The Old Dr Bells Baths
If quirky and unusual are keywords on your wedding venue must-haves list, then The Old Dr Bells Baths is well worth a look. This former Victorian bathhouse is located in Leith, just outside of Edinburgh, and features a gorgeous vaulted space flooded with natural light.
You can say ‘I do’ in the all-white space before allowing the expert team to transform it into an Instagram-worthy wedding reception. When you book here, you’ll get the services of a dedicated wedding designer and manager who will be able to get the most out of the quirky space and bring your wedding vision to life.
You can book a package here, although it will be totally tailored to you. Their packages are designed to take the stress out of planning your wedding, but if you fancy going DIY, there’s a dry-hire option too.
13. Blackhouse Forest Estate
Take a scenic 90-minute drive from Edinburgh, and you will find the Blackhouse Forest Estate nestled within 1,000 acres of breath-taking countryside. This sustainable wedding venue is ideal for eco-conscious couples, offering the perfect blend of contemporary style and quaint rustic charm.
Since 2018, this sacred historical setting has undergone incredible renovations with complete care for the surrounding landscape at the forefront of all plans. As a fun extra, the venue includes renovated sheep pens as a blank canvas where you can set up an outdoor bar or children's play area.
The restored barn at the Forest Estate offers a refined country setting for micro weddings of up to 50 guests, with plenty of scope for an outside marquee. The best part? The nearby white croft house offers generous lodging for up to 10 guests, so you and your lucky wedding party can admire the gorgeous Scottish landscape all weekend long.
14. Carlowrie Castle
Dreaming of saying 'I do' in the great outdoors? You can do just that at Carlowrie Castle. This tranquil oasis, just 20 minutes from Edinburgh's centre, offers you the chance to get hitched within 32 acres of beautifully manicured grounds.
The wedding marquee is truly gorgeous with its exquisite marble bar, crystal chandeliers, and generous interiors fit for 450. Boasting clear views of Carlowrie Castle's impressive lawns, this is a wonderful space for a lavish event all year round.
15. Carberry Tower
Become Lord or Lady of the manor for the day at Carberry Tower, one of the great mansion houses of Scotland. Established over 500 years ago, the estate stretches across 35 acres of private land and is located less than half an hour from Edinburgh's city centre.
You can marry in the private chapel with up to 150 guests in attendance. The chapel’s floor-to-ceiling windows ensure that you and your guests can continue to take in the stunning gardens and grounds even while indoors.
The Champagne Terrace (a gift from the late Queen Mother, no less) is the perfect spot for post-ceremony drinks, while The Banqueting Pavilion is an unforgettable setting for a lavish wedding feast.
16. Dalmahoy Hotel and Country Club
Located within the most enchanting grounds, Dalmahoy Hotel and Country Club is a historic wedding venue set on parkland that stretches over one thousand acres. You will have no shortage of ceremony choices for your Scottish weekend wedding between the 19th-century church and the botanical gardens.
Just a 30-minute drive from Edinburgh, this plush haven features an array of nature trails, immersive woodland, and elite golf courses. Not to mention the 18th-century baronial manor house accommodations that will leave you feeling like royalty on your wedding night.
Alongside a stellar winter wedding package, the Dalmahoy Hotel and Country Club features four function suites for parties of between 20 and 250, allowing you to host every stage of your wedding in one picturesque, private location.
17. Dalhousie Castle
Scotland truly is the castle country, with some of its most impressive relics dating back to the 13th century. Dalhousie Castle is one such structure, boasting over 800 years of incredible history. Set within eleven acres of private parkland, just eight miles from Edinburgh's bustling centre, this wedding venue is the perfect place to host your iconic celebration.
Wooded valleys and garden walks aside, Dalhousie Castle features award-winning cuisine, an Aqueous Spa, and onsite falconry. It's a wedding setting that ticks every box for even the most hard-to-please guests while giving them a taste of Scotland's age-old charm.
The wedding venue is available for exclusive hire while also providing an idyllic honeymoon destination. For the nuptials, you have a choice of indoor and outdoor ceremony settings, including a private chapel. There's even a dungeon restaurant available for intimate rehearsal dinners deep within the castle vaults. Epic right?
READ MORE: Fabulous Venues for Foodie Couples
18. Dynamic Earth
If you prefer a more modern look, Dynamic Earth is an ultra-sleek, undeniably stylish wedding venue that is sure to delight. A winner for science enthusiasts and trendy nearlyweds alike, this contemporary setting offers heritage and style in abundance.
Dynamic Earth boasts an impressive selection of ceremony and reception sites, including the all-inclusive, super flexible Biosphere. The wedding venue is fully licensed for civil, religious, and humanist wedding ceremonies as well as civil partnerships. Plus, you have the option to combine your big day with the Earthscape Galleries for a truly unique experience.
The Ozone is our top pick for an authentic Edinburgh wedding - its floor-to-ceiling glass walls offer stunning views of the Palace of Holyrood House, the Scottish Parliament, and Scotland's Salisbury Crags.
19. Season Quayside
Foodies rejoice! Season Quayside is a charming wedding venue boasting traditional Scottish charm with an upscale, edgy atmosphere. Set in Leith, Edinburgh's coolest neighbourhood, this private-hire restaurant offers cosy interiors and fine cuisine for charming and intimate weddings.
Only moments from the bustling Scottish capital, Season Quayside is the brainchild of Chef Aaron Hartman, making it a stellar venue choice for foodie couples. With their sister business, Season Catering, making waves in Scotland for over 12 years, you just know your wedding dinner will be a feast for the senses.
What's more, an onsite event team are available to transform your setting in any way you like, accommodating smaller ceremonies, intimate receptions, and even pre-wedding events. Overlooking the quay and a cobbled stone pathway, this is the perfect place to soak in Edinburgh's unique atmosphere at your own pace.
Think you've found the perfect wedding venue in Edinburgh for you? Make sure you check out the 32 questions to ask your wedding venue.