Eskmills Venue

Our own exclusive venue is located in the tranquil county setting of Musselburgh – just 10 minutes from the heart of Edinburgh.

This historic mill building has been lavishly converted into a bright, modern and very stylish venue. It gives you the best of both worlds – a charming exterior that offers the perfect backdrop for photographs and an interior that’s as stylish as any boutique hotel.

Because the space has been created with events in mind, the interior space has been designed to be wonderfully adaptable. The size and set-up of the main room can be adjusted in several different ways to meet your needs – so for more intimate occasions, clever use of partitions and drapes can make the space feel perfectly proportioned, whilst for bigger gatherings the space can be opened out to welcome up to 400 guests.

Hold your event at Eskmills…

Our bright and modern main room can accommodate up to 400 guests, making it the perfect place to celebrate in style.

We’ve hosted a wide range of events – from milestone celebrations such as weddings and birthdays to awards ceremonies and fashion shows. As well as private events and celebrations we also host a number of party nights throughout the year, which are ticketed and can be booked by groups or individuals.

We also host regular wedding fairs, where you can meet our preferred suppliers, explore the venue and chat with our team.

For the details of forthcoming party nights and wedding fairs, please follow the links below…