Default HTG hotel image

Edinburgh Musselburgh Racecourse Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Sept - 22 Sept
Tomorrow
22 Sept - 23 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Musselburgh Racecourse hotels

1. Ravelston House

Ravelston House
1.2 km from Musselburgh Racecourse
United Kingdom
martin
HK$563
HK$709 total
includes taxes & fees
27 Sept - 28 Sept
Ravelston House

2. Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
2.4 km from Musselburgh Racecourse
Canada
Gloria
HK$425
HK$536 total
includes taxes & fees
18 Oct - 19 Oct
Premier Inn Edinburgh A1 - Musselburgh

3. Pillars House

Pillars House
8.3 km from Musselburgh Racecourse
United Kingdom
Sharon
HK$638
HK$804 total
includes taxes & fees
5 Oct - 6 Oct
Pillars House

4. Ocean Mist Leith

Ocean Mist Leith
8.5 km from Musselburgh Racecourse
United Kingdom
Iain
HK$1,671
HK$2,105 total
includes taxes & fees
27 Sept - 28 Sept
Ocean Mist Leith

5. 3 Johns Place Townhouse

3 Johns Place Townhouse
8.2 km from Musselburgh Racecourse
United States
Donna
HK$963
HK$1,214 total
includes taxes & fees
6 Oct - 7 Oct
3 Johns Place Townhouse

6. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
3.7 km from Musselburgh Racecourse
United States
Kyle
HK$1,268
HK$1,598 total
includes taxes & fees
4 Oct - 5 Oct
Carberry Tower Mansion House and Estate

7. Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
7.2 km from Musselburgh Racecourse
United States
Amber
HK$508
HK$609 total
includes taxes & fees
18 Oct - 19 Oct
Premier Inn Edinburgh A7 - Dalkeith

8. Melville Castle

Melville Castle
6.4 km from Musselburgh Racecourse
United States
Lee-Ann
HK$1,947
HK$2,336 total
includes taxes & fees
18 Oct - 19 Oct
Melville Castle

9. Stay Hush

Stay Hush
8.3 km from Musselburgh Racecourse
United States
Shannon
HK$1,708
HK$2,152 total
includes taxes & fees
19 Oct - 20 Oct
Stay Hush

10. The Sun Inn

The Sun Inn
8.4 km from Musselburgh Racecourse
United Kingdom
Barry
HK$1,095
HK$1,313 total
includes taxes & fees
4 Oct - 5 Oct
The Sun Inn

11. The Scott

The Scott
7.9 km from Musselburgh Racecourse
United States
mahyar
HK$1,722
HK$2,170 total
includes taxes & fees
19 Oct - 20 Oct
The Scott

12. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
8.6 km from Musselburgh Racecourse
United Kingdom
Simon
HK$2,739
HK$3,452 total
includes taxes & fees
4 Oct - 5 Oct
Fingal - A Luxury Floating Hotel

13. Prestonfield House

Prestonfield House
7.3 km from Musselburgh Racecourse
Canada
Daniel
HK$4,628
HK$5,832 total
includes taxes & fees
24 Sept - 25 Sept
Prestonfield House

14. Kildonan Lodge Hotel

Kildonan Lodge Hotel
8 km from Musselburgh Racecourse
United Kingdom
Hannah
HK$1,198
HK$1,509 total
includes taxes & fees
18 Oct - 19 Oct
Kildonan Lodge Hotel

15. The Abbey Residence

The Abbey Residence
6.9 km from Musselburgh Racecourse
United States
John
HK$856
HK$1,078 total
includes taxes & fees
27 Sept - 28 Sept
The Abbey Residence

16. Abbey Strand Apartments, at Holyrood

Abbey Strand Apartments, at Holyrood
8.1 km from Musselburgh Racecourse
United States
Benton
HK$1,884
HK$2,374 total
includes taxes & fees
11 Oct - 12 Oct
Abbey Strand Apartments, at Holyrood

17. Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
Newcraighall, 3.4 km from Musselburgh Racecourse
Canada
Rhonda
HK$559
HK$704 total
includes taxes & fees
11 Oct - 12 Oct
Premier Inn Edinburgh A1 - Newcraighall

18. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
8.7 km from Musselburgh Racecourse
United States
Joao
HK$1,193
HK$1,504 total
includes taxes & fees
19 Oct - 20 Oct
Ten Hill Place, WorldHotels Distinctive

19. The Scholar

The Scholar
8 km from Musselburgh Racecourse
United Kingdom
Thomas
HK$1,182
HK$1,489 total
includes taxes & fees
18 Oct - 19 Oct
The Scholar

20. Faside Estate

Faside Estate
3.6 km from Musselburgh Racecourse
United States
Nathaniel
HK$2,293
HK$2,889 total
includes taxes & fees
23 Sept - 24 Sept
Faside Estate
View all properties

Compare popular hotels close to Musselburgh Racecourse

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Lake
Ravelston House
8.6
Excellent
476 reviews
View
Bed sheets
Premier Inn Edinburgh A1 - Musselburgh
7.2
Good
19 reviews
View
Exterior
Pillars House
9.2
Wonderful
609 reviews
View
Bar (on property)
Ocean Mist Leith
10.0
Exceptional
771 reviews
View
Premium bedding, pillow-top beds, blackout curtains, soundproofing
3 Johns Place Townhouse
9.6
Exceptional
372 reviews
View

Top Musselburgh Racecourse Hotel Reviews

Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Great location, great view from the room. Breakfast was excellent, staff were helpful, plenty of onsite parking for a fee"
Lisa 3-night trip
Posted 2 hours ago
Apex Grassmarket Hotel
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"Great place to stay Breakfast was great Friendly staff"
Susan 2-night trip
Posted 4 hours ago
Leonardo Royal Hotel Edinburgh
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"I was more impressed by this place than I thought I would be when I first walked in. There didn't, at first glance, seem to be anything special about it, but I changed my mind quickly. The breakfast was top tier, the beds were very comfortable, I could have stood in the shower all day, the staff was great, the location was easily walkable, I have only good things to say about the property. Highly recommend if you are in Edinburgh."
Chad 3-night trip
Posted 4 hours ago
YOTEL Edinburgh
Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate

8/10 Good
"The place is beautiful, and our room was very good. The biggest issue was that Uber or Bolt does not pick up there. And we had to ask the hotel to call a taxi, which was really expensive (3x Uber). From Edinburgh center, ~£20 Uber and £50 taxi. Or you can go to the nearest train station for ~£15. The other issue was that there is no phone coverage in the hotel and very weak connection outside."
sayedbehnam 2-night trip
Posted 6 hours ago
Carberry Tower Mansion House and Estate
Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall

10/10 Excellent
"Close to train station for Edinburgh"
Peter 2-night trip
Posted 17 hours ago
Premier Inn Edinburgh A1 - Newcraighall
Best Western Kings Manor Hotel

Best Western Kings Manor Hotel

8/10 Good
"A very small room for the price! Amenities made up for it."
Brian 1-night trip
Posted 18 hours ago
Best Western Kings Manor Hotel
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Great location, staff was very nice."
Mitch 3-night trip
Posted 20 hours ago
Radisson Blu Hotel, Edinburgh City Centre
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"Very courteous staff. Great location ."
Rominder 2-night trip
Posted 20 hours ago
Virgin Hotels Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Great view"
Victor 4-night trip
Posted 21 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection

Other attractions near Musselburgh Racecourse

Portobello Beach

9.0/10 (42 reviews)
If a restful holiday is part of your travel plans, Portobello Beach might be the perfect place to visit 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 as part of your travels around 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 holiday in 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 trip to Coade Stone Columns. While you're in the area, stroll along the beaches.
See properties

Find out more about Musselburgh Racecourse

Top reasons to visit Musselburgh Racecourse

  • Exciting Racing Events: Musselburgh Racecourse hosts thrilling horse racing events throughout the year, offering a unique experience for sports enthusiasts.
  • Scenic Outdoor Activities: Enjoy scenic walking trails and nearby beaches, perfect for leisurely strolls and picnics.
  • Historical Landmarks: Explore Musselburgh Links and the historic Musselburgh Castle, rich in local heritage.
  • Family-Friendly Attractions: The area features play areas for children and special events, making it ideal for families.
  • Diverse Accommodation: A variety of lodging options are available, from guesthouses to modern hotels, catering to all preferences.

Find great hotels near Musselburgh Racecourse

Discover a variety of accommodation options near Musselburgh Racecourse, perfect for every traveller. Whether you're seeking a comfortable guesthouse or a modern hotel, you'll find excellent amenities including business facilities, pet-friendly options, and eco-certified experiences. With convenient access to local attractions and the vibrant city of Edinburgh, your stay in Musselburgh promises to be both enjoyable and memorable.

  • ibis Edinburgh Centre South Bridge - Royal Mile: This eco-certified 3-star hotel offers a unique blend of comfort and sustainability, located 10km from Musselburgh Racecourse. Ideal for eco-conscious travellers and pet owners, the ibis boasts a modern design and a welcoming atmosphere. Guests appreciate the pet-friendly policy, which includes amenities such as food and water bowls, making it a great choice for those travelling with furry companions. With a guest rating of 8.4 out of 10, the hotel provides a convenient base for exploring the vibrant Royal Mile and Edinburgh's historical sites.
  • Apex Waterloo Place Hotel: A distinguished 4-star accommodation with a guest rating of 9.2 out of 10, the Apex Waterloo Place Hotel is situated 10km from Musselburgh Racecourse. This hotel caters to families, business travellers, and eco-conscious guests alike. The property is not only eco-certified but also features amenities tailored for children, ensuring a family-friendly experience. Guests can enjoy modern comforts while being in close proximity to Edinburgh's attractions, making it a versatile choice for both leisure and business stays.
  • Leonardo Royal Hotel Edinburgh: This 4-star hotel, with a guest rating of 9.2 out of 10, is located 8km from Musselburgh Racecourse and is perfect for eco-conscious visitors seeking a sustainable stay. The Leonardo Royal Hotel combines modern aesthetics with eco-friendly practices, ensuring a guilt-free getaway. Guests can indulge in contemporary comforts while enjoying easy access to Edinburgh's rich cultural offerings. The hotel's commitment to sustainability makes it an attractive option for those who prioritise environmental responsibility during their travels.

Where to stay near Musselburgh Racecourse

Exploring Musselburgh Racecourse offers a delightful blend of history and warmth. Just a stone's throw away, Musselburgh town centre invites you to stroll its charming streets, while the vibrant atmosphere of Easter Road adds to the experience. Whether you're seeking family-friendly activities or luxurious dining, this region caters to all. With friendly locals and a rich heritage, your visit promises to be both memorable and enriching.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis that seamlessly blends history with modernity. Musselburgh Racecourse lies within its borders, making it an accessible destination for visitors. The city experiences consistent tourist traffic year-round, with peaks during the summer months from July to September. Edinburgh is renowned for its cultural offerings, family-friendly activities, and rich historical landmarks, including the iconic Edinburgh Castle, the Royal Mile, and lush parks. The bustling shopping districts and a thriving theatre scene further enhance the visitor experience.
  • Musselburgh: Nestled along the coast, Musselburgh is a charming city that boasts its own unique attractions, including the Musselburgh Racecourse. This city experiences a steady flow of visitors throughout the year, particularly during the spring and summer months in April, July, and September. Visitors are drawn to Musselburgh for its cultural experiences, outdoor activities, and family-friendly environment. The area is peppered with delightful shopping spots and is home to several golf courses. Notable attractions include historic sites and castles, offering a glimpse into Scotland's rich heritage.
  • Old Town Edinburgh: Just a short distance from Musselburgh Racecourse, Old Town Edinburgh is a UNESCO World Heritage Site characterised by its medieval architecture and cobbled streets. It attracts visitors year-round, with peak times in April and the summer months. Known for its cultural richness and family-oriented activities, Old Town is packed with shops, theatres, and educational venues. Key landmarks include Edinburgh Castle and the historic Royal Mile, making it an essential stop for anyone wishing to explore the city’s storied past and vibrant present.

Things to do in Musselburgh Racecourse

Shopping

At Musselburgh Racecourse, you can enjoy a unique shopping experience with various stalls and local vendors during race days. For a larger selection, if you're up for a drive, visit the Fort Kinnaird Shopping Park, located around 11km away, featuring a mix of high street retailers and dining options.

Recreation

At Musselburgh Racecourse, enjoy a rejuvenating day with wellness activities such as yoga sessions on the lawn, providing a serene atmosphere. Indulge in healthy culinary options at the on-site café, which focuses on locally sourced ingredients, perfect for a refreshing post-race meal.

Adventure

Musselburgh Racecourse offers thrilling horse racing events throughout the year, providing an exhilarating atmosphere for spectators. Visitors can also enjoy delicious local cuisine at various hospitality venues while soaking in the vibrant atmosphere of Scotland's second oldest racecourse.

Nightlife

Musselburgh Racecourse offers a vibrant atmosphere after races, with lively bars and restaurants where you can unwind. Nearby, local pubs and live music venues enhance the nightlife experience, providing a taste of Scottish culture and hospitality in a friendly setting.

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

Booking tips and Expedia advantages for Musselburgh Racecourse

To save money during your visit to Musselburgh Racecourse, consider travelling between January and March when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and check Expedia for last-minute deals. Tuesdays are typically the cheapest days to stay, while Saturdays are the priciest. Use Expedia’s search tool to filter by budget and location, and consider package deals that combine flights, hotels, and activities for additional savings. Don't forget to explore free local attractions to enhance your experience without breaking the bank.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • 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

When visiting Musselburgh Racecourse, you'll find a delightful mix of culture and outdoor activities. Explore the nearby Musselburgh Links, just a short distance away, and don’t miss the iconic Musselburgh Castle, located about 3km from the racecourse. Whether you're seeking a family-friendly day out or a leisurely stroll along the beach or hills, Musselburgh offers something for everyone to enjoy.

  • Royal Mile: A historic street that captures the essence of Edinburgh, the Royal Mile is a vibrant thoroughfare lined with shops, cafes, and historical sites. Explore its cobbled streets, indulge in local delicacies, and immerse yourself in the lively atmosphere just 8km from Musselburgh Racecourse.
  • Portobello Beach: Located 5km away, Portobello Beach offers a refreshing escape with its sandy shores and stunning sea views. Enjoy a leisurely stroll along the promenade, sample seaside treats, or simply relax in a charming coastal setting.
  • Palace of Holyroodhouse: This historic palace, situated 8km from the racecourse, serves as the official residence of the monarch in Scotland. Discover its magnificent architecture, beautiful gardens, and rich history that reflects Scottish culture.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Accessing Musselburgh Racecourse is convenient via major airports in Scotland. EDInburgh Airport (EDI) is the closest, situated 19km away, with excellent hotel options like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11km from the airport. GLAsgow International Airport (GLA) is 87km away, with luxurious choices such as the 5-star JA Mar Hall Scotland and the Kimpton Blythswood Hotel & Spa, both offering transport services. Lastly, Newcastle International Airport (NCL) is located 132km away, with nearby hotels including the 4-star Delta Hotels by Marriott Newcastle Gateshead, making travel to the racecourse quite manageable.

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, Craigmillar Castle and Prestongrange Museum to learn a bit about the area. You might spend a leisurely day outdoors at Dalkeith Country Park and Leith Links. Portobello Beach, Musselburgh Sands and Fisherrow Sands are great spots if you want to spend some time by the water during your stay.

Explore a world of travel with Expedia