Default HTG hotel image

Search Hotels Near Musselburgh Racecourse, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Musselburgh Racecourse hotels

Ravelston House

Ravelston House
3.0 star property
0.8 mi from Musselburgh Racecourse
8.6 out of 10, Excellent, (451 reviews)
"Friendly staff, clean accommodation with easy access"
United Kingdom
Denise
The price is £84
includes taxes & fees
2 Jul - 3 Jul
Ravelston House

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
2.3 mi from Musselburgh Racecourse
9.4 out of 10, Exceptional, (982 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
The price is £171
includes taxes & fees
13 Jul - 14 Jul
Carberry Tower Mansion House and Estate

Faside Estate

Faside Estate
4.0 star property
2.2 mi from Musselburgh Racecourse
9.6 out of 10, Exceptional, (16 reviews)
"We had an amazing stay from start to finish. Ian gave us a tour if the castle along with a history. The rooms were cozy, the bed was very comfortable. The owners even gave us a ride to the tram when we were unable to find a taxi. Sue and Ian are a friendly helpful couple. "
United States
Nathaniel
The price is £275
includes taxes & fees
26 Jul - 27 Jul
Faside Estate

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
2 mi from Musselburgh Racecourse
8.8 out of 10, Excellent, (1,000 reviews)
"Good selection for breakfast and the room had coffee and tea perfect"
Canada
Richard
The price is £100
includes taxes & fees
5 Jul - 6 Jul
Best Western Kings Manor Hotel

3 Johns Place Townhouse

3 Johns Place Townhouse
4.0 star property
5.1 mi from Musselburgh Racecourse
9.6 out of 10, Exceptional, (313 reviews)
"Clean room, cute shops nearby, accessible"
Canada
Dasa
The price is £136
includes taxes & fees
27 Jul - 28 Jul
3 Johns Place Townhouse

Ocean Mist Leith

Ocean Mist Leith
2.5 star property
5.3 mi from Musselburgh Racecourse
10.0 out of 10, Exceptional, (736 reviews)
"Staff were fantastic, room and bed very comfortable. We really enjoyed our stay here."
United States
Richard
The price is £192
includes taxes & fees
5 Jul - 6 Jul
Ocean Mist Leith

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
5.3 mi from Musselburgh Racecourse
9.8 out of 10, Exceptional, (755 reviews)
"Absolutely an amazing place to stay."
United States
Seth
The price is £229
includes taxes & fees
5 Jul - 6 Jul
BrewDog DogHouse Edinburgh

Aynetree Guest House

Aynetree Guest House
3.0 star property
2.6 mi from Musselburgh Racecourse
7.4 out of 10, Good, (266 reviews)
"such an amazing place to visit and very clean.easy place to find too"
United Kingdom
Jaya
The price is £104
includes taxes & fees
29 Jun - 30 Jun
Aynetree Guest House

Melville Castle

Melville Castle
4.0 star property
4 mi from Musselburgh Racecourse
9.2 out of 10, Wonderful, (305 reviews)
"Lovely property and great location"
United Kingdom
Mike
The price is £185
includes taxes & fees
29 Jun - 30 Jun
Melville Castle

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
5.6 mi from Musselburgh Racecourse
9.6 out of 10, Exceptional, (1,000 reviews)
"Great location, nice hotel"
United States
OZAN
The price is £179
includes taxes & fees
29 Jun - 30 Jun
Hotel du Vin & Bistro Edinburgh

The Scott

The Scott
4.0 star property
4.9 mi from Musselburgh Racecourse
9.6 out of 10, Exceptional, (702 reviews)
"Nothing but kind things to say about the staff and the atmosphere. Everything was so warm and comforting, and we had an absolutely impressive stay. Whenever we had questions, the staff were incredibly helpful. Amazing stay!"
United States
ALEJANDRO
The price is £212
includes taxes & fees
5 Jul - 6 Jul
The Scott

Pillars House

Pillars House
3.5 star property
5.1 mi from Musselburgh Racecourse
9.2 out of 10, Wonderful, (570 reviews)
"Loved this place, already planning a return trip next year. Great location, easy to find, free parking, friendly staff."
United Kingdom
Sarah
The price is £130
includes taxes & fees
29 Jun - 30 Jun
Pillars House

The Sun Inn

The Sun Inn
4.0 star property
5.2 mi from Musselburgh Racecourse
8.6 out of 10, Excellent, (423 reviews)
"The tv in the room didn’t work and only half the dishes on the menu were available even though it was a small basic menu and it was not near alternative places to eat so this was not good"
United Kingdom
William
The price is £117
includes taxes & fees
5 Jul - 6 Jul
The Sun Inn

Kildonan Lodge Hotel

Kildonan Lodge Hotel
4.0 star property
4.9 mi from Musselburgh Racecourse
9.0 out of 10, Wonderful, (374 reviews)
"Wonderful staff, clean and tidy, excellent links to city centre. Beautiful building too."
United Kingdom
Hannah
The price is £131
includes taxes & fees
29 Jun - 30 Jun
Kildonan Lodge Hotel

Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
5.3 mi from Musselburgh Racecourse
8.6 out of 10, Excellent, (1,001 reviews)
"Outstanding staff. Very dog friendly."
United States
Susan
The price is £132
includes taxes & fees
5 Jul - 6 Jul
Malmaison Edinburgh

Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
5.3 mi from Musselburgh Racecourse
10.0 out of 10, Exceptional, (526 reviews)
"Good location if you’re visiting the Britannia."
United States
Mary
The price is £396
includes taxes & fees
27 Jul - 28 Jul
Fingal - A Luxury Floating Hotel

Destiny Student - Burnet Point

Destiny Student - Burnet Point
2.0 star property
4.8 mi from Musselburgh Racecourse
8.0 out of 10, Very good, (20 reviews)
"Great location, staff very helpful and friendly"
United Kingdom
Ryan
The price is £75
includes taxes & fees
29 Jun - 30 Jun
Destiny Student - Burnet Point

18 Craigmillar Park Guest House

18 Craigmillar Park Guest House
3.0 star property
5 mi from Musselburgh Racecourse
9.4 out of 10, Exceptional, (23 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 £134
includes taxes & fees
29 Jun - 30 Jun
18 Craigmillar Park Guest House

Prestonfield House

Prestonfield House
5.0 star property
4.5 mi from Musselburgh Racecourse
9.8 out of 10, Exceptional, (299 reviews)
"THE MOST AMAZING PLACE TO STAY!!"
United States
Erin
The price is £485
includes taxes & fees
1 Jul - 2 Jul
Prestonfield House

The Scholar

The Scholar
4.0 star property
4.9 mi from Musselburgh Racecourse
9.4 out of 10, Exceptional, (1,003 reviews)
"As always, a lovely stay and very helpful staff. Rooms clean and comfortable and easy to walk into town and buses available if you prefer that."
United Kingdom
Thomas
The price is £167
includes taxes & fees
5 Jul - 6 Jul
The Scholar
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
Lake
Ravelston House
3.0 star property
8.6
Excellent
451 reviews
View
Reception
Carberry Tower Mansion House and Estate
4.0 star property
9.4
Exceptional
982 reviews
View
Exterior
Faside Estate
4.0 star property
9.6
Exceptional
16 reviews
View
Indoor pool
Best Western Kings Manor Hotel
3.0 star property
8.8
Excellent
1,000 reviews
View
Valentine | Premium bedding, pillow-top beds, individually decorated
3 Johns Place Townhouse
4.0 star property
9.6
Exceptional
313 reviews
View

Top Musselburgh Racecourse Hotel Reviews

Hotels near other Musselburgh Racecourse attractions

Find out more about Musselburgh Racecourse

Top reasons to visit Musselburgh Racecourse

  • Thrilling Horse Racing: Experience the excitement of live horse racing at one of Scotland's premier racecourses.
  • Historical Exploration: Discover Musselburgh Castle and delve into the rich local heritage.
  • Family-Friendly Activities: Enjoy a variety of events and play areas suitable for children.
  • Scenic Seaside Strolls: Take leisurely walks along beautiful nearby beaches for a relaxing day out.
  • Diverse Accommodation: Choose from a range of lodging options, from charming guesthouses to comfortable hotels.

Find great hotels near Musselburgh Racecourse

Musselburgh Racecourse offers a delightful selection of accommodation options, catering to various preferences and budgets. Whether you're seeking a charming guesthouse or a comfortable hotel, you'll find a range of places that provide essential amenities, including pet-friendly options and eco-certified experiences. With convenient access to Musselburgh Racecourse and the surrounding area, your stay promises to be both enjoyable and memorable.

  • Apex Waterloo Place Hotel: This 4-star hotel boasts an impressive guest rating of 9.2 and is located 9.7km from Musselburgh Racecourse. Apex Waterloo Place Hotel presents a luxurious family and spa-themed experience, ideal for both leisure and business travellers. Guests can indulge in a full spa and pool service, featuring a steam room, detoxification wraps, and couples treatment rooms, ensuring a relaxing stay. The property also caters to families with amenities for children, including breakfast options tailored for younger guests, making it a versatile choice for your vacation.
  • ibis Edinburgh Centre South Bridge - Royal Mile: With a guest rating of 8.4, this 3-star eco-certified hotel is located 9.7km from Musselburgh Racecourse. Ideal for eco-conscious and pet-friendly travellers, ibis Edinburgh Centre South Bridge - Royal Mile provides a welcoming atmosphere for furry companions, with amenities such as food and water bowls and a flexible pet policy. The hotel’s commitment to sustainability makes it a perfect choice for those looking to minimise their environmental impact while enjoying the vibrant culture of Edinburgh.
  • Leonardo Royal Hotel Edinburgh: Rated at 9.0 and just 8.0km from Musselburgh Racecourse, Leonardo Royal Hotel Edinburgh is a 4-star eco-certified property that caters to environmentally minded guests. Its commitment to sustainability is reflected in its modern design and facilities, creating a refreshing atmosphere. Perfect for travellers seeking a blend of comfort and eco-friendliness, this hotel promises a delightful stay with easy access to the charming attractions of Edinburgh.

Where to stay near Musselburgh Racecourse

Exploring the area around Musselburgh Racecourse offers a delightful blend of friendly locals and rich history. Just a stone's throw away, you can wander through Musselburgh town centre, where charming shops and eateries await. For sports enthusiasts, the racecourse itself is a must-visit. Don't miss the vibrant atmosphere of Easter Road, easily accessible for a glimpse of local culture. Whether you're after budget-friendly options or a touch of luxury, this region has something for every traveller.

  • Edinburgh: As the capital city of Scotland, Edinburgh boasts a rich tapestry of history and culture. With its majestic castle perched atop Castle Rock, the city offers stunning views and a myriad of historic sites, including the Royal Mile and Holyrood Palace. Travellers flock here year-round, with peak visits from July to August, drawn by its vibrant festivals, shopping districts, and theatre performances. The ease of getting around on foot or via public transport enhances the experience, allowing for exploration of its charming streets and lush parks.
  • Musselburgh: A historic town with a distinct charm, Musselburgh is home to Scotland's oldest racecourse, making it a popular spot for both horse racing enthusiasts and families. Visitors enjoy a mix of cultural experiences, outdoor activities, and local shopping. The town's vibrant community atmosphere is complemented by its scenic views along the River Esk and nearby golf courses. Peak travel months like April and July offer numerous events, while its close proximity to Edinburgh makes it an ideal base for exploration.
  • Inveresk: This quaint village, just 1.1km from Musselburgh Racecourse, is known for its picturesque surroundings and rich cultural heritage. Inveresk invites visitors to partake in outdoor sports and family-friendly activities, with local amenities such as golf courses and an entertainment arena. The village's proximity to notable landmarks, including art galleries and sports facilities, enhances its appeal. With peak visitor numbers from March to May, Inveresk is a delightful spot for those seeking a peaceful retreat with easy access to bustling Musselburgh and Edinburgh.

Things to do near Musselburgh Racecourse

Near Musselburgh Racecourse, visitors can enjoy a variety of activities including golf, walking, and guided tours. The area features lovely picnic spots, family-friendly events, and play areas for children. You can also explore nearby hotels for accommodation and take leisurely strolls along the seaside, making it a perfect destination for a well-rounded day out.

Shopping

The Musselburgh area offers quaint shops for unique gifts and souvenirs. The local high street features charming boutiques and artisan stores. If you're up for a drive, visit Fort Kinnaird Shopping Park, just over 16.1km away, where you’ll find a wider selection of retail and dining options.

Recreation

At Yellowscott Country Park, indulge in a serene retreat surrounded by nature's beauty, featuring luxurious amenities. Macdonald Cardrona Golf Course offers a sophisticated golfing experience with stunning vistas, while Innerleithen Golf Club provides a tranquil setting for relaxation and rejuvenation amidst lush landscapes.

Adventure

Musselburgh Racecourse offers exhilarating horse racing events, where you can feel the thrill of the races and enjoy a lively atmosphere. Additionally, explore the scenic coastal walks nearby and indulge in local cuisine at charming eateries, making for a delightful day out in Scotland.

Nightlife

At Musselburgh Racecourse, the nightlife buzzes with excitement, especially during race days. Enjoy lively bars like the Champions Bar, where you can unwind with friends, or savour a delicious meal at the restaurant overlooking the track, soaking in the vibrant atmosphere of the evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Musselburgh Racecourse

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Musselburgh Racecourse are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Musselburgh Racecourse is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Musselburgh Racecourse is Tuesday. The most expensive day to stay around Musselburgh Racecourse is Saturday.
  • Find cheap hotels on Expedia: Certainly. Here’s a paraphrased version of your text in a trusted and attentive tone:Expedia’s search tool enables you to specify your budget, ideal location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to easily find the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay at Musselburgh Racecourse with your flights and activities through an Expedia package.

Find the best attractions near Musselburgh Racecourse

Within and around Musselburgh Racecourse, visitors can enjoy a blend of history, culture, and outdoor activities. Explore the iconic Musselburgh Castle and its rich heritage, or spend time at the Musselburgh Sports Centre for family-friendly fun. For those seeking relaxation, nearby beaches offer a scenic escape. Additionally, the Musselburgh Racetrack provides thrilling horse racing experiences, making it a perfect destination for tourists looking to immerse themselves in local attractions.

  • Royal Mile: Experience the vibrant heart of Edinburgh by strolling along the Royal Mile, a historic street filled with shops, cafes, and street performers. This lively atmosphere reflects the city's rich culture and history, making it a perfect spot for both exploration and relaxation.
  • Portobello Beach: Enjoy the refreshing sea breeze at Portobello Beach, a delightful stretch of golden sand ideal for a leisurely day by the sea. With its charming promenade, quirky cafes, and stunning views, it's a perfect escape from the hustle and bustle.
  • Palace of Holyroodhouse: Discover the official residence of the British monarch in Scotland at the Palace of Holyroodhouse. This historic palace offers a glimpse into royal life and showcases exquisite architecture and beautiful gardens, steeped in culture and history.

Best time to go to Musselburgh Racecourse

The best time to visit Musselburgh Racecourse can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Musselburgh Racecourse falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature around Musselburgh Racecourse falls in January, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly HighSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudySlightly HighAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudyAverageSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Musselburgh Racecourse

To visit Musselburgh Racecourse, the nearest major airport is EDInburgh (EDI), located 19.3km away. Recommended hotels near Edinburgh Airport iNCLude the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both approximately 11.3km from the airport. Another excellent option is the Kimpton Charlotte Square by IHG, situated 9.7km away. For those considering an alternative, GLAsgow International Airport (GLA) is 86.9km from the racecourse, with notable hotels like the Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both within 11.3km. Lastly, Newcastle International Airport (NCL) is 132.0km away, with Hemples Lodge and Sandman Signature Newcastle Hotel nearby.

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 Hotel

Best Western Kings Manor Hotel, located 3.5 km 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 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh is a welcoming 3-star hotel located just 3.1 km 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 Estate

Carberry Tower Mansion House and Estate offers a charming escape just 4.5 km 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 travellers seeking a serene atmosphere.
How much is a hotel near Musselburgh Racecourse?
Staying near Musselburgh Racecourse is a treat, with plenty of hotels from £75 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 trip 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 Hotel

Best Western Kings Manor Hotel is a welcoming 3-star hotel located just 3.5 km from Musselburgh Racecourse, rated by travellers 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 Estate

Carberry Tower Mansion House and Estate is a charming 4-star hotel situated 4.5 km from Musselburgh Racecourse, an impressive travellers' 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 Hotel

Situated 3.5 km 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 House

Aynetree Guest House, located 4.7 km 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 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh is a fantastic 3-star option located just 3.1 km from Musselburgh Racecourse. With an exceptional review rating of 10, this hotel ensures travellers enjoy a restful stay with amenities like free WiFi and complimentary self-parking. It's a great choice for travellers 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 Hotel

Best Western Kings Manor Hotel is a charming 3-star hotel located just 3.5 km 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 centre, 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 Hotel

Best Western Kings Manor Hotel is a welcoming 3-star hotel located just 3.5 km from Musselburgh Racecourse. Rated by travellers 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.
Can I find Expedia discounts for hotels near Musselburgh Racecourse?
To look for discounts on hotels near Musselburgh Racecourse, join One Key™—our free travel rewards programme. One Key members always get our best prices and earn OneKeyCash™ on eligible bookings for every pound spent. Another way to save is by bundling your hotel and flights together on Expedia.

**Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands

Explore a world of travel with Expedia