You’ll never forget where you say
The Venue at Eskmills – A Stylish Wedding and Event Space in Musselburgh, East Lothian
Gather your favourite people and celebrate in style at The Venue at Eskmills, a beautifully restored space in the charming seaside town of Musselburgh, just outside Edinburgh. Whether you’re planning a relaxed celebration with close family and friends or a grand event with up to 350 guests, The Venue offers the perfect setting for unforgettable moments.
Blending historic character with contemporary style, The Venue provides a versatile backdrop for Scottish weddings, corporate events, and private celebrations of all kinds. Its spacious interiors and elegant design make it ideal for both large-scale parties and more intimate gatherings.
As of 2025, The Venue is proudly owned and managed by a subsidiary of Eskmills Ltd, which oversees all 12 historic buildings on this iconic site. Our dedicated team is continually enhancing the facilities and grounds, with exciting developments underway to make The Venue one of Scotland’s premier wedding and conference destinations.
Whether you’re saying “I do,” hosting a gala, or bringing colleagues together, The Venue at Eskmills offers a stunning location where every celebration feels special.
We’re flexible at The Venue. We can host up to 350 guests, but we’re just as happy hosting smaller, more intimate celebrations.
Absolutely! Children are always welcome at The Venue.
Yes, we are licensed for both indoor and outdoor ceremonies.
Yes, weather permitting you can marry in our Eden Garden
No, but you’re in safe hands with our three fantastic catering partners.
We don’t have accommodation on-site, but we can share a list of excellent places for you and your guests to stay nearby.