Photo by Jock Watson

Find hotels near Craigmillar Castle, Edinburgh from $76

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 2,745 hotels close to Craigmillar Castle with room rates, reviews, and availability. Most hotels are fully refundable.

Prestonfield House
5.0 star property
9.8 out of 10, Exceptional, (286)
"Gorgeous, immaculate, luxurious. I’d give this stay more stars if I could. The staff caters to your every whim, the property is spotless, they have a free roaming peacock, cat and 3 highland cows. Idyllic. Best hotel I’ve ever stayed in hands down. Worth the splurge. "
United States
amee
$359 nightly
The price is $430
Nov 4 - Nov 5
Total with taxes and fees
Prestonfield House
The Scott
4.0 star property
9.6 out of 10, Exceptional, (552)
"Great service and great place to stay "
United States
Anesti
$206 nightly
The price is $247
Nov 2 - Nov 3
Total with taxes and fees
The Scott
The Scholar
4.0 star property
9.2 out of 10, Wonderful, (1000)
"Beautiful quiet green setting, very comfortable bed, great shower"
United Kingdom
Carol
$132 nightly
The price is $158
Nov 9 - Nov 10
Total with taxes and fees
The Scholar
Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
9.0 out of 10, Wonderful, (11)
"The room is clean and the staff is very nice."
Hong Kong SAR China
Chi Chung
$63 nightly
The price is $76
Nov 2 - Nov 3
Total with taxes and fees
Premier Inn Edinburgh A1 - Newcraighall
Southside Guest House
4.0 star property
8.8 out of 10, Excellent, (157)
"We only stayed one night in a small double room at this property, but the room was quite adequate and the bathroom was especially wonderful--great shower, good lighting, recently remodeled. It is also located in a nice neighborhood, with several good restaurants and coffee shops close-by, and a reasonable walk (about a mile) to the Royal Mile."
United States
Gail
$122 nightly
The price is $147
Nov 9 - Nov 10
Total with taxes and fees
Southside Guest House
The Salisbury Hotel
4.0 star property
8.6 out of 10, Excellent, (869)
"Lovely and quiet property. Staff were really nice especially the female receptionist "
United Kingdom
Nisreen
$105 nightly
The price is $127
Nov 2 - Nov 3
Total with taxes and fees
The Salisbury Hotel
Aynetree Guest House
3.0 star property
7.6 out of 10, Good, (233)
"Location was great, right next to the bus stop. We were in the new part of the building which was very nice. "
United States
Kristen
$96 nightly
The price is $115
Nov 3 - Nov 4
Total with taxes and fees
Aynetree Guest House
First Lasswade Road House
4.0 star property
7.6 out of 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."
United States
Gillian
First Lasswade Road House
@part Bernard Rooms
3.0 star property
7.0 out of 10, Good, (56)
"Derek the manager was great in making sure we had internet connection, cold water readily available, and aromatherapy with candles at night. Thank you!"
United States
Renuka
$78 nightly
The price is $94
Nov 9 - Nov 10
Total with taxes and fees
@part Bernard Rooms
Arden Guest House, Craigmillar Castle Edinburgh
3.0 star property
6.8 out of 10, (312)
"Great stay!!"
United States
Sunil
$102 nightly
The price is $120
Nov 9 - Nov 10
Total with taxes and fees
Arden Guest House, Craigmillar Castle Edinburgh
Sakura Edinburgh Guest House
2.5 star property
6.2 out of 10, (462)
"Lovely, highly recommend would book again "
Ireland
Sarah
Sakura Edinburgh Guest House
Gifford House
2.0 star property
$111 nightly
The price is $133
Nov 2 - Nov 3
Total with taxes and fees
Gifford House
Private 2 bed Apartment - Edinburgh - Sleeps 2 Max
3.0 star property
$251 nightly
The price is $301
Oct 27 - Oct 28
Total with taxes and fees
Private 2 bed Apartment - Edinburgh - Sleeps 2 Max
Premier Inn Edinburgh East
3.0 star property
7.4 out of 10, Good, (24)
"The room was very large with everything you would need. Just all around a great stay. "
Canada
Dawna
$77 nightly
The price is $92
Nov 2 - Nov 3
Total with taxes and fees
Premier Inn Edinburgh East
2bed Apt Sleeps 4-near Meadows Park, Parking, Wifi
3.0 star property
$482 nightly
The price is $579
Oct 27 - Oct 28
Total with taxes and fees
2bed Apt Sleeps 4-near Meadows Park, Parking, Wifi
Abbey Strand Apartments, at Holyrood
5.0 star property
9.8 out of 10, Exceptional, (137)
"Right next to Holyrood Castle with a view of the castle and Arthur's Seat right out my window."
United States
Tameron
$281 nightly
The price is $337
Oct 26 - Oct 27
Total with taxes and fees
Abbey Strand Apartments, at Holyrood
Ten Hill Place
4.0 star property
9.4 out of 10, Exceptional, (1002)
"Loved it here"
United States
Hussam
$107 nightly
The price is $128
Nov 11 - Nov 12
Total with taxes and fees
Ten Hill Place
BrewDog DogHouse Edinburgh
4.0 star property
9.8 out of 10, Exceptional, (634)
"What a great place! Great location and just a fun place to stay, I wish I was there longer!"
United States
Francis
$204 nightly
The price is $245
Nov 2 - Nov 3
Total with taxes and fees
BrewDog DogHouse Edinburgh
Old Town Chambers, Autograph Collection
5.0 star property
9.8 out of 10, Exceptional, (1011)
"Great location and amenities in the room"
Canada
Jean
$298 nightly
The price is $357
Nov 3 - Nov 4
Total with taxes and fees
Old Town Chambers, Autograph Collection
Best Western Kings Manor Hotel
3.0 star property
8.8 out of 10, Excellent, (1017)
"Great place to stay, good value for money and we’ll stay again."
United Kingdom
Gretchen
$88 nightly
The price is $106
Nov 2 - Nov 3
Total with taxes and fees
Best Western Kings Manor Hotel
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.

Top Craigmillar Castle Hotel Reviews

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 21 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 21 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.
Where can I learn more about changing or cancelling my trip in the area near Craigmillar Castle?
For more details about rescheduling or cancelling your stay near Craigmillar Castle, head over to our customer service page.
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.