Hotels in Edinburgh near Craigmillar Castle

Multiple accommodations for your stay
Check-in date:
11 Jun 2026
Check-out date:
12 Jun 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

250 results found

2-Bedroom Holiday Home With Private Garden & Parking

Milligan Road, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

Guests can visit the royal Holyrood Park, which is about 10 minutes' drive from the holiday home, or check out Dynamic Earth Museum,...
Read more...
8.5
Fabulous
47 reviews

Bright 2 Bedroom Apartment, Close To Uni, Free Parking, Fast Wi-Fi

Double Hedges Park, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

The nearest bus stop Ivanhoe Crescent is 200 metres away, while the Edinburgh Old Town is 3.9 km away. Situated around a 10-minute...
Read more...
9.7
Exceptional
7 reviews

Cozy 2Bdr Apartment Close To Edinburgh City Free Parking Fast Wi-Fi

46/6 Double Hedges Park, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

This apartment lies about 10 minutes by car from the Edinburgh Old Town. Cozy 2Bdr Apartment Close To Edinburgh City Free Parking...
Read more...

2 Bedroom Apartment In Edinburgh With 2 Free Parking Spaces

23 Clearburn Crescent, Edinburgh, United Kingdom

1.5 km to Craigmillar Castle (Open map)

This apartment is 2.4 km from the combined National Museum of Scotland, while the Canongate Church is 2.5 km away. 2 Bedroom...
Read more...

Luxurious Edinburgh Townhouse With Hot Tub

Prestonfield, Edinburgh, United Kingdom

1.5 km to Craigmillar Castle (Open map)

The Royal Botanic Garden Edinburgh is 4.7 km from this apartment and Arthur's Seat is 2.4 km away. Luxurious Edinburgh Townhouse...
Read more...

Luxe Arthurs Seat View Townhouse With Hot Tub

Prestonfield Avenue, Edinburgh, United Kingdom

1.5 km to Craigmillar Castle (Open map)

This apartment is located approximately a 25-minute walk from the People's Story Museum and around 10 minutes by car from the Royal...
Read more...

Stylish 3 Bed Edinburgh Abode - Parking And Garden

Niddrie Marischal Road, Edinburgh, United Kingdom

1.5 km to Craigmillar Castle (Open map)

The royal Holyrood Park is right near this hotel, while Hay Drive bus stop is around 5 minutes' walk away. Situated 5 km from Stylish…
Read more...

Our House @ Little France

63 Tweedsmuir Drive, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

The historic fortress "Edinburgh Castle" can be found around a 15-minute drive from the property, and Gilmerton Cove is a 17-minute...
Read more...

Luxury Victorian 5 Bedroom Apartment By Lady Road Apartments

7 Lady Road, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

The spacious apartment features location within a 10-minute drive of Arthur's Seat and within a 15-minute drive of the historic...
Read more...
8.1
Very Good
121 reviews

Ardgowan Guest House

1 Lady Road,, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

Situated 2.9 km from the ruined Holyrood Abbey, the guest house also gives access to such sports venues as the long - running 18 -...
Read more...
8.6
Fabulous
712 reviews

One Bedroom Apartment Near Royal Infirmary & Easy Access To Edinburgh Centre

Eh16 4Zq 20 Raith Drive, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

This apartment lies nearly a 25-minute walk from Duddingston Golf Club. Staying at the 55 m² One Bedroom Apartment Near Royal...
Read more...
8.2
Very Good
16 reviews

Gala Rooms Homestay - Free Parking

28 Fernieside Place, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

The homestay is situated within a 7-km distance of the Thistle chapel "St Giles' Cathedral". To enjoy your vacation in Edinburgh,...
Read more...
8.5
Fabulous
183 reviews

Travelodge Edinburgh Cameron Toll

Carigmillar Park, 43, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

The hotel is about 25 km from Edinburgh airport and about a 10-minute ride from such cultural venues as the combined National Museum...
Read more...

Double Room In Prestonfield Flat

27 Prestonfield Terrace 1St Floor, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

To enjoy your vacation in Edinburgh, stay at this homestay, which is 2.6 km from The Writers' Museum and 4.5 km from the Royal Botanic…
Read more...

Netherbrae

9 Gordon Terrace, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The homestay is approximately a 10-minute ride from the combined National Museum of Scotland, which is an excellent place to improve...
Read more...
8.5
Fabulous
93 reviews

2 Bed Apt, 4 Beds, 3 Tvs Plus Parking

Prestonfield Avenue, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

This apartment is situated 4.5 km from the Royal Botanic Garden Edinburgh and 2.2 km from the combined National Museum of Scotland....
Read more...

Northumberland Hotel

31 - 33 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

This Edinburgh hotel has a prime setting about a 10-minute ride from Arthur's Seat. Located only 6 minutes' walk from Cameron Toll...
Read more...
6.7
Pleasant
1316 reviews

Delightful 4 Bedroom Family Home In Newington - Craigmillar Park

54 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

This Edinburgh guest house places you 2.8 km from the Grassmarket and 2.9 km from Arthur's Seat. The 3-star Delightful 4 Bedroom...
Read more...
7.5
Good
6 reviews

The Alba House

29 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The centre of Edinburgh can be reached within a 30-minute walk, and natural attractions like the Royal Botanic Garden Edinburgh are...
Read more...
9.1
Superb
703 reviews

Kildonan Lodge Hotel

27 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The hotel is in the very heart of Edinburgh, around a 10-minute drive from the art museum "Scottish National Gallery" and around a 15…
Read more...
8.0
Very Good
1686 reviews
Thank you for subscribing
Close