Top Hotels Near Musselburgh Racecourse in Edinburgh from AU$108
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Accommodation near Musselburgh Racecourse

Ravelston House
1.2 km from Musselburgh Racecourse
8.8 out of 10, Excellent, (418)
The price is AU$116
includes taxes & fees
1 Dec - 2 Dec

Premier Inn Edinburgh A1 - Musselburgh
2.4 km from Musselburgh Racecourse
7.0 out of 10, Good, (14)
The price is AU$108
includes taxes & fees
7 Dec - 8 Dec

Best Western Kings Manor Hotel
3.2 km from Musselburgh Racecourse
8.8 out of 10, Excellent, (1012)
The price is AU$155
includes taxes & fees
14 Dec - 15 Dec

Carberry Tower Mansion House and Estate
3.7 km from Musselburgh Racecourse
9.2 out of 10, Wonderful, (912)
The price is AU$324
includes taxes & fees
27 Dec - 28 Dec

Premier Inn Edinburgh A1 - Newcraighall
Newcraighall, 3.4 km from Musselburgh Racecourse
9.0 out of 10, Wonderful, (15)
The price is AU$120
includes taxes & fees
7 Dec - 8 Dec

Melville Castle
6.4 km from Musselburgh Racecourse
9.0 out of 10, Wonderful, (238)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Musselburgh Racecourse Hotel Reviews

Apex Waterloo Place Hotel
10/10 Excellent
Hotels near other Musselburgh Racecourse attractions
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Arthur's Seat
- Bingham Hotels
- Brunstane Hotels
- Castles in Carberry
- Carberry Hotels
- Caravan Parks in Cockenzie
- Castles in Cockenzie
- Cockenzie Hotels
- Cheap Hotels in Craigmillar
- Craigmillar Hotels
- B&B in Dalkeith
- Cabin Rentals in Dalkeith
- Caravan Parks in Dalkeith
- Castles in Dalkeith
- Hotels near Dalkeith Country Park
- Guest Houses in Dalkeith
- Holiday Homes in Dalkeith
- Dalkeith Hotels
- Inns in Dalkeith
- Midlothian Hotels
- Duddingston Hotels
- Edinburgh Hotels
- Eskbank Hotels
- Gilmerton Hotels
- Hotels near Holyrood Park
- B&B in Inveresk
- Inveresk Hotels
- Joppa Hotels
- Cheap Hotels in Leith
- Cheap Hotels in Liberton
- Hotels near Meadowbank Stadium
- Castles in Midlothian
- Millerhill Hotels
- B&B in Musselburgh
- Holiday Homes in Musselburgh
- Musselburgh Hotels
- B&B in Musselburgh Station
- Hotels near Musselburgh Station
- Guest Houses in Musselburgh Wallyford Station
- Cheap Hotels in Newbattle
- Niddrie Hotels
- Old Town Edinburgh Hotels
- B&B in Port Seton
- Caravan Parks in Port Seton
- Castles in Port Seton
- Holiday Homes in Port Seton
- Port Seton Hotels
- Hotels near Portobello Beach
- Beach Hotels in Portobello
- Boutique Hotels in Portobello
- Malmaison Hotels in Portobello
- Portobello Hotels
- Prestonfield Hotels
- B&B in Prestonpans
- Prestonpans Hotels
- Inns in Prestonpans
- Hotels near Queen Margaret University
- Hotels near Royal Infirmary
- B&B in Tranent
- Castles in Tranent
- Tranent Hotels
- Arthur's Seat
- Visit Cockenzie
- Craigmillar Holidays
- Dalkeith Country Park
- Visit Dalkeith
- Easter Road Stadium
- Visit Danderhall
- Visit Gilmerton
- Visit Joppa
- Visit Leith
- Visit Liberton
- Visit Niddrie
- Visit Restalrig
- Leith Links
- Palace of Holyroodhouse
- Visit Port Seton
- Portobello Beach
- Queen Margaret University
- Royal Mile
- Scotland Holidays
- Visit Tranent
- Car hire near Abbeyhill
- Car hire near Bingham
- Car hire near Dalkeith Country Park
- Car hire Dalkeith
- Car hire near Edinburgh
- Car hire near Leith Links
- Car hire near Leith
- Car hire near Musselburgh Sands
- Car hire Musselburgh
- Car hire Port Seton
- Car hire near Portobello
- Car hire Prestonpans
- Car hire near Royal Mile
- Car hire near Scotland


















































































