Default HTG hotel image

Search Hotels Near Musselburgh Racecourse, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Musselburgh Racecourse hotels

1. Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
2.4 km from Musselburgh Racecourse
7.0 out of 10, Good, (16 reviews)
"Comfortable bed, clean room, and the staff was very helpful and friendly."
Canada
jody
The price is Rp1.482.902
Rp1.868.600 total
includes taxes & fees
2 Aug - 3 Aug
Premier Inn Edinburgh A1 - Musselburgh

2. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
3.7 km from Musselburgh Racecourse
9.4 out of 10, Exceptional, (988 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
The price is Rp3.394.773
Rp4.277.414 total
includes taxes & fees
28 Jul - 29 Jul
Carberry Tower Mansion House and Estate

3. Destiny Student - Burnet Point

Destiny Student - Burnet Point
2.0 star property
7.7 km from Musselburgh Racecourse
8.6 out of 10, Excellent, (41 reviews)
"Great location, staff very helpful and friendly"
United Kingdom
Ryan
The price is Rp1.599.946
Rp2.015.932 total
includes taxes & fees
29 Jul - 30 Jul
Destiny Student - Burnet Point

4. 3 Johns Place Townhouse

3 Johns Place Townhouse
4.0 star property
8.2 km from Musselburgh Racecourse
9.6 out of 10, Exceptional, (325 reviews)
"Great stay next to a park!"
United States
James
The price is Rp2.135.570
Rp2.690.818 total
includes taxes & fees
26 Jul - 27 Jul
3 Johns Place Townhouse

5. The Abbey Residence

The Abbey Residence
3.0 star property
6.9 km from Musselburgh Racecourse
8.0 out of 10, Very good, (108 reviews)
"Excellent place to stay! I would highly recommend it to future guests. The location is outstanding, with direct bus access right outside the property to the Royal Mile and many of Edinburgh’s major attractions. There is little to no need for Uber or other expensive transportation. Convenient, affordable, and an excellent choice!"
United States
Dr. Marian
The price is Rp1.916.329
Rp2.414.574 total
includes taxes & fees
26 Jul - 27 Jul
The Abbey Residence

6. Melville Castle

Melville Castle
4.0 star property
6.4 km from Musselburgh Racecourse
9.2 out of 10, Wonderful, (311 reviews)
"Lovely property and great location"
United Kingdom
Mike
The price is Rp3.665.331
Rp4.398.397 total
includes taxes & fees
26 Jul - 27 Jul
Melville Castle

7. Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
3.0 star property
7.2 km from Musselburgh Racecourse
8.4 out of 10, Very good, (5 reviews)
"We loved our one night stay here. I was worried because I didn’t realize there was no lift on the property, but the staff was very helpful in getting us to our room. "
United States
Amber
The price is Rp2.275.859
Rp2.731.031 total
includes taxes & fees
26 Jul - 27 Jul
Premier Inn Edinburgh A7 - Dalkeith

8. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
3.2 km from Musselburgh Racecourse
8.6 out of 10, Excellent, (1,005 reviews)
The price is Rp2.843.193
Rp3.582.424 total
includes taxes & fees
26 Jul - 27 Jul
Best Western Kings Manor Hotel

9. 18 Craigmillar Park Guest House

18 Craigmillar Park Guest House
3.0 star property
8 km from Musselburgh Racecourse
9.4 out of 10, Exceptional, (25 reviews)
"Loved staying at this great guest house. Very convenient for Edinburgh city centre as bus stop for the city centre is right outside the door. Craig is a great host with lots of helpful information. Would definitely stay here again. "
United Kingdom
Jennifer
The price is Rp3.327.279
Rp4.192.372 total
includes taxes & fees
30 Jul - 31 Jul
18 Craigmillar Park Guest House

10. Market Street Hotel

Market Street Hotel
4.0 star property
9.2 km from Musselburgh Racecourse
9.8 out of 10, Exceptional, (1,444 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is Rp5.441.872
Rp6.856.759 total
includes taxes & fees
2 Aug - 3 Aug
Market Street Hotel

11. Prestonfield House

Prestonfield House
5.0 star property
7.3 km from Musselburgh Racecourse
9.8 out of 10, Exceptional, (302 reviews)
"THE MOST AMAZING PLACE TO STAY!!"
United States
Erin
The price is Rp10.425.042
Rp13.135.553 total
includes taxes & fees
26 Jul - 27 Jul
Prestonfield House

12. Edinburgh Backpackers Hostel

Edinburgh Backpackers Hostel
2.0 star property
9 km from Musselburgh Racecourse
8.8 out of 10, Excellent, (205 reviews)
"Knowledgeable and helpful staff, great location, our private room had sofa as well as the twin bed so great for relaxing in."
United Kingdom
Emma
The price is Rp1.718.198
Rp2.164.930 total
includes taxes & fees
26 Jul - 27 Jul
Edinburgh Backpackers Hostel

13. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
8.5 km from Musselburgh Racecourse
8.6 out of 10, Excellent, (1,003 reviews)
"Great location, lovely restaurants nearby. Great free parking"
United Kingdom
Rayna
The price is Rp2.932.280
Rp3.694.673 total
includes taxes & fees
29 Jul - 30 Jul
Malmaison Edinburgh

14. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
8.6 km from Musselburgh Racecourse
9.8 out of 10, Exceptional, (777 reviews)
The price is Rp4.842.617
Rp6.101.696 total
includes taxes & fees
26 Jul - 27 Jul
BrewDog DogHouse Edinburgh

15. The Scott

The Scott
4.0 star property
7.9 km from Musselburgh Racecourse
9.6 out of 10, Exceptional, (709 reviews)
"Comfortable, clean and friendly, helpful staff"
United Kingdom
Mark
The price is Rp4.375.674
Rp5.513.351 total
includes taxes & fees
30 Jul - 31 Jul
The Scott

16. The Scholar

The Scholar
4.0 star property
8 km from Musselburgh Racecourse
9.4 out of 10, Exceptional, (1,007 reviews)
"Restaurant was excellent (although breakfast didn't live up to what was available for lunch and dinner). Rooms very comfy and well provided."
United Kingdom
Imogen
The price is Rp2.993.882
Rp3.772.292 total
includes taxes & fees
27 Jul - 28 Jul
The Scholar

17. Hotel Ceilidh-donia

Hotel Ceilidh-donia
3.0 star property
7.8 km from Musselburgh Racecourse
9.4 out of 10, Exceptional, (840 reviews)
"Beautiful room with an exceptionally helpful staff in a nice and quiet part of Edinburgh."
United States
Nicholas
The price is Rp3.696.151
Rp4.657.150 total
includes taxes & fees
29 Jul - 30 Jul
Hotel Ceilidh-donia

18. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
9.1 km from Musselburgh Racecourse
9.6 out of 10, Exceptional, (1,003 reviews)
"Great location, nice hotel"
United States
OZAN
The price is Rp3.790.920
Rp4.776.803 total
includes taxes & fees
26 Jul - 27 Jul
Hotel du Vin & Bistro Edinburgh

19. Premier Inn Edinburgh East

Premier Inn Edinburgh East
3.0 star property
5.8 km from Musselburgh Racecourse
7.6 out of 10, Good, (46 reviews)
"Rooms are spacious, close to bus stop to city Many lines available. The best is the breakfast, variety and quality. Good value"
United States
Edgardo
The price is Rp1.990.235
Rp2.507.695 total
includes taxes & fees
26 Jul - 27 Jul
Premier Inn Edinburgh East

20. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
8.6 km from Musselburgh Racecourse
10.0 out of 10, Exceptional, (534 reviews)
"Very unique stay. Room was very quiet."
United States
Gregory
The price is Rp7.101.364
Rp8.947.719 total
includes taxes & fees
29 Jul - 30 Jul
Fingal - A Luxury Floating Hotel
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.

Compare popular hotels close to Musselburgh Racecourse

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Bed sheets
Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
7.0
Good
16 reviews
View
Reception
Carberry Tower Mansion House and Estate
4.0 star property
9.4
Exceptional
988 reviews
View
Reception
Destiny Student - Burnet Point
2.0 star property
8.6
Excellent
41 reviews
View
Bar (on property)
The Abbey Residence
3.0 star property
8.0
Very good
108 reviews
View
View from property
Melville Castle
4.0 star property
9.2
Wonderful
311 reviews
View

Top Musselburgh Racecourse Hotel Reviews

Hotels near other Musselburgh Racecourse attractions

Frequently asked questions

What's the area like around Musselburgh Racecourse?
Musselburgh Racecourse is located in a welcoming area of Musselburgh known for its array of dining options and golfing. If you're looking for a convenient place to stay, take a look at the 9 hotels and other accommodation options you'll find within a mile.
What's the best place to stay close to Musselburgh Racecourse?
Adjacent to Musselburgh Racecourse, Arden House is one of the top choices for your stay based on our traveller data, and this guest house offers free parking and free WiFi. Another good option is Ravelston House, located just 0.8 mi (1.2 km) away.
How many hotels are there close to Musselburgh Racecourse?
Expedia has 9 hotels and other accommodation options within a mile from Musselburgh Racecourse.
If I need to cancel the hotel reservation for my stay near Musselburgh Racecourse, will I receive a refund?
Yes, most hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and get a refund within 24 hours of booking. Plug in your dates, click on "Search", then filter by "fully refundable" to view the best deals available near Musselburgh Racecourse.
What can I see and do near Musselburgh Racecourse?
While you're exploring, swing by Palace of Holyroodhouse, Prestongrange Museum and Coade Stone Columns to learn a bit about the area. You might spend a leisurely day outdoors at Leith Links and Dalkeith Country Park. Portobello Beach, Musselburgh Sands and Joppa Shore are great spots if you want to spend some time by the water during your stay.