Skip to main content

Hotels near Musselburgh Racecourse, Musselburgh

Enter your dates to see the latest prices and deals for Musselburgh hotels

Featured hotels near Musselburgh Racecourse

Filter by:

Star rating
Review score

Hotel Ceilidh-Donia

Edinburgh (4.9 mi from Musselburgh Racecourse)

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

Á
Ágnes
From
Hungary
The room was very cozy, comfy and had everything I needed. It was clean, breakfast was excellent, portions were generous and the staff super helpful and kind.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,008 reviews
Price from
US$140.50
1 night, 2 adults

The Scott

Edinburgh (5 mi from Musselburgh Racecourse)

Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside.

J
John
From
United Kingdom
It is beutifully situated, well run and very comfrotable
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,818 reviews
Price from
US$216.87
1 night, 2 adults

Ocean Mist Leith

Edinburgh (5 mi from Musselburgh Racecourse)

Situated in Edinburgh and with Royal Yacht Britannia reachable within 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the property...

y
yvonne finnigan
From
Saudi Arabia
A very unique place to stay within easy access into Edinburgh with the tram. The staff were exceptionally friendly, helpful and knowledgeable about the boat and the refurbishment. Nothing was any bother at all. The service from pre-check in to check out really was second to none. Rooms were comfortable and didn't have any TVs which was actually a refreshing change. Plenty of plug sockets near the bed. Also very nice to see some Scottish toiletries from Arran Aromatics. Breakfast was delicious (continental) and we used the lounge area in the evening to play Uno with a few refreshments.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,613 reviews
Price from
US$264.18
1 night, 2 adults

BrewDog DogHouse Edinburgh

Edinburgh (5 mi from Musselburgh Racecourse)

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

C
Chris
From
Denmark
Quality hotel, even better than I expected. Great staff and good vibes.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,541 reviews
Price from
US$246.84
1 night, 2 adults

The Balmoral Hotel

Edinburgh (6 mi from Musselburgh Racecourse)

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

V
Venita
From
South Africa
Location Amazing views Great service
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,023 reviews
Price from
US$460.32
1 night, 2 adults

Market Street hotel

Edinburgh (6 mi from Musselburgh Racecourse)

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

S
Sy
From
Hong Kong
The room is stylish, beautiful and got so much space, everything is nice and we felt so cozy for the whole stay! Staff are really helpful and friendly, their online check in service definitely saved some time for us as it was quite late when we arrived. they also offer free glass of Champaign, made us feel so warm.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,070 reviews
Price from
US$144.10
1 night, 2 adults
See more properties near Musselburgh Racecourse

Most booked hotels near Musselburgh Racecourse in the past month

See all

Number 1Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10,714 reviews

Number 2Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,920 reviews

Number 3Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6,673 reviews

Number 4Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 10,413 reviews

Number 5Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 10,609 reviews

Number 6Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,760 reviews

Number 7Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,755 reviews

Number 8Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 4,090 reviews

Number 9Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,783 reviews

Number 10Booked hotel near Musselburgh Racecourse

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,900 reviews

Enjoy breakfast at the hotels near Musselburgh Racecourse

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,613 reviews

Situated in Edinburgh and with Royal Yacht Britannia reachable within 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the property...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,783 reviews

Well set in Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. This 5-star hotel offers room service and a concierge service.

From US$404.28 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,541 reviews

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,070 reviews

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

From US$264.18 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,818 reviews

Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 546 reviews

Gleneagles Townhouse features a fitness centre, terrace, a restaurant and bar in Edinburgh.

From US$767.19 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 126 reviews

The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 177 reviews

Situated conveniently in the centre of Edinburgh, 100 Princes Street offers air-conditioned rooms, a restaurant, free WiFi and a bar. This 5-star hotel offers room service and a 24-hour front desk.

From US$927.30 per night

Budget hotels near Musselburgh Racecourse

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,300 reviews

In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,170 reviews

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,281 reviews

Courtyard by Marriott Edinburgh offers accommodation in Edinburgh, in a prime location at the foothills of Calton Hill and just a five-minute walk from Princes Street.

From US$189.46 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6,673 reviews

Motel One Edinburgh-Princes is set in the heart of Princes Street and less than 5 minutes’ walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk.

From US$161.44 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10,714 reviews

Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St.

From US$198.80 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,111 reviews

Set across 3 Georgian townhouses, The Place Hotel offers 4-star accommodation and bar, in the heart of Edinburgh's city centre. A flat-screen TV and free Wi-Fi are provided in each stylish room.

From US$324.09 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 6,220 reviews

In Edinburgh’s New Town, this Georgian building is just a 5-minute walk from bustling Princes Street and Edinburgh Rail Station.

From US$152.10 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,030 reviews

5 minutes' walk from Grassmarket, Novotel Edinburgh Centre features a hot tub and swimming pool. It offers spacious, modern rooms with LCD TVs. Princes Street is a 10-minute walk away.

From US$160.11 per night

Hotels with great access to Musselburgh Racecourse!

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 37 reviews

Located in Edinburgh, less than 1 km from Royal Yacht Britannia, Fingal Hotel provides accommodation with a terrace, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 275 reviews

This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 3 km from the Royal Mile. Prestonfield is surrounded by gardens and a golf course.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,008 reviews

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 451 reviews

Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the centre of Edinburgh, less than 1 km from Edinburgh Waverley station. This 5-star hotel offers free WiFi.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 191 reviews

Situated conveniently in Edinburgh, Moment George IV Bridge offers a continental breakfast and free WiFi throughout the property.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 785 reviews

Situated in central Edinburgh at the foot of Calton Hill, 24 Royal Terrace is nestled amongst the grand Georgian townhouses of a UNESCO Heritage site.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,023 reviews

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

From US$1,234.18 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,284 reviews

The Scholar is a newly refurbished hotel located in the beautiful grounds of the Pollock Estate, just a few minutes’ walk from Arthurs Seat, Holyrood Park and the Meadows and within walking distance...

People are talking about Musselburgh Racecourse! Explore guest hotel reviews featuring "Musselburgh Racecourse"

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,281 reviews
Location ideal for Musselburgh Racecourse
Guest review by
Margaret
United Kingdom