Hotels near Musselburgh Racecourse

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

Save an average of 15% on thousands of hotels with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Musselburgh Racecourse?

Other landmarks in Musselburgh

Find out more about Musselburgh Racecourse

Where is Musselburgh Racecourse?

Musselburgh is home to Musselburgh Racecourse. Musselburgh is an historic city travellers love for attractions such as the gardens and library. If you want to find things to do in the area, you might like to visit Edinburgh Castle and Royal Mile.

Where can I stay near Musselburgh Racecourse?

We've got 13 hotels to choose from within just a mile of Musselburgh Racecourse. You might want to consider one of these options that are popular with our travellers:

Arden House

  • 3.5-star guest house • Free parking • Free WiFi • Comfy beds

Ravelston House

  • 3-star hotel • Free breakfast • Free parking • Free WiFi • Spacious rooms

Things to see and do near Musselburgh Racecourse

What to see near Musselburgh Racecourse

  • Edinburgh Castle
  • Royal Mile
  • University of Edinburgh
  • Murrayfield Stadium
  • Queen Margaret University

Things to do near Musselburgh Racecourse

  • Princes Street
  • Edinburgh Zoo
  • Summerhall
  • Festival Theatre
  • Edinburgh Playhouse Theatre

How to get to Musselburgh Racecourse

Flights to Musselburgh

  • Edinburgh Airport (EDI), 12 mi (19.3 km) from central Musselburgh

Keep exploring