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.

A
Astrid
From
Netherlands
Lovely hotel with a great host! Would highly recommend!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,011 reviews
Price from
US$172.43
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
jamie
From
Netherlands
A wonderful hotel with excellent friendly staff. The location, for us, was perfect! A 20-minute walk to the city center. But if you don’t like walking, there’s a bus stop right in front of the hotel. The hotel itself was great, beautifully decorated. We will definitely come back.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,764 reviews
Price from
US$246.43
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...

J
Julia
From
Sweden
The bed, pillows etc were great. The personnel were very helpful, sweet and accommodating. The room was very nice and the whole boat gave a sort of Agatha Christie-vibe (in a positive way^^). The bar served amazing drinks! The location was good too, only a few minutes from the tram station.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,677 reviews
Price from
US$263.43
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.

J
Jennifer
From
Mauritius
Location was perfect around the corner from waverly station.. room was more a city center studio loft with attention to detail that went above and beyond. (Cue beer fridge in the shower!) It even had a dishwasher in the little kitchen.. we wanted to move in! The roof terrace bar is world.class, everything is new and very modern.. but of a break from the period places which i sought out for this trip. Very very cool find, have been recommending to all who lill listen !
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,552 reviews
Price from
US$246.13
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.

M
Mrs Emma
From
Sweden
Most of my life decisions were made in this hotel. From choosing what Uni I went to and my husband proposing to me here so it holds a lot of good memories . I even decided to apply for a job whilst taking High tea here! I love the facilities, and the view from our room was breathtaking. The service is impeccable ! Worth every penny ! We will be back for many years to come.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,146 reviews
Price from
US$505.57
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.

D
Daniel
From
Israel
Perfect location, comfortable room, friendly staff, very good breakfast. Great hotel .
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,150 reviews
Price from
US$179.61
1 night, 2 adults
See more properties near Musselburgh Racecourse

Most booked hotels near Musselburgh Racecourse in the past month

See all

Enjoy breakfast at the hotels near Musselburgh Racecourse

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,677 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...

    From US$237.09 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,552 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.

    From US$524.20 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 3,150 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$513.55 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,764 reviews

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

    From US$385.56 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 2,011 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.2
    Superb - What previous guests thought, 569 reviews

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

    From US$765.01 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 132 reviews

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

    From US$1,190.75 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 278 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.

    From US$606.69 per night

Budget hotels near Musselburgh Racecourse

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,187 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.

    From US$148.48 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 2,384 reviews

    Park View Hotel is situated only 2 km from Edinburgh and easily accessible by frequent buses. This Victorian town house overlooks the famous Leith Links park.

    From US$292.70 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 3,097 reviews

    Less than 1.5 miles from Edinburgh Waverley Rail Station and the city centre, Edinburgh House Hotel has en suite rooms.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 148 reviews

    Featuring 3-star accommodation, The Abbey Residence is situated in Edinburgh, 6.6 km from National Museum of Scotland and 6.9 km from Edinburgh Waverley station.

    From US$185.60 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2,325 reviews

    Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres from Edinburgh Playhouse.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 417 reviews

    Ideally situated in the centre of Edinburgh, The Broughton Townhouse is within 1 km of Edinburgh Waverley station and 500 metres of Edinburgh Playhouse.

    From US$262.10 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 464 reviews

    Just under 2 miles from Edinburgh city centre and Edinburgh Rail Station, International Guest House is a traditional Scottish property offering a free Wi-Fi throughout.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 498 reviews

    Located in Edinburgh and with Portobello Beach reachable within 1.7 km, Ellwyn House provides a garden, non-smoking rooms, free WiFi and a bar.

Hotels with great access to Musselburgh Racecourse!

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 24 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.

    From US$419.09 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 418 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, 783 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.

    From US$315.98 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,146 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$931.31 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 174 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 8.9
    Fabulous - What previous guests thought, 3,494 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...

    From US$310.99 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,358 reviews

    Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star Ten Hill Place, WorldHotels Distinctive is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi.

    From US$282.63 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,722 reviews

    In Edinburgh’s historic Old Town, this Hotel Du Vin has uniquely styled bedrooms in a former city asylum. At the hotel’s heart is a French Bistro, serving produce from the Lothian region.

    From US$328.62 per night

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

See all