Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Property type
Highly rated features
Based on guest reviews
Smart filters
Travel group
Brands
Fun things to do
Certifications
Entire places
Facilities
Room facilities
Distance from Musselburgh Racecourse
Landmarks
Property rating
Find high-quality hotels and holiday rentals
Property accessibility
Room accessibility

Musselburgh Racecourse: 122 properties found

MusselburghShow on map0.8 miles from Musselburgh Racecourse
Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.
MusselburghShow on map0.9 miles from Musselburgh Racecourse
Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.9 km from Portobello Beach and 6.6 km from Arthurs Seat.
DalkeithShow on map4.1 miles from Musselburgh Racecourse
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.
Portobello, EdinburghShow on map2 miles from Musselburgh Racecourse
Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.
EdinburghShow on map4.9 miles from Musselburgh Racecourse
Destiny Student - Burnet Point provides rooms in Edinburgh near The Real Mary King's Close and Edinburgh Playhouse.
New to Booking.com
Newington, EdinburghShow on map4.9 miles 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.
LasswadeShow on map5.1 miles from Musselburgh Racecourse
The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.
EdinburghShow on map5.6 miles from Musselburgh Racecourse
Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.
DalkeithShow on map3.6 miles from Musselburgh Racecourse
Dalkeith Aparthotel is located in Dalkeith, 5.2 km from Dalhousie Castle, 10 km from University of Edinburgh, as well as 11 km from National Museum of Scotland.
Edinburgh City Centre, EdinburghShow on map5.2 miles from Musselburgh Racecourse
Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres from Edinburgh Playhouse.
Newington, EdinburghShow on map5.1 miles from Musselburgh Racecourse
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.
Broughton, EdinburghShow on map5.5 miles from Musselburgh Racecourse
Less than 1.5 miles from Edinburgh Waverley Rail Station and the city centre, Edinburgh House Hotel has en suite rooms.
Leith, EdinburghShow on map5.7 miles from Musselburgh Racecourse
Sustainability certification
This modern hotel is next to the Ocean Terminal shopping centre and the Royal Yacht Britannia. It has paid onsite parking, air-conditioned rooms and regular buses to the city centre stop outside.
Leith, EdinburghShow on map4.9 miles from Musselburgh Racecourse
Located in Edinburgh, 2.7 km from Portobello Beach and 1.9 km from Royal Yacht Britannia, The Townhouse, Leith provides accommodation with free WiFi in a historic building.
BonnyriggShow on map6.1 miles from Musselburgh Racecourse
Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk.
Leith, EdinburghShow on map5.3 miles 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...
EdinburghShow on map4.5 miles from Musselburgh Racecourse
Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.
DalkeithShow on map5.2 miles from Musselburgh Racecourse
The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking and is located 1.9 km from Dalhousie Castle.
EdinburghShow on map5.5 miles from Musselburgh Racecourse
Sustainability certification
The Cairn Hotel is 800 metres from Edinburgh Waverley Rail Station and the shops, theatres and nightlife of Princes Street. It offers free WiFi and has a breakfast room.
Edinburgh City Centre, EdinburghShow on map5.7 miles from Musselburgh Racecourse
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.
EdinburghShow on map4.3 miles from Musselburgh Racecourse
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.
Edinburgh City Centre, EdinburghShow on map5.6 miles from Musselburgh Racecourse
Sustainability certification
In Edinburgh’s New Town, this Georgian building is just a 5-minute walk from bustling Princes Street and Edinburgh Rail Station.
Leith, EdinburghShow on map5.3 miles from Musselburgh Racecourse
Sustainability certification
This boutique hotel sits on the banks of the Forth in Leith, and boasts a state-of-the art gym, free parking and a stylish bar. Edinburgh city centre is just 10 minutes’ drive away.
Newington, EdinburghShow on map5.4 miles from Musselburgh Racecourse
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.
Newington, EdinburghShow on map5 miles from Musselburgh Racecourse
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...