
Photo by Jock Watson
Hotels near Craigmillar Castle
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Top Trending Hotels Near Craigmillar Castle




The Scholar
4.0 star property
Southside, 2.4 km from Craigmillar Castle
9.2 out of 10, Wonderful, (1001)
9.2/10
Wonderful
(1001)
"Fantastic hotel with very attentive staff. We had to use the hotel next door as the bar and dining room were being renovated and this worked seamlessly. We had a wonderful stay."
"Fantastic hotel with very attentive staff. We had to use the hotel next door as the bar and dining room were being renovated and this worked seamlessly. We had a wonderful stay."Thomas




Aynetree Guest House
3.0 star property
2.7 km from Craigmillar Castle
7.6 out of 10, Good, (239)
7.6/10
Good
(239)
"Easy to access, bustop right outside. It took 25 min to Edinburgh by bus. Our room (with private bathroom) was clean and nice. It was kind of thin walls though, we could all hear each other. We were only there for 3 nights, but we would recommend it! "
"Easy to access, bustop right outside. It took 25 min to Edinburgh by bus. Our room (with private bathroom) was clean and nice. It was kind of thin walls though, we could all hear each other. We were only there for 3 nights, but we would recommend it! "Linda




First Lasswade Road House
4.0 star property
2.4 km from Craigmillar Castle
7.6 out of 10, Good, (4)
7.6/10
Good
(4)
"Property is dated and the bare minimal was provide in terms of amenities (such as no basic seasoning (no salt or black pepper). One garbage bag to last 4 days for 8 guests."
"Property is dated and the bare minimal was provide in terms of amenities (such as no basic seasoning (no salt or black pepper). One garbage bag to last 4 days for 8 guests."Gillian




Arden Guest House, Craigmillar Castle Edinburgh
3.0 star property
0.6 km from Craigmillar Castle
6.8 out of 10, (312)
6.8/10
(312)
"Nice location with easy bus access."
"Nice location with easy bus access."Michele
The price is P5,622
P5,622
P7,496 total
includes taxes & fees
Nov 16 - Nov 17




Sakura Edinburgh Guest House
2.5 star property
Southside, 2.9 km from Craigmillar Castle
6.2 out of 10, (466)
6.2/10
(466)
"Near University. Well connected"
"Near University. Well connected"Mohammed




Gifford House
3.5 star property
2.1 km from Craigmillar Castle
The price is P5,821
P5,821
P6,986 total
includes taxes & fees
Nov 16 - Nov 17




2bed Apt Sleeps 4-near Meadows Park, Parking, Wifi
3.0 star property
2.5 km from Craigmillar Castle
The price is P23,885
P23,885
P34,250 total
includes taxes & fees
Nov 26 - Nov 27




Ten Hill Place
4.0 star property
Southside, 3.5 km from Craigmillar Castle
9.4 out of 10, Exceptional, (1001)
9.4/10
Exceptional
(1001)
"Large room, well maintained, good restaurant, great bar."
"Large room, well maintained, good restaurant, great bar."David
The price is P8,722
P8,722
P10,466 total
includes taxes & fees
Nov 23 - Nov 24




Abbey Strand Apartments, at Holyrood
5.0 star property
3.6 km from Craigmillar Castle
9.8 out of 10, Exceptional, (138)
9.8/10
Exceptional
(138)
"Excellent location and beautiful place "
"Excellent location and beautiful place "Oonagh
The price is P17,472
P17,472
P20,966 total
includes taxes & fees
Dec 14 - Dec 15




BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 3.9 km from Craigmillar Castle
9.8 out of 10, Exceptional, (639)
9.8/10
Exceptional
(639)
"Centrally located to the best of Edinburgh"
"Centrally located to the best of Edinburgh"Ned
The price is P12,296
P12,296
P14,755 total
includes taxes & fees
Nov 19 - Nov 20




Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 3.8 km from Craigmillar Castle
9.4 out of 10, Exceptional, (999)
9.4/10
Exceptional
(999)
"Great service from the staff, clean and tidy room with plenty of amenities. Lovely stay close to the heart of Edinburgh. "
"Great service from the staff, clean and tidy room with plenty of amenities. Lovely stay close to the heart of Edinburgh. "Calum
The price is P8,806
P8,806
P10,567 total
includes taxes & fees
Nov 30 - Dec 1




Best Western Kings Manor Hotel
3.0 star property
3.5 km from Craigmillar Castle
8.8 out of 10, Excellent, (1000)
8.8/10
Excellent
(1000)
"Very helpful friendly staff, clean, nice food, good value"
"Very helpful friendly staff, clean, nice food, good value"Andrew
The price is P4,949
P4,949
P5,939 total
includes taxes & fees
Dec 14 - Dec 15




Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh, 3.9 km from Craigmillar Castle
9.6 out of 10, Exceptional, (1000)
9.6/10
Exceptional
(1000)
"Perfect location, right on the Royale Mile."
"Perfect location, right on the Royale Mile."Blake
The price is P17,077
P17,077
P20,492 total
includes taxes & fees
Dec 14 - Dec 15




The Balmoral Hotel
5.0 star property
New Town, 4.3 km from Craigmillar Castle
9.8 out of 10, Exceptional, (1004)
9.8/10
Exceptional
(1004)
"Property was elegant in every aspect, great location for sightseeing and restaurants."
"Property was elegant in every aspect, great location for sightseeing and restaurants."Tracy
The price is P22,639
P22,639
P27,167 total
includes taxes & fees
Nov 17 - Nov 18




Market Street Hotel
4.0 star property
Old Town Edinburgh, 4.2 km from Craigmillar Castle
9.6 out of 10, Exceptional, (1160)
9.6/10
Exceptional
(1160)
"Cozy room and all staffs friendly"
"Cozy room and all staffs friendly"yingbin




Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Holyrood, 3.8 km from Craigmillar Castle
9.0 out of 10, Wonderful, (2331)
9.0/10
Wonderful
(2331)
"great stay"
"great stay"alexandra st
The price is P9,889
P9,889
P11,867 total
includes taxes & fees
Dec 14 - Dec 15




Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 4.1 km from Craigmillar Castle
9.4 out of 10, Exceptional, (1312)
9.4/10
Exceptional
(1312)
"The dining and bar were excellent. The staff were all friendly and helpful. It was a fantastic stay."
"The dining and bar were excellent. The staff were all friendly and helpful. It was a fantastic stay."Stacey
The price is P16,818
P16,818
P20,181 total
includes taxes & fees
Dec 14 - Dec 15




24 Royal Terrace
4.0 star property
New Town, 4.1 km from Craigmillar Castle
9.4 out of 10, Exceptional, (346)
9.4/10
Exceptional
(346)
"A beautiful hotel with friendly and helpful staff"
"A beautiful hotel with friendly and helpful staff"John
The price is P12,019
P12,019
P14,423 total
includes taxes & fees
Nov 16 - Nov 17




KM Apartments
3.0 star property
Southside, 3.5 km from Craigmillar Castle
8.6 out of 10, Excellent, (624)
8.6/10
Excellent
(624)
"Was a great location"
"Was a great location"Richard
The price is P11,947
P11,947
P14,336 total
includes taxes & fees
Nov 27 - Nov 28




Black Ivy Hotel
4.0 star property
Bruntsfield, 4.1 km from Craigmillar Castle
9.4 out of 10, Exceptional, (340)
9.4/10
Exceptional
(340)
"Friendly staff, great food!"
"Friendly staff, great food!"Nicola
The price is P7,044
P7,044
P8,453 total
includes taxes & fees
Nov 16 - Nov 17
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.
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.
Hotels close to Craigmillar Castle with free breakfast




The Scholar
The Scholar
4.0 star property
Southside, 2.4 km from Craigmillar Castle
- Breakfast included
9.2 out of 10, Wonderful, (1001)
9.2/10
Wonderful
(1001)




Appin House - Guest House
Appin House - Guest House
3.0 star property
2.1 km from Craigmillar Castle
- Breakfast included
9.2 out of 10, Wonderful, (598)
9.2/10
Wonderful
(598)




Cherrytree Villa Guest House
Cherrytree Villa Guest House
2.5 star property
2.2 km from Craigmillar Castle
- Breakfast included
8.0 out of 10, Very Good, (424)
8.0/10
Very Good
(424)




94DR
94DR
5.0 star property
2.2 km from Craigmillar Castle
- Breakfast included
10.0 out of 10, Exceptional, (112)
10/10
Exceptional
(112)




The Abbey Residence
The Abbey Residence
3.0 star property
2.6 km from Craigmillar Castle
- Breakfast included
8.0 out of 10, Very Good, (63)
8.0/10
Very Good
(63)
The price is P5,114
P5,114
P6,137 total
includes taxes & fees
Nov 26 - Nov 27




BrewDog DogHouse Edinburgh
BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 3.9 km from Craigmillar Castle
- Breakfast included
9.8 out of 10, Exceptional, (639)
9.8/10
Exceptional
(639)
The price is P12,296
P12,296
P14,755 total
includes taxes & fees
Nov 19 - Nov 20




Ten Hill Place
Ten Hill Place
4.0 star property
Southside, 3.5 km from Craigmillar Castle
- Breakfast included
9.4 out of 10, Exceptional, (1001)
9.4/10
Exceptional
(1001)
The price is P8,722
P8,722
P10,466 total
includes taxes & fees
Nov 23 - Nov 24




The Balmoral Hotel
The Balmoral Hotel
5.0 star property
New Town, 4.3 km from Craigmillar Castle
- Breakfast included
9.8 out of 10, Exceptional, (1004)
9.8/10
Exceptional
(1004)
The price is P22,639
P22,639
P27,167 total
includes taxes & fees
Nov 17 - Nov 18




Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate
4.0 star property
7.5 km from Craigmillar Castle
- Breakfast included
9.4 out of 10, Exceptional, (907)
9.4/10
Exceptional
(907)




Hotel du Vin & Bistro Edinburgh
Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 3.8 km from Craigmillar Castle
- Breakfast included
9.4 out of 10, Exceptional, (999)
9.4/10
Exceptional
(999)
The price is P8,806
P8,806
P10,567 total
includes taxes & fees
Nov 30 - Dec 1
Hotels close to Craigmillar Castle with a pool




Best Western Kings Manor Hotel
Best Western Kings Manor Hotel
3.0 star property
3.5 km from Craigmillar Castle
- Pool
8.8 out of 10, Excellent, (1000)
8.8/10
Excellent
(1000)
The price is P4,949
P4,949
P5,939 total
includes taxes & fees
Dec 14 - Dec 15




Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh, 4 km from Craigmillar Castle
- Pool
9.0 out of 10, Wonderful, (1002)
9.0/10
Wonderful
(1002)
The price is P10,932
P10,932
P13,118 total
includes taxes & fees
Dec 14 - Dec 15




The Caledonian Edinburgh, Curio Collection by Hilton
The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End, 4.9 km from Craigmillar Castle
- Pool
9.0 out of 10, Wonderful, (1001)
9.0/10
Wonderful
(1001)
The price is P12,586
P12,586
P15,103 total
includes taxes & fees
Nov 30 - Dec 1




Kimpton Charlotte Square by IHG
Kimpton Charlotte Square by IHG
5.0 star property
New Town, 5 km from Craigmillar Castle
- Pool
9.2 out of 10, Wonderful, (1001)
9.2/10
Wonderful
(1001)
The price is P13,144
P13,144
P15,773 total
includes taxes & fees
Nov 30 - Dec 1




Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross, 4.8 km from Craigmillar Castle
- Pool
9.0 out of 10, Wonderful, (1001)
9.0/10
Wonderful
(1001)
The price is P10,308
P10,308
P12,370 total
includes taxes & fees
Nov 30 - Dec 1




Edinburgh Marriott Hotel Holyrood
Edinburgh Marriott Hotel Holyrood
4.0 star property
Holyrood, 3.6 km from Craigmillar Castle
- Pool
8.6 out of 10, Excellent, (1004)
8.6/10
Excellent
(1004)
The price is P8,674
P8,674
P10,409 total
includes taxes & fees
Nov 24 - Nov 25




Novotel Edinburgh Centre
Novotel Edinburgh Centre
4.0 star property
Tollcross, 4.2 km from Craigmillar Castle
- Pool
8.4 out of 10, Very Good, (1003)
8.4/10
Very Good
(1003)
The price is P8,150
P8,150
P9,780 total
includes taxes & fees
Dec 14 - Dec 15




Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine, 8.1 km from Craigmillar Castle
- Pool
8.4 out of 10, Very Good, (1001)
8.4/10
Very Good
(1001)
The price is P4,851
P4,851
P5,822 total
includes taxes & fees
Nov 30 - Dec 1




Village Hotel Edinburgh
Village Hotel Edinburgh
4.0 star property
7.5 km from Craigmillar Castle
- Pool
8.2 out of 10, Very Good, (1007)
8.2/10
Very Good
(1007)
The price is P5,628
P5,628
P6,753 total
includes taxes & fees
Nov 30 - Dec 1




DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport
4.0 star property
13.8 km from Craigmillar Castle
- Pool
8.8 out of 10, Excellent, (1326)
8.8/10
Excellent
(1326)
The price is P4,929
P4,929
P5,915 total
includes taxes & fees
Dec 8 - Dec 9
Top guest rated hotels close to Craigmillar Castle




First Lasswade Road House
First Lasswade Road House
4.0 star property
2.4 km from Craigmillar Castle
7.6 out of 10, Good, (4)
7.6/10
Good
(4)




Aynetree Guest House
Aynetree Guest House
3.0 star property
2.7 km from Craigmillar Castle
7.6 out of 10, Good, (239)
7.6/10
Good
(239)




Alpha Guest House
Alpha Guest House
3.0 star property
1 km from Craigmillar Castle
9.0 out of 10, Wonderful, (39)
9.0/10
Wonderful
(39)




Emerald Guest House
Emerald Guest House
3.0 star property
2.2 km from Craigmillar Castle
8.0 out of 10, Very Good, (90)
8.0/10
Very Good
(90)




The Minto Hotel
The Minto Hotel
2.4 km from Craigmillar Castle
7.8 out of 10, Good, (264)
7.8/10
Good
(264)




KM Apartments
KM Apartments
3.0 star property
Southside, 3.5 km from Craigmillar Castle
8.6 out of 10, Excellent, (624)
8.6/10
Excellent
(624)
The price is P11,947
P11,947
P14,336 total
includes taxes & fees
Nov 27 - Nov 28




Abbey Strand Apartments, at Holyrood
Abbey Strand Apartments, at Holyrood
5.0 star property
3.6 km from Craigmillar Castle
9.8 out of 10, Exceptional, (138)
9.8/10
Exceptional
(138)
The price is P17,472
P17,472
P20,966 total
includes taxes & fees
Dec 14 - Dec 15




Residence Inn by Marriott Edinburgh
Residence Inn by Marriott Edinburgh
4.0 star property
Tollcross, 3.8 km from Craigmillar Castle
8.6 out of 10, Excellent, (1002)
8.6/10
Excellent
(1002)
The price is P9,259
P9,259
P11,111 total
includes taxes & fees
Nov 16 - Nov 17




Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Holyrood, 3.8 km from Craigmillar Castle
9.0 out of 10, Wonderful, (2331)
9.0/10
Wonderful
(2331)
The price is P9,889
P9,889
P11,867 total
includes taxes & fees
Dec 14 - Dec 15




House of Gods Hotel
House of Gods Hotel
4.0 star property
Old Town Edinburgh, 3.8 km from Craigmillar Castle
8.8 out of 10, Excellent, (118)
8.8/10
Excellent
(118)
The price is P22,664
P22,664
P27,197 total
includes taxes & fees
Nov 27 - Nov 28
Top Craigmillar Castle Hotel Reviews

CoDE Pod – The CoURT - Edinburgh
10/10 Excellent
"One of my best experiences at a hostel. Very nice staff, welcoming atmosphere, clean room and reasonably priced for lodging and amentiies. "

Apex Grassmarket Hotel
10/10 Excellent
"Good amenities of sauna room"

Apex Waterloo Place Hotel
10/10 Excellent
"Great location, clean room, friendly staff. "

Virgin Hotels Edinburgh
10/10 Excellent
"The dining and bar were excellent. The staff were all friendly and helpful. It was a fantastic stay."

Apex City of Edinburgh Hotel
10/10 Excellent
"From check in to check out we found the staff very friendly and efficient, especially the breakfast team. Perfect location, away from the busy city centre yet an easy walk in."

ibis Edinburgh Centre South Bridge - Royal Mile
10/10 Excellent
"The room was clean, the bathroom spacious and modern. The staff were very pleasant and helpful at all times"

Radisson Blu Hotel, Edinburgh City Centre
10/10 Excellent
"Room was clean, staff was friendly. "

The Scholar
10/10 Excellent
"peaceful and cosy"

Hotel Ceilidh-donia
10/10 Excellent
"Staff team were lovely ,very accommodating and friendly "
Hotels near other Craigmillar Castle attractions
Frequently asked questions
What's the area like around Craigmillar Castle?
Craigmillar Castle is located in a historic area of Edinburgh known for its array of dining options and golfing. If you're looking for a convenient place to stay, check out the 22 hotels and other accommodations you'll find within a mile.
Where is the best place to stay near Craigmillar Castle?
Arden Guest House, Craigmillar Castle Edinburgh is one of the top choices for your stay based on our traveler data, and this guesthouse offers a golf course and free parking. It's located just a short 0.4 mi (0.6 km) from Craigmillar Castle. Other good options within a few miles include Apex Grassmarket Hotel and Apex Waterloo Place Hotel.
How many hotels will I find near Craigmillar Castle?
Expedia has 22 hotels and other accommodations within a mile from Craigmillar Castle.
If I need to cancel the hotel reservation for my stay near Craigmillar Castle, will I receive a refund?
Yes! You'll find that most hotel room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Enter your dates, click on "Search", then use the filter option "fully refundable" to view the top deals on offer near Craigmillar Castle.
What can I see and do near Craigmillar Castle?
National Museum of Scotland, Scotch Whisky Experience, and Museum of Edinburgh feature captivating exhibits. Royal Mile, Edinburgh Castle, and Palace of Holyroodhouse are monuments to see when you're exploring the area around Craigmillar Castle. You can check out the local talent at Queen's Hall, Festival Theatre, and Edinburgh Playhouse Theatre.
Explore a world of travel with Expedia
Destinations near Craigmillar
Hotels Near Craigmillar Castle, Craigmillar
- North Berwick Hotels
- Newbridge Hotels
- North Sea Hotels
- Dunfermline Hotels
- South Queensferry Hotels
- Peebles Hotels
- Livingston Hotels
- Kirknewton Hotels
- Musselburgh Hotels
- Great Britain Hotels
- Leven Hotels
- Bonnyrigg Hotels
- Lasswade Hotels
- Kirkcaldy Hotels
- Glenrothes Hotels
- Dalkeith Hotels
- Linlithgow Hotels
- Bathgate Hotels
- Lanark Hotels
- Broxburn Hotels