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, (294 reviews)
The price is ₹33,000
₹39,600 total
includes taxes & fees
19 Apr - 20 Apr

Mayfield Suites
Mayfield SuitesNewington, 2.2 km from Craigmillar Castle
9.8 out of 10, Exceptional, (13 reviews)
The price is ₹19,637
₹23,565 total
includes taxes & fees
24 Apr - 25 Apr

Hotel Ceilidh-donia
Hotel Ceilidh-donia2.1 km from Craigmillar Castle
9.4 out of 10, Exceptional, (819 reviews)
The price is ₹16,072
₹19,287 total
includes taxes & fees
12 Apr - 13 Apr

Kingsley Edinburgh
Kingsley EdinburghNewington, 1.8 km from Craigmillar Castle
9.0 out of 10, Wonderful, (70 reviews)
The price is ₹9,555
₹11,466 total
includes taxes & fees
14 Apr - 15 Apr

Kildonan Lodge Hotel
Kildonan Lodge HotelNewington, 1.8 km from Craigmillar Castle
9.0 out of 10, Wonderful, (360 reviews)
The price is ₹9,323
₹11,188 total
includes taxes & fees
12 Apr - 13 Apr

The Scholar
The ScholarSouthside, 2.4 km from Craigmillar Castle
9.2 out of 10, Wonderful, (1,004 reviews)
The price is ₹10,499
₹12,599 total
includes taxes & fees
12 Apr - 13 Apr

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 ₹15,476
₹18,571 total
includes taxes & fees
13 Apr - 14 Apr

The Abbey Residence
The Abbey Residence2.6 km from Craigmillar Castle
7.8 out of 10, Good, (79 reviews)
The price is ₹8,378
₹10,054 total
includes taxes & fees
12 Apr - 13 Apr

Aynetree Guest House
Aynetree Guest House2.7 km from Craigmillar Castle
7.6 out of 10, Good, (249 reviews)
The price is ₹9,662
₹11,594 total
includes taxes & fees
21 Apr - 22 Apr

First Lasswade Road House
First Lasswade Road House2.4 km from Craigmillar Castle
7.6 out of 10, Good, (4 reviews)
The price is ₹15,622
₹25,590 total
includes taxes & fees
13 Apr - 14 Apr

@part Bernard Rooms
@part Bernard RoomsSouthside, 3 km from Craigmillar Castle
7.0 out of 10, Good, (58 reviews)
The price is ₹6,955
₹8,346 total
includes taxes & fees
12 Apr - 13 Apr

Northumberland Hotel
Northumberland HotelNewington, 1.7 km from Craigmillar Castle
6.4 out of 10, (761 reviews)
The price is ₹4,955
₹5,947 total
includes taxes & fees
12 Apr - 13 Apr

Southside Guest House
Southside Guest HouseSouthside, 2.8 km from Craigmillar Castle
8.8 out of 10, Excellent, (168 reviews)
The price is ₹10,746
₹12,895 total
includes taxes & fees
12 Apr - 13 Apr

The Alexander Guest House
The Alexander Guest HouseNewington, 2.1 km from Craigmillar Castle
7.8 out of 10, Good, (95 reviews)
The price is ₹6,896
₹8,275 total
includes taxes & fees
12 Apr - 13 Apr

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 ₹35,608
₹51,689 total
includes taxes & fees
20 Apr - 21 Apr

Abbey Strand Apartments, at Holyrood
Abbey Strand Apartments, at Holyrood3.6 km from Craigmillar Castle
9.8 out of 10, Exceptional, (148 reviews)
The price is ₹18,552
₹22,262 total
includes taxes & fees
12 Apr - 13 Apr

Market Street Hotel
Market Street HotelOld Town Edinburgh, 4.2 km from Craigmillar Castle
9.8 out of 10, Exceptional, (1,292 reviews)
The price is ₹21,838
₹26,205 total
includes taxes & fees
20 Apr - 21 Apr

Hotel du Vin & Bistro Edinburgh
Hotel du Vin & Bistro EdinburghOld Town Edinburgh, 3.8 km from Craigmillar Castle
9.6 out of 10, Exceptional, (1,003 reviews)
The price is ₹11,898
₹14,278 total
includes taxes & fees
12 Apr - 13 Apr

Old Town Chambers, Autograph Collection
Old Town Chambers, Autograph CollectionOld Town Edinburgh, 3.9 km from Craigmillar Castle
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ₹26,856
₹33,839 total
includes taxes & fees
19 Apr - 20 Apr
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 294 reviews | View | ||||||
![]() Mayfield Suites | 9.8 Exceptional 13 reviews | View | ||||||
![]() The Scott | 9.6 Exceptional 653 reviews | View | ||||||
![]() Hotel Ceilidh-donia | 9.4 Exceptional 819 reviews | View | ||||||
![]() Kingsley Edinburgh | 9.0 Wonderful 70 reviews | View |
Top Craigmillar Castle Hotel Reviews

Leonardo Royal Hotel Edinburgh
8/10 Good









































































