Photo by Gail Paton

Search Hotels Near Craigmillar Castle, Edinburgh
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Craigmillar Castle hotels

Prestonfield House
Prestonfield House1.6 km from Craigmillar Castle
9.8 out of 10, Exceptional, (296 reviews)
The price is Rp8.201.895
Rp9.842.274 total
includes taxes & fees
6 May - 7 May

The Scholar
The ScholarSouthside, 2.4 km from Craigmillar Castle
9.4 out of 10, Exceptional, (1,007 reviews)
The price is Rp3.099.256
Rp3.719.107 total
includes taxes & fees
5 May - 6 May

Hotel Ceilidh-donia
Hotel Ceilidh-donia2.1 km from Craigmillar Castle
9.4 out of 10, Exceptional, (824 reviews)
The price is Rp3.237.590
Rp3.885.108 total
includes taxes & fees
6 May - 7 May

Kingsley Edinburgh
Kingsley EdinburghNewington, 1.8 km from Craigmillar Castle
9.0 out of 10, Wonderful, (70 reviews)
The price is Rp2.472.341
Rp2.966.809 total
includes taxes & fees
5 May - 6 May

Kildonan Lodge Hotel
Kildonan Lodge HotelNewington, 1.8 km from Craigmillar Castle
9.0 out of 10, Wonderful, (367 reviews)
The price is Rp1.470.247
Rp1.764.297 total
includes taxes & fees
4 May - 5 May

Edinburgh Travel Guest House
Edinburgh Travel Guest HouseNewington, 2.3 km from Craigmillar Castle
8.6 out of 10, Excellent, (29 reviews)
The price is Rp1.571.702
Rp1.886.042 total
includes taxes & fees
11 May - 12 May

Gifford House
Gifford House2.1 km from Craigmillar Castle
7.4 out of 10, Good, (21 reviews)
The price is Rp1.788.033
Rp2.145.639 total
includes taxes & fees
17 May - 18 May

The Ben Doran Guest House
The Ben Doran Guest HouseNewington, 2.2 km from Craigmillar Castle
8.2 out of 10, Very good, (475 reviews)
The price is Rp5.018.854
Rp6.022.625 total
includes taxes & fees
18 May - 19 May

The Abbey Residence
The Abbey Residence2.6 km from Craigmillar Castle
8.0 out of 10, Very good, (83 reviews)
The price is Rp1.907.235
Rp2.288.682 total
includes taxes & fees
4 May - 5 May

Aynetree Guest House
Aynetree Guest House2.7 km from Craigmillar Castle
7.6 out of 10, Good, (251 reviews)
The price is Rp1.907.235
Rp2.288.682 total
includes taxes & fees
2 Jun - 3 Jun

First Lasswade Road House
First Lasswade Road House2.4 km from Craigmillar Castle
7.6 out of 10, Good, (4 reviews)
The price is Rp4.081.483
Rp6.192.815 total
includes taxes & fees
10 May - 11 May

@part Bernard Rooms
@part Bernard RoomsSouthside, 3 km from Craigmillar Castle
7.0 out of 10, Good, (59 reviews)
The price is Rp1.688.502
Rp2.026.202 total
includes taxes & fees
12 May - 13 May

Airdenair Guest House
Airdenair Guest House1.8 km from Craigmillar Castle
8.4 out of 10, Very good, (56 reviews)
The price is Rp2.079.828
Rp2.495.888 total
includes taxes & fees
6 May - 7 May

Grangeview Guest House
Grangeview Guest HouseNewington, 2.2 km from Craigmillar Castle
9.0 out of 10, Wonderful, (69 reviews)
The price is Rp2.334.989
Rp2.801.987 total
includes taxes & fees
4 May - 5 May

Sakura Edinburgh Guest House
Sakura Edinburgh Guest HouseSouthside, 2.9 km from Craigmillar Castle
6.2 out of 10, (481 reviews)
The price is Rp1.501.064
Rp1.801.277 total
includes taxes & fees
19 May - 20 May

Northumberland Hotel
Northumberland HotelNewington, 1.7 km from Craigmillar Castle
6.4 out of 10, (762 reviews)
The price is Rp1.303.438
Rp1.564.125 total
includes taxes & fees
31 May - 1 Jun

2bed Apt Sleeps 4-near Meadows Park, Parking, Wifi
2bed Apt Sleeps 4-near Meadows Park, Parking, WifiNewington, 2.5 km from Craigmillar Castle
The price is Rp7.245.334
Rp10.389.721 total
includes taxes & fees
5 May - 6 May

Southside Guest House
Southside Guest HouseSouthside, 2.8 km from Craigmillar Castle
8.8 out of 10, Excellent, (168 reviews)
The price is Rp3.589.408
Rp4.307.289 total
includes taxes & fees
17 May - 18 May

The Alexander Guest House
The Alexander Guest HouseNewington, 2.1 km from Craigmillar Castle
7.8 out of 10, Good, (96 reviews)
The price is Rp1.864.067
Rp2.236.881 total
includes taxes & fees
31 May - 1 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Craigmillar Castle
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Prestonfield House | 9.8 Exceptional 296 reviews | View | ||||||
![]() The Scott | 9.6 Exceptional 668 reviews | View | ||||||
![]() The Scholar | 9.4 Exceptional 1,007 reviews | View | ||||||
![]() Hotel Ceilidh-donia | 9.4 Exceptional 824 reviews | View | ||||||
![]() Kingsley Edinburgh | 9.0 Wonderful 70 reviews | View |
Top Craigmillar Castle Hotel Reviews

Apex Grassmarket Hotel
10/10 Excellent









































































