See the latest prices and deals by choosing your dates.
Edinburgh (0.6 miles from Craigmillar Castle)
Lux 2 Bedroom Ground Floor Apartment is located in Edinburgh, just 2.6 miles from University of Edinburgh and 2.9 miles from Royal Mile.
Newington, Edinburgh (1.3 miles from Craigmillar Castle)
Located just 1 mile from Edinburgh city center and the Royal Mile, the family-run 23 Mayfield offers free WiFi. This detached Victorian guest house features retains many original features.
Newington, Edinburgh (1.3 miles from Craigmillar Castle)
Set in a Victorian terraced villa, this guest accommodations offers free private parking just 1 mile from Edinburgh’s city center.
Prestonfield, Edinburgh (0.8 miles from Craigmillar Castle)
Roost Hill Guest House - Free Parking enjoys a location in Edinburgh, 1.2 miles from Arthur's Seat and 1.7 miles from University of Edinburgh.
Hotel in Newington, Edinburgh (1.3 miles from Craigmillar Castle)
This small, family-run metro hotel has easy access by bus to Edinburgh city center, less than 2 miles away. It offers free on-street parking, free WiFi, rooms with attached bathroom 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 1.9 mi from the Royal Mile. Prestonfield is surrounded by gardens and a golf course.
This small, family-run metro hotel has easy access by bus to Edinburgh city center, less than 2 miles away. It offers free on-street parking, free WiFi, rooms with attached bathroom 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.
Friendly staff very delicious breakfast staff very helpful
Just under 2 miles from Edinburgh city center and Edinburgh Rail Station, International Guest House is a traditional Scottish property offering a free Wi-Fi throughout.
Good size room with a fridge in it,which was a bonus.
This traditional, family-run hotel is 2 miles from Edinburgh Waverley Rail Station and the city center. It offers free Wi-Fi in public areas, and free private parking on site.
Rooms were nicely decorated. Good location. Car park.