15 Castlepark Glade Edinburgh Eh16 (0.6 km from Edinburgh Craigmillar Castle)
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.
126 Old Dalkieth Road (0.6 km from Edinburgh Craigmillar Castle)
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.
19 Old Dalkeith Road (1.0 km from Edinburgh Craigmillar Castle)
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 (1.1 km from Edinburgh Craigmillar Castle)
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.
Peffermill Road 10 Cellar Bank (1.2 km from Edinburgh Craigmillar Castle)
Peffermill Road - Delightfully modern two bedroom apt near Arthurs Seat is set in the Prestonfield district of Edinburgh 3.3 km from University of Edinburgh 3.9 km from National Museum of Scotland and 4 km from Royal Mile.
67 Kings Meadow (1.3 km from Edinburgh Craigmillar Castle)
41 Upper Craigour (1.3 km from Edinburgh Craigmillar Castle)
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 Lady Road (1.6 km from Edinburgh Craigmillar Castle)
Offering free WiFi Ardgowan Guest House is situated in Edinburgh within 2.3 km of University of Edinburgh. Built in 19th century the property is within 2.4 km of Edinburgh Festival Theatre and 3 km of Royal Mile. Edinburgh Military Tattoo is 3.