Our website uses cookies to place bookings and help us provide a better service. Continue to use the site as normal if you're happy with this, or click here to change your settings.

Located just 6 miles from Edinburgh, Musselburgh Racecourse has top rate facilities, services and staff. As an award winning, 5 star visitor attraction we’ve geared everything towards providing a great day out at the races. We offer a boutique venue choice and are open all year round for weddings, conferences and business meetings. Our customer service, stylish facilities, free parking and excellent transport links provide the perfect event location.