Skip to main content

Featured Hotels Near Craigmillar Castle

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Lux 2 Bedroom Ground Floor Apartment

Edinburgh (0.6 miles from Craigmillar Castle)

Located in Edinburgh and only 2.6 miles from University of Edinburgh, Lux 2 Bedroom Ground Floor Apartment has accommodations with garden views, free Wifi and free private parking.

Show more Show less
9.5
Exceptional
89 reviews
Price from
$253
per night

23 Mayfield

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.

Show more Show less
9.8
Exceptional
101 reviews
Price from
$317
per night

Barony House

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.

Show more Show less
9.8
Exceptional
103 reviews
Price from
$304
per night

Roost Hill Guest House - Free Parking

Prestonfield, Edinburgh (0.8 miles from Craigmillar Castle)

Located in Edinburgh and within 1.7 miles of University of Edinburgh, Roost Hill Guest House - Free Parking has a garden, allergy-free rooms, and free Wifithroughout the property.

Show more Show less
9.1
Wonderful
202 reviews
Price from
$126
per night

Hotel Ceilidh-Donia

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.

Show more Show less
9.4
Wonderful
1,510 reviews
Price from
$171
per night

18 Craigmillar Park

Newington, Edinburgh (1.1 miles from Craigmillar Castle)

Located in Edinburgh, 1.3 mi from University of Edinburgh, 18 Craigmillar Park features a sun terrace and views of the city. Free WiFi is available throughout the property.

Show more Show less
9.5
Exceptional
565 reviews
Price from
$204
per night

Gili Selang

Bali’s easternmost outpost, this rocky island offers a thrilling but tricky dive. If you’re not an experienced diver, stay close to your instructor – the currents can be strong and unpredictable. But the majestic sight of hammerhead sharks prowling around schools of batfish and big-eyed trevally is an experience you can't miss.

Research, refine, and make plans for your whole trip