15 Castlepark Glade Edinburgh Eh16 (1.2 km from Edinburgh Racecourse)
Set within 5 km of University of Edinburgh and 6 km of National Museum of Scotland in Edinburgh Ivy Niddrie Park offers accommodation with free WiFi and seating area.
41 Upper Craigour (1.4 km from Edinburgh Racecourse)
The Upper Craigour Royal infirmary House in Edinburgh provides accommodation with free WiFi 6 km from National Museum of Scotland 6 km from Royal Mile and 6 km from The Real Mary King's Close.
(1.5 km from Edinburgh Racecourse)
Twenty Dc 20 Danderhall Crescent Da (1.7 km from Edinburgh Racecourse)
Twenty DC is set in Edinburgh 7 km from University of Edinburgh and offers a patio garden and free WiFi. The property is 8 km from The Real Mary King's Close and 8 km from Camera Obscura and World of Illusions.
126 Old Dalkieth Road (1.8 km from Edinburgh Racecourse)
This 3-star guest house offers warm stylish rooms with private bathrooms and flat-screen TVs. Edinburgh’s historic centre is just 5 minutes’ drive away.
12 Duddingston Crescent Milton Road (1.8 km from Edinburgh Racecourse)
With free private parking the Aynetree Guest House is on a main bus route with excellent direct access to Edinburgh city centre. This Victorian house is well located for Arthur's Seat and the Palace of Holyrood. It has free WiFi and a garden.
19 Old Dalkeith Road (2.2 km from Edinburgh Racecourse)
Alpha Guest House offers ground floor rooms a 5-minute drive from Edinburgh city centre and Edinburgh Hospital. It has free Wi-Fi free parking and a 24-hour front desk. All the rooms have a bathroom with a hairdryer.
Craigend Park (2.3 km from Edinburgh Racecourse)
Situated in Edinburgh and only 4.1 km from University of Edinburgh Kelpies Serviced Apartments - Cameron features accommodation with garden views free WiFi and free private parking.