Weddings & Events

A romantic escape in a country estate

Get swept up in 1,000 acres of this sensational Scottish estate when you get married at Dalmahoy.

Come and be lord and lady of a historic manor house, with sweeping staircases, elegant rooms and private grounds with views across to Edinburgh and beyond.

Or, if you’d prefer, bring your guests together in the contemporary wing for a seamless celebration of your love.

Whichever venue is right for you, rest assured that our warm and efficient wedding team will be working quietly in the background, making sure every last detail goes to plan.

When you’re soaking up the endless, calming, country views, it feels like you’re a million miles away from bustling city life. Dalmahoy really is set in a beautiful world of its own.

That’s why you’d never guess it’s just seven short miles into the centre of Edinburgh, and even closer to Edinburgh Airport. So, wherever in the world your wedding guests are coming from, they won’t have to travel too far to get here.

Weddings & Events

Wedding Ceremony

From traditional weddings and humanist services to civil ceremonies and same-sex partnerships.

Function Rooms

Whether you’re planning a wonderful wee wedding or a big gathering, there's a room for every gathering.

Wedding Packages

Discover the wide-range of wedding packages on offer, and find the perfect choice for your special day.

Meet The Team

We are attention to detail people, there to make it all happen so you can relax and enjoy the day.

Grooms Room

Gentlemen, please gather at our impressive Dalrymple Room – it’s your own dedicated den for the day.

Recommended Suppliers

We've handpicked a list of our preferred suppliers to help you shortlist what services you need.

Wedding Fayres and Open Days

We've published a list of our upcoming Open Days and Fayres, which give you a great insight.

Frequently Asked Questions

Have a read through some of the questions, and please get in touch with any of your own.

Book Now Gift Vouchers

Book Online, enquire by email or call on 0131 333 1845 to book a tee time

Book a table at The Pentland or Brasserie

Enquire or call on 0131 333 1845

Enquire or call on 0131 333 1845