Musselburgh Racecourse

Horse Racing in Edinburgh

Horse-racing enthusiasts should head 6 miles east of the city centre to Musselburgh Racecourse, Scotland’s oldest racecourse (founded 1816), where meetings are held throughout the year.

Advertisement