Photo by Jock Watson

Hotels near Craigmillar Castle Edinburgh

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near Craigmillar Castle?

Prestonfield House

Prestonfield House
5.0 star property
1.6 km from Craigmillar Castle
9.8 out of 10, Exceptional, (288 reviews)
The price is CNY1,857
CNY2,229 total
includes taxes & fees
Jan 12 - Jan 13
Prestonfield House

Mayfield Suites

Mayfield Suites
3.0 star property
Newington, 2.2 km from Craigmillar Castle
9.6 out of 10, Exceptional, (7 reviews)
The price is CNY688
CNY825 total
includes taxes & fees
Jan 17 - Jan 18
Mayfield Suites

The Scott

The Scott
4.0 star property
Southside, 2.3 km from Craigmillar Castle
9.6 out of 10, Exceptional, (610 reviews)
The price is CNY972
CNY1,167 total
includes taxes & fees
Jan 12 - Jan 13
The Scott

Kildonan Lodge Hotel

Kildonan Lodge Hotel
4.0 star property
Newington, 1.8 km from Craigmillar Castle
9.0 out of 10, Wonderful, (346 reviews)
The price is CNY498
CNY598 total
includes taxes & fees
Jan 11 - Jan 12
Kildonan Lodge Hotel

The Abbey Residence

The Abbey Residence
3.0 star property
2.6 km from Craigmillar Castle
8.0 out of 10, Very Good, (70 reviews)
The price is CNY410
CNY493 total
includes taxes & fees
Jan 19 - Jan 20
The Abbey Residence

Grangeview Guest House

Grangeview Guest House
3.0 star property
Newington, 2.2 km from Craigmillar Castle
9.0 out of 10, Wonderful, (69 reviews)
The price is CNY655
CNY786 total
includes taxes & fees
Jan 26 - Jan 27
Grangeview Guest House

The Scholar

The Scholar
4.0 star property
Southside, 2.4 km from Craigmillar Castle
9.2 out of 10, Wonderful, (1,002 reviews)
The Scholar

Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
3 km from Craigmillar Castle
9.0 out of 10, Wonderful, (15 reviews)
The price is CNY421
CNY505 total
includes taxes & fees
Jan 24 - Jan 25
Premier Inn Edinburgh A1 - Newcraighall

Southside Guest House

Southside Guest House
4.0 star property
Southside, 2.8 km from Craigmillar Castle
8.8 out of 10, Excellent, (165 reviews)
The price is CNY484
CNY580 total
includes taxes & fees
Jan 14 - Jan 15
Southside Guest House

The Ben Doran Guest House

The Ben Doran Guest House
4.0 star property
Newington, 2.2 km from Craigmillar Castle
8.2 out of 10, Very Good, (475 reviews)
The price is CNY968
CNY1,162 total
includes taxes & fees
Jan 13 - Jan 14
The Ben Doran Guest House

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 reviews)
First Lasswade Road House

Arden Guest House, Craigmillar Castle Edinburgh

Arden Guest House, Craigmillar Castle Edinburgh
3.0 star property
0.6 km from Craigmillar Castle
6.8 out of 10, (313 reviews)
The price is CNY457
CNY639 total
includes taxes & fees
Jan 21 - Jan 22
Arden Guest House, Craigmillar Castle Edinburgh

Aynetree Guest House

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

Northumberland Hotel

Northumberland Hotel
3.0 star property
Newington, 1.7 km from Craigmillar Castle
6.4 out of 10, (749 reviews)
The price is CNY281
CNY337 total
includes taxes & fees
Feb 1 - Feb 2
Northumberland Hotel

Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington, 2.3 km from Craigmillar Castle
7.4 out of 10, Good, (3 reviews)
The price is CNY273
CNY327 total
includes taxes & fees
Jan 11 - Jan 12
Edinburgh Travel Guest House

The Alexander Guest House

The Alexander Guest House
3.0 star property
Newington, 2.1 km from Craigmillar Castle
7.8 out of 10, Good, (95 reviews)
The price is CNY460
CNY552 total
includes taxes & fees
Jan 11 - Jan 12
The Alexander Guest House

2bed Apt Sleeps 4-near Meadows Park, Parking, Wifi

2bed Apt Sleeps 4-near Meadows Park, Parking, Wifi
3.0 star property
Newington, 2.5 km from Craigmillar Castle
The price is CNY2,878
CNY4,128 total
includes taxes & fees
Jan 12 - Jan 13
2bed Apt Sleeps 4-near Meadows Park, Parking, Wifi

Premier Inn Edinburgh East

Premier Inn Edinburgh East
3.0 star property
2.3 km from Craigmillar Castle
7.4 out of 10, Good, (30 reviews)
The price is CNY407
CNY488 total
includes taxes & fees
Jan 16 - Jan 17
Premier Inn Edinburgh East

Arrandale Guest House

Arrandale Guest House
3.0 star property
Newington, 2.1 km from Craigmillar Castle
7.6 out of 10, Good, (191 reviews)
The price is CNY468
CNY561 total
includes taxes & fees
Jan 13 - Jan 14
Arrandale Guest House

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, (144 reviews)
The price is CNY2,106
CNY2,527 total
includes taxes & fees
Jan 18 - Jan 19
Abbey Strand Apartments, at Holyrood
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.

Other landmarks near Craigmillar Castle

Frequently asked questions

What are the best hotels near Craigmillar Castle?
  • Guests love staying at Prestonfield House, which is a hotel near Craigmillar Castle.
  • Another highly rated hotel is Kildonan Lodge Hotel, which is a short drive away.
  • The area has plenty to choose from with 4,697 lodging options including hotels and vacation rentals.
How much does it cost to stay in a hotel near Craigmillar Castle?
You can review prices on Hotels.com by entering your search criteria and sorting by price. Remember that rates vary based on where and when you plan to go.
  • Search for the lowest price per night from CNY337
What cheap hotels are close to Craigmillar Castle?
Can I find hotels close to Craigmillar Castle that are fully refundable?
Yes, many hotels offer refundable room reservations if you cancel prior to the cancellation deadline. To find refundable rates, select the "Fully refundable" filter when searching for hotels.
What are the best romantic hotels near Craigmillar Castle?
What are the best hotels close to Craigmillar Castle with free breakfast?
Which hotels near Craigmillar Castle have rooms with great views?
  • Travelers can enjoy rooms with garden views at Prestonfield House, which is a short 6-minute drive from Craigmillar Castle.
  • Another great choice nearby is Kildonan Lodge Hotel, which has rooms with garden views.
What are the best family hotels close to Craigmillar Castle?
What are the best luxury hotels near Craigmillar Castle?
What are the best hotels near Craigmillar Castle with free parking?
  • Drive and park with ease when you stay at Prestonfield House, which offers free parking. You'll be a short 6-minute drive from Craigmillar Castle.
  • Another property that offers free parking is Kingsley Edinburgh, which is a short drive away.
What are the best hotels near Craigmillar Castle with a pool?
What are the best things to see and do around my hotel near Craigmillar Castle?
  • While you're here to visit Craigmillar Castle, you may also want to see nearby attractions like Edinburgh Castle, Murrayfield Stadium, and University of Edinburgh.
  • Princes Street, Edinburgh Zoo, and Edinburgh Playhouse Theatre are other places to visit in the area.
What are the best pet-friendly hotels close to Craigmillar Castle?