Photo by Jock Watson

Find hotels near Craigmillar Castle, Edinburgh from SAR 317

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 2,732 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, (275)
"Fabulous!"
The price is SAR 1,783
SAR 2,140 total
includes taxes & fees
4 May - 5 May
Prestonfield House

Glenalmond Guest House

4.0 star property
9.6 out of 10, Exceptional, (78)
"Very good stay only for one night. Beautiful room and very friendly hosts. "
The price is SAR 776
SAR 931 total
includes taxes & fees
4 May - 5 May
Glenalmond Guest House

The Scholar

4.0 star property
8.8 out of 10, Excellent, (1000)
"Great location, convenient for exploring Edinburgh. Lovely hotel with beautiful rooms and friendly staff. Looking forward to staying again "
The price is SAR 759
SAR 910 total
includes taxes & fees
4 May - 5 May
The Scholar

The Scott

4.0 star property
9.6 out of 10, Exceptional, (412)
"Absolutely wonderful hotel. The food was great, staff were extremely nice and helpful. "
The price is SAR 854
SAR 1,025 total
includes taxes & fees
5 May - 6 May
The Scott

Capital House

2.5 star property
9.0 out of 10, Wonderful, (23)
"Very nice hosts "
The price is SAR 554
SAR 665 total
includes taxes & fees
10 May - 11 May
Capital House

Edinburgh 37

4.0 star property
8.4 out of 10, Very Good, (206)
"Very helpful staff:-)"
The price is SAR 1,375
SAR 1,650 total
includes taxes & fees
17 May - 18 May
Edinburgh 37

Southside Guest House

4.0 star property
9.0 out of 10, Wonderful, (145)
"Affordable, easy walk to city centre, great restaurants nearby."
The price is SAR 494
SAR 592 total
includes taxes & fees
11 May - 12 May
Southside Guest House

First Lasswade Road House

4.0 star property
8.8 out of 10, Excellent, (3)
The price is SAR 632
SAR 1,032 total
includes taxes & fees
5 May - 6 May
First Lasswade Road House

Aynetree Guest House

3.0 star property
7.6 out of 10, Good, (173)
"There is no staff on the property. Make sure you have a fully charged phone before arriving, as you will need to call someone to discover your room # and how to get in. After getting in, the place is clean and comfortable. However, if you have questions or need anything...again, you have your phone only."
The price is SAR 454
SAR 544 total
includes taxes & fees
6 May - 7 May
Aynetree Guest House

Northumberland Hotel

3.0 star property
6.2 out of 10, (691)
"Nice place. "
The price is SAR 317
SAR 381 total
includes taxes & fees
11 May - 12 May
Northumberland Hotel

Sakura Edinburgh Guest House

2.5 star property
6.0 out of 10, (430)
"Comfortable room, clean shared bathroom facilities."
The price is SAR 328
SAR 394 total
includes taxes & fees
5 May - 6 May
Sakura Edinburgh Guest House

Arden Guest House, Craigmillar Castle Edinburgh

3.0 star property
6.8 out of 10, (275)
"Small dirty and run down, bed are not very comfortable. location is nice "
The price is SAR 455
SAR 581 total
includes taxes & fees
8 May - 9 May
Arden Guest House, Craigmillar Castle Edinburgh

100 Princes Street

4.5 star property
10.0 out of 10, Exceptional, (26)
"Professional, welcoming, and easily accessible hotel in the heart of Edinburgh. Looking forward to our next stay!"
The price is SAR 2,426
SAR 2,912 total
includes taxes & fees
11 May - 12 May
100 Princes Street

Cheval Abbey Strand Apartments, at Holyrood

5.0 star property
9.8 out of 10, Exceptional, (105)
"Great accommodation. Exceptionally clean, beautifully decorated, comfortable bed. I highly recommend."
The price is SAR 771
SAR 926 total
includes taxes & fees
4 May - 5 May
Cheval Abbey Strand Apartments, at Holyrood

Museum Apartments

4.0 star property
9.4 out of 10, Exceptional, (47)
"Amazing location. Beautiful apartment. Can walk everywhere in the City "
The price is SAR 1,568
SAR 2,683 total
includes taxes & fees
9 May - 10 May
Museum Apartments

24 Royal Terrace

4.0 star property
9.4 out of 10, Exceptional, (329)
"An outstanding boutique hotel in all ways imaginable. All members of the staff were exceedingly friendly and helpful. The location was perfect for a week’s exploration of Edinburgh."
The price is SAR 829
SAR 995 total
includes taxes & fees
11 May - 12 May
24 Royal Terrace

Roomzzz Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (219)
"Excellent location, lovely staff and great rooms"
The price is SAR 875
SAR 1,050 total
includes taxes & fees
11 May - 12 May
Roomzzz Edinburgh

Cheval The Edinburgh Grand

5.0 star property
9.4 out of 10, Exceptional, (715)
"Nice room and delicious hot breakfast。Location is very good!"
The price is SAR 1,306
SAR 1,568 total
includes taxes & fees
4 May - 5 May
Cheval The Edinburgh Grand

Cheval Old Town Chambers

5.0 star property
9.6 out of 10, Exceptional, (2043)
"The location was great, and the staff was wonderful!"
The price is SAR 1,495
SAR 1,793 total
includes taxes & fees
4 May - 5 May
Cheval Old Town Chambers

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1002)
"Great location, nice rooms, excellent view"
The price is SAR 1,262
SAR 1,514 total
includes taxes & fees
4 May - 5 May
Market Street 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.
Don't see what you're looking for?
See all available properties in Craigmillar Castle
Save an average of 15% on thousands of hotels when you're signed in