See the latest prices and deals by choosing your dates.
Edinburgh (0.6 miles from Craigmillar Castle)
Lux 2 Bedroom Ground Floor Apartment is situated in Edinburgh, 4.7 km from Royal Mile, 4.8 km from National Museum of Scotland, and 5.1 km from The Real Mary King's Close.
Newington, Edinburgh (1.3 miles from Craigmillar Castle)
Set in a Victorian terraced villa, this guest accommodation offers free private parking just 1 mile from Edinburgh’s city centre.
Prestonfield, Edinburgh (0.8 miles from Craigmillar Castle)
Featuring garden views, Roost Hill Guest House - Free Parking offers accommodation with patio, around 2 km from Arthurs Seat.
Hotel in Newington, Edinburgh (1.3 miles from Craigmillar Castle)
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.
Hotel in Newington, Edinburgh (1.2 miles from Craigmillar Castle)
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.
Newington, Edinburgh (1.1 miles from Craigmillar Castle)
Located in Edinburgh, 2.1 km from University of Edinburgh, 18 Craigmillar Park boasts a sun terrace and views of the city. Free WiFi is available throughout the property.
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...
Clean, convenient and good sized rooms and bathroom
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.
Very friendly staff, nice location, spacious and clean room.
This elegant 4-star Victorian hotel offers luxurious rooms featuring iPod docks, flat-screen TVs, sherry and shortbread.
Very friendly staff rooms are clean 20 minutes walk from city center parking free
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.
Staff was very helpful. Room was clean and comfortable