Musselburgh Racecourse

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.