A weekend of celebrations to mark the end of summer is set to take place at Musselburgh Racecourse.

The East Lothian sporting attraction is set to host its Summer Finale Party this Saturday and Sunday, with two days of competitive racing.

Saturday will feature the Summer Finale Raceday, while Sunday will host the Musselburgh Gold Cup Raceday, with a range of activities for everyone to enjoy.

Aisling Johnston, commercial manager at Musselburgh Racecourse, said: “We’ve had a fantastic couple of months of racing and what better way to cap off the summer than with a full weekend of celebrations?

“Across the weekend people can expect top competitive racing; whether you’re a seasoned racer or a newcomer there will be something for everyone.

“To kick off the weekend, those attending can come see the Summer Finale Raceday and enjoy the delicious range of festival street food, then take the chance to pull on their dancing shoes as we’ll have some great bands taking us through the decades.”

An array of hospitality packages will be on offer, ranging from street food options to exclusive dining experiences in the Queen’s Stand Restaurant.

The Racecourse Ownership Day series on Saturday will provide opportunities to explore the world of shared ownership, which offers the chance to own a racehorse at a “fraction of the cost”.

Aisling added: “On Sunday we will have the Musselburgh Gold Cup Raceday, which will have a huge range of activities for everyone to enjoy.

“We have lots on offer, with our well-loved Clip Clop enclosure with free kids’ rides and free superhero shows providing great entertainment for those looking to bring their children to this year’s celebrations.

“Prizes for little ones will also be available for kids dressed up as their favourite superhero or character, as well as the ever-popular face painting, all included in the ticket price.”

The Summer Finale Raceday will open its doors at 1pm, with tickets available from £30, while the Musselburgh Gold Cup will start from noon, with tickets from £25.

Children aged 17 and under can enter Musselburgh Racecourse at no cost when accompanied by a paying adult.

For further information and to book tickets, visit musselburgh-racecourse.co.uk/fixtures