Default HTG hotel image

Find hotels near Musselburgh Racecourse, Edinburgh from $91

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 9 - Sep 10
Tomorrow
Sep 10 - Sep 11
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Musselburgh Racecourse hotels

1. Ravelston House

Ravelston House
0.8 mi from Musselburgh Racecourse
United Kingdom
martin
$73 nightly
$91 total
Sep 20 - Sep 21
Total with taxes and fees
Ravelston House

2. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
2.3 mi from Musselburgh Racecourse
United States
Jessica
$158 nightly
$199 total
Sep 20 - Sep 21
Total with taxes and fees
Carberry Tower Mansion House and Estate

3. Melville Castle

Melville Castle
4 mi from Musselburgh Racecourse
United States
Lee-Ann
$249 nightly
$299 total
Sep 20 - Sep 21
Total with taxes and fees
Melville Castle

4. Ocean Mist Leith

Ocean Mist Leith
5.3 mi from Musselburgh Racecourse
United Kingdom
Iain
$237 nightly
$299 total
Sep 20 - Sep 21
Total with taxes and fees
Ocean Mist Leith

5. Faside Estate

Faside Estate
2.2 mi from Musselburgh Racecourse
United States
Nathaniel
$296 nightly
$372 total
Sep 13 - Sep 14
Total with taxes and fees
Faside Estate

6. The Scott

The Scott
4.9 mi from Musselburgh Racecourse
United States
john
$193 nightly
$243 total
Oct 4 - Oct 5
Total with taxes and fees
The Scott

7. The Sun Inn

The Sun Inn
5.2 mi from Musselburgh Racecourse
United Kingdom
Barry
$141 nightly
$169 total
Oct 4 - Oct 5
Total with taxes and fees
The Sun Inn

8. Kildonan Lodge Hotel

Kildonan Lodge Hotel
4.9 mi from Musselburgh Racecourse
United Kingdom
Hannah
$163 nightly
$206 total
Sep 21 - Sep 22
Total with taxes and fees
Kildonan Lodge Hotel

9. Market Street Hotel

Market Street Hotel
5.7 mi from Musselburgh Racecourse
United States
Benjamin
$279 nightly
$351 total
Oct 8 - Oct 9
Total with taxes and fees
Market Street Hotel

10. The Scholar

The Scholar
4.9 mi from Musselburgh Racecourse
United Kingdom
Christine
$170 nightly
$215 total
Sep 20 - Sep 21
Total with taxes and fees
The Scholar

11. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
5.3 mi from Musselburgh Racecourse
United Kingdom
Philip
$298 nightly
$376 total
Sep 28 - Sep 29
Total with taxes and fees
BrewDog DogHouse Edinburgh

12. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
2 mi from Musselburgh Racecourse
United Kingdom
Ulyssa
$131 nightly
$165 total
Oct 4 - Oct 5
Total with taxes and fees
Best Western Kings Manor Hotel

13. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.3 mi from Musselburgh Racecourse
United Kingdom
Simon
$343 nightly
$433 total
Oct 5 - Oct 6
Total with taxes and fees
Fingal - A Luxury Floating Hotel

14. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
5.4 mi from Musselburgh Racecourse
United States
Joao
$173 nightly
$218 total
Oct 4 - Oct 5
Total with taxes and fees
Ten Hill Place, WorldHotels Distinctive

15. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
5.6 mi from Musselburgh Racecourse
United States
Aliasghar
$158 nightly
$199 total
Sep 13 - Sep 14
Total with taxes and fees
CODE - The Court, Edinburgh

16. Prestonfield House

Prestonfield House
4.5 mi from Musselburgh Racecourse
United States
Abagail Ries
$575 nightly
$724 total
Oct 5 - Oct 6
Total with taxes and fees
Prestonfield House

17. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
5.6 mi from Musselburgh Racecourse
United States
Suzette
$289 nightly
$364 total
Oct 4 - Oct 5
Total with taxes and fees
Hotel du Vin & Bistro Edinburgh

18. Stay Hush

Stay Hush
5.2 mi from Musselburgh Racecourse
United States
Patricia
$206 nightly
$259 total
Sep 14 - Sep 15
Total with taxes and fees
Stay Hush

19. Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
5.6 mi from Musselburgh Racecourse
United Kingdom
Felix
$185 nightly
$233 total
Oct 6 - Oct 7
Total with taxes and fees
Linton Collection - 28 North Bridge

20. 24 Royal Terrace

24 Royal Terrace
5.2 mi from Musselburgh Racecourse
United Kingdom
Ian
$226 nightly
$285 total
Oct 7 - Oct 8
Total with taxes and fees
24 Royal Terrace
View all properties

Compare popular hotels close to Musselburgh Racecourse

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Lake
Ravelston House
8.6
Excellent
472 reviews
View
Reception
Carberry Tower Mansion House and Estate
9.2
Wonderful
1,001 reviews
View
View from property
Melville Castle
9.2
Wonderful
331 reviews
View
Bar (on property)
Ocean Mist Leith
10.0
Exceptional
769 reviews
View
Exterior
Faside Estate
9.6
Exceptional
17 reviews
View

Top Musselburgh Racecourse Hotel Reviews

Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"This is an excellent location to enjoy all that Edinburgh has to offer. Super friendly staff. Rooms were clean and well stocked. Toiletries were top notch. We were even left lavender pillow spray! The king room was spacious by European standards and we had a little balcony with a view of the castle! One thing - the room didn't have AC so we had a fan on the desk. It was sufficient for early September but not sure about the summer months. We would definitely stay here again!"
Andrea 1-night trip
Posted 3 hours ago
Apex Grassmarket Hotel
Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate

10/10 Excellent
"Very nice place. The staff was very friendly and helpful. Room was small but it worked"
Samuel 1-night trip
Posted 3 hours ago
Carberry Tower Mansion House and Estate
Melville Castle

Melville Castle

8/10 Good
"A beautiful, historic castle outside Edinburgh. Room was very nice--bed comfortable, bathroom clean and roomy enough. Restaurant in the basement is a "must do." Steaks are cooked over a wood fire. Food was superb. Only negative was that I learned if you don't book directly with Melville Castle then breakfast is not included. I used a Expedia to book, so no breakfast included, which didn't seem right given the room prices. Overall a great experience. My wife and I would like to return sometime."
John 4-night trip
Posted 5 hours ago
Melville Castle
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Excellent ! Super déjeuner. Super emplacement !"
Jean 4-night trip
Posted 9 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Best Western Kings Manor Hotel

Best Western Kings Manor Hotel

10/10 Excellent
"Excellent helpful staff. They assisted with directions, bus lines and more. The breakfast was excellent. Had a lovely meal in the dining area. The cappuccino in the restaurant/bar was excellent. Every staff member was pleasant, friendly and helpful."
Debra 2-night trip
Posted 1 day ago
Best Western Kings Manor Hotel
Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh

10/10 Excellent
"the property was well situated for travel to Edinburgh, but the Restuarant had been sold and was closed. Also some of the staff were borderline rude."
David 2-night trip
Posted 1 day ago
Premier Inn Edinburgh A1 - Musselburgh
Ravelston House

Ravelston House

10/10 Excellent
"The staff was really friendly"
Wendy 6-night trip
Posted 2 days ago
Ravelston House
Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall

10/10 Excellent
"Great shopping and pub nearby"
Rhonda 5-night trip
Posted 2 days ago
Premier Inn Edinburgh A1 - Newcraighall
The Abbey Residence

The Abbey Residence

10/10 Excellent
"The staff was so helpful, accommodating us and our hectic schedule. We would highly recommend a stay at the Abby!"
John 3-night trip
Posted 2 days ago
The Abbey Residence

Other attractions near Musselburgh Racecourse

Portobello Beach

9.0/10 (42 reviews)
If a restful vacation is part of your travel plans, Portobello Beach might be the perfect place to seek out during your trip to Edinburgh. While you're in the area, stroll along the seaside.
See properties

Musselburgh Sands

9.4/10 (10 reviews)
Why not spend a lazy afternoon at Musselburgh Sands during your trip to Musselburgh? Wander around the gardens in this relaxing area, or simply enjoy its restaurants.
See properties

Fisherrow Sands

9.0/10 (6 reviews)
Why not spend a lazy afternoon at Fisherrow Sands during your trip to Fisherrow?
See properties

Morrisons Haven

9.6/10 (4 reviews)
Explore the waterfront in Musselburgh with a trip to Morrisons Haven. Discover the lively festivals in this walkable area, or seek out the local tours.
See properties

Queen Margaret University

9.4/10 (9 reviews)
Walk around the campus at Queen Margaret University during your stay in Musselburgh. Discover the lively bars and lively festivals in this walkable area.
See properties

Prestongrange Museum

You can browse the exhibits at Prestongrange Museum, a museum with a story of its own, during your trip to Prestonpans. Experience the lively festivals and fascinating museums in this walkable area.
See properties

Joppa Shore

Why not spend a lazy afternoon at Joppa Shore during your trip to Edinburgh? While you're in the area, stroll along the beaches.
See properties

Coade Stone Columns

You can learn about the history of Edinburgh with a visit to Coade Stone Columns. While you're in the area, stroll along the beaches.
See properties

Frequently asked questions

What are the top-rated hotels near Musselburgh Racecourse?
Discover the top-rated hotels near Musselburgh Racecourse that promise an unforgettable stay in Musselburgh, Scotland.Best Western Kings Manor HotelBest Western Kings Manor Hotel, located 2.2 miles from Musselburgh Racecourse, is a 3-star hotel with a review rating of 8.8. This hotel stands out with its extensive amenities, including an inviting indoor pool, spa facilities, and a hot tub for relaxation. Guests can also indulge in onsite tennis or unwind in the garden, making it a versatile choice for those visiting the area.Premier Inn Edinburgh A1 - MusselburghPremier Inn Edinburgh A1 - Musselburgh is a welcoming 3-star hotel located just 1.9 miles from Musselburgh Racecourse. It boasts an impressive review rating of 10, showcasing its commitment to traveler satisfaction. Guests can take advantage of convenient amenities such as free self-parking, ensuring a straightforward experience during their stay.Carberry Tower Mansion House and EstateCarberry Tower Mansion House and Estate offers a charming escape just 2.8 miles from Musselburgh Racecourse, featuring a popular review rating of 9.4. This 4-star hotel combines elegance and comfort, with standout amenities like a beautiful terrace and daily housekeeping. Guests can also enjoy the lush garden and free self-parking, making it an ideal choice for travelers seeking a serene atmosphere.
How much is a hotel near Musselburgh Racecourse?
Staying near Musselburgh Racecourse is a treat, with plenty of hotels from $91 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Musselburgh Racecourse?
For families seeking a memorable stay near Musselburgh Racecourse, these top-rated hotels provide both comfort and a range of family-friendly amenities.Best Western Kings Manor HotelBest Western Kings Manor Hotel is a welcoming 3-star hotel located just 2.2 miles from Musselburgh Racecourse, rated by travelers at 8.8. This hotel is ideal for families, featuring a children's pool, free cribs, and connecting rooms for larger families. Guests can enjoy amenities such as an indoor pool, spa services, and a terrace for relaxation, ensuring a comfortable stay for everyone.Carberry Tower Mansion House and EstateCarberry Tower Mansion House and Estate is a charming 4-star hotel situated 2.8 miles from Musselburgh Racecourse, an impressive travelers' rating of 9.4. This family-friendly estate offers free cribs and connecting rooms, making it perfect for families. Guests can also enjoy the beautiful gardens and the luxury of room service, ensuring a delightful and convenient stay for all ages.
What are the best affordable hotels near Musselburgh Racecourse?
For those seeking affordable yet comfortable accommodations near Musselburgh Racecourse, these top-rated hotels promise a delightful stay without breaking the bank.Best Western Kings Manor HotelSituated 2.2 miles from Musselburgh Racecourse, Best Western Kings Manor Hotel boasts a solid review rating of 8.8, making it a popular choice among visitors. This 3-star hotel is family-friendly, offering free breakfast for children and a range of amenities including an indoor pool, spa services, and a terrace for relaxation. Guests can also enjoy free WiFi and contactless check-in for added convenience.Aynetree Guest HouseAynetree Guest House, located 2.9 miles from Musselburgh Racecourse, is a cozy 3-star accommodation with a review rating of 7.6. This travelerhouse has a welcoming atmosphere with free WiFi, toiletries, and self-parking. Guests appreciate the charming yard and nearby beach location, making it a great retreat for those looking to unwind after a day at the races.Premier Inn Edinburgh A1 - MusselburghPremier Inn Edinburgh A1 - Musselburgh is a fantastic 3-star option located just 1.9 miles from Musselburgh Racecourse. With an exceptional review rating of 10, this hotel ensures travelers enjoy a restful stay with amenities like free WiFi and complimentary self-parking. It's a great choice for travelers looking for convenience and comfort during their visit to the races.
Are there any hotels with pools close to Musselburgh Racecourse?
If you're looking for top-rated hotels with pools near Musselburgh Racecourse, you're in luck. Here are some excellent options that promise a refreshing stay.Best Western Kings Manor HotelBest Western Kings Manor Hotel is a charming 3-star hotel located just 2.2 miles from Musselburgh Racecourse, featuring an impressive review rating of 8.8. Families will appreciate the indoor pool and a separate children's pool, perfect for keeping the little ones entertained. Guests can also indulge in spa services, including massages and body treatments, or enjoy outdoor activities like tennis and hiking. With amenities like a fitness center, terrace, and complimentary breakfast for children, this hotel ensures a delightful stay for all.
What are the best pet-friendly hotels near Musselburgh Racecourse?
Finding the ideal pet-friendly stay near Musselburgh Racecourse can enhance your visit, allowing you to enjoy top-rated accommodations with your furry friend.Best Western Kings Manor HotelBest Western Kings Manor Hotel is a welcoming 3-star hotel located just 2.2 miles from Musselburgh Racecourse. Rated by travelers at 8.8, this hotel not only permits pets but also offers amenities like a relaxing indoor pool and a full-service spa, ensuring both you and your pet have a comfortable stay. Guests can enjoy additional features such as a hot tub, tennis courts, and a garden area, perfect for leisurely strolls with your furry companion.
Can I book a fully refundable hotel close to Musselburgh Racecourse?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Musselburgh Racecourse", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.

Explore a world of travel with Expedia