Where is Musselburgh Racecourse?
Musselburgh is home to Musselburgh Racecourse. Musselburgh is a historic city travelers enjoy for attractions such as the gardens and library. If you want to find things to do in the area, you may want to check out Royal Mile and Edinburgh Castle.
Where Can I Stay near Musselburgh Racecourse?
We've got 351 hotels to pick from within 5 miles of Musselburgh Racecourse. You might want to consider one of these options that are popular with our travelers:
Ravelston House - 0.8 mi (1.2 km) away
- hotel • Free parking • Free WiFi • 2 restaurants • Attentive staff
Best Western Kings Manor Hotel - 2 mi (3.2 km) away
- hotel • Free parking • Free WiFi • Restaurant • Attentive staff
Carberry Tower Mansion House and Estate - 2.3 mi (3.7 km) away
- guesthouse • Free parking • Free WiFi • Garden
Aynetree Guest House - 2.6 mi (4.2 km) away
- vacation home • Free in-room WiFi • Garden • Walkable location
2 Mins Walk from Edinburgh's Best Beach! - 2.7 mi (4.3 km) away
- B&B • Free WiFi • Garden
Things to See and Do near Musselburgh Racecourse
What to See near Musselburgh Racecourse
- Royal Mile
- Edinburgh Castle
- Queen Margaret University
- Portobello Beach
- Dalkeith Country Park
Things to Do near Musselburgh Racecourse
- Royal Commonwealth Pool
- Festival Theatre
- Edinburgh Playhouse Theatre
- Omni Centre Edinburgh
- St James Quarter
How to Get to Musselburgh Racecourse
Flights to Musselburgh
- Edinburgh Airport (EDI), 12 mi (19.3 km) from central Musselburgh