Private Suites At Musselburgh

Private Boxes at Musselburgh Racecourse

Located in the Queens Stand, Musselburgh Racecourse has five truly superb Private Boxes with balconies, providing panoramic views over the entire course.

Each of the Private Boxes has it's own team of dedicated and friendly staff, Private Bar, Racing television and acess to Private Betting Facilities.

There is a minimum and maximum of 20 guests for occupancy, making them ideal for that special family celebration or for Corporate entertaining.

Why not combine the thrill of horse racing at Musselburgh with a little luxury and fine dining for your next event.


The Gold Package

  • Badge Wallet, Day's Itinerary & General Information
  • Hospitality Badge
  • Champagne Reception
  • 3 Course Served Luncheon
  • Guest Tipster Talk
  • Cash / Account Bar Facility
  • Racecard
  • Televisions with Close Circuit Race Coverage
  • Car Parking
  • Naming of the Race Title*
  • Full page advert in Racecard*
  • Judging of Best Turned Out Horse*
  • Presentation of mementoes*
  • Presentation Photographs*


* Please note that the inclusive Sponsorship elements of the Package are subject to availability at any individual Race Meetings



The Prices

Wednesday 1st January £150.00 per person + vat
Friday 3rd January £110.00 per person + vat
Saturday 1st February £155.00 per person + vat
Sunday 2nd February £155.00 per person + vat
Wednesday 26th February £155.00 per person + vat
Friday 1st May £190.00 per person + vat
Saturday 6th June £280.00 per person + vat
Friday 31st July £190.00 per person + vat
Friday 7th August £190.00 per person + vat
Friday 4th September £190.00 per person + vat
Saturday 12th September £230.00 per person + vat
AL OTHER DAYS £165.00 per person + vat

Musselburgh Race Fixtures

DayDateEvent 
Wednesday01/07/2020
Tuesday21/07/2020Family Day
Friday31/07/2020Evening
Friday07/08/2020Archerfield Cup
Friday21/08/2020Afternoon
Wednesday26/08/2020Afternoon
Friday04/09/2020Evening
Saturday12/09/2020Edinburgh Cup
Sunday27/09/2020Family Day
Monday12/10/2020Flat Season Finale
Wednesday04/11/2020
Monday23/11/2020
Monday07/12/2020
Monday21/12/2020Christmas Party Raceday