Hotels in Edinburgh near Craigmillar Castle

Multiple accommodations for your stay
Check-in date:
18 Apr 2026
Check-out date:
19 Apr 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

251 results found

Alpha Guest House

19 Old Dalkeith, Edinburgh, United Kingdom

1 km to Craigmillar Castle (Open map)

While staying in this bed & breakfast, you are invited to discover the Museum of Edinburgh, located 2.7 km away, or visit sports...
Read more...

Beautiful 4-Bedroom House With Private Garden & Parking

Friary Road, Edinburgh, United Kingdom

1 km to Craigmillar Castle (Open map)

The 2-bedroom holiday home is situated fairly close to Portobello Beach, while Niddrie Marischal Drive bus station is 250 metres...
Read more...
8.8
Fabulous
26 reviews

Lux 2 Bedroom Ground Floor Apartment

15/2 Craigend Park, Edinburgh, United Kingdom

1 km to Craigmillar Castle (Open map)

Arthur's Seat is about a 15-minute ride from the apartment. The spacious 80 m² Lux 2 Bedroom Ground Floor Apartment Edinburgh is...
Read more...
9.7
Exceptional
121 reviews

The Neuk

164 Greendykes Road, Edinburgh, United Kingdom

1 km to Craigmillar Castle (Open map)

Arthur's Seat can be reached by car in a few minutes, while the Robin Chapel is right by this apartment. To enjoy your vacation in…
Read more...
6.9
Pleasant
11 reviews

A Nice Room In Edinburgh

122 Walter Scott Avenue, Edinburgh, United Kingdom

1.1 km to Craigmillar Castle (Open map)

The Edinburgh Old Town is 10 minutes' drive from the apartment, while Glenvarloch Crescent bus station is just a 5-minute walk from...
Read more...
6.0
Pleasant
1 review

Casa Porcians

39D Niddrie Marischal Place, Edinburgh, United Kingdom

1.1 km to Craigmillar Castle (Open map)

This apartment lies 4.4 km from The Real Mary King's Close and 4.2 km from the combined National Museum of Scotland. Casa Porcians...
Read more...
8.2
Very Good
27 reviews

Aw House

6 Moredunvale Way, Edinburgh, United Kingdom

1.1 km to Craigmillar Castle (Open map)

You'll need 23-minute drive to Edinburgh airport. Aw House Hotel Edinburgh offers a shared lounge, located 10 minutes' drive from...
Read more...

Luxury Spacious 4 Dbl Br House With Free Parking

10 Rackstraw Place, Edinburgh, United Kingdom

1.2 km to Craigmillar Castle (Open map)

The Calton Hill is 4.3 km away, while the Robin Chapel is a stone's throw from the 120 m² apartment. Situated around a 10-minute…
Read more...
9.7
Exceptional
3 reviews

Guestready - Modern Home Near Craigmillar Area

32 Peffermill Road, Edinburgh Eh16 4Fd, Edinburgh, United Kingdom

1.2 km to Craigmillar Castle (Open map)

This apartment is 3.1 km from the Calton Hill and the historic fortress "Edinburgh Castle" is 3.3 km away. The spacious Guestready -...
Read more...
7.3
Good
19 reviews

Kings Luxury Home - Free Parking And Fast Broadband

King'S Meadow, Edinburgh, Edinburgh, United Kingdom

1.2 km to Craigmillar Castle (Open map)

The Edinburgh holiday home is located in the Prestonfield district, 2.9 km from entertainment attractions such as the beautifully...
Read more...
8.9
Fabulous
51 reviews

Single Room In 3 Bedroom House

Eh17 7Jt 26 Moredunvale View, Edinburgh, United Kingdom

1.3 km to Craigmillar Castle (Open map)

The art museum "Scottish National Gallery" is located around 15 minutes' drive from the homestay. Nestled approximately 4 km from...
Read more...

Roost Hill - Free Parking Zone

5 Cameron Terrace, Edinburgh, United Kingdom

1.3 km to Craigmillar Castle (Open map)

The memorial tower "Nelson Monument" is 3 km away, while the Surgeons' Hall Museums is 2.4 km from this 3-star hotel. Roost Hill -...
Read more...
9.3
Superb
438 reviews

Double Room In 3 Bedroom House

26 Moredunvale View, Edinburgh, United Kingdom

1.3 km to Craigmillar Castle (Open map)

St Marks Unitarian Church is located 10 minutes' drive from this homestay and 25 km from Edinburgh airport. Double Room In 3 Bedroom...
Read more...

Guestready - Edinburgh Elegant Home

1 Bowes Place, Edinburgh, United Kingdom

1.3 km to Craigmillar Castle (Open map)

The apartment lies a mere 9 minutes' walk from Hunter's Hall Public Park. The 2-room Guestready - Edinburgh Elegant Home apartment...
Read more...
7.8
Good
14 reviews

Contemporary Boutique Home - Garden & Parking

Niddrie Marischal Cres, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

Arthur's Seat can be found within a 3-km distance of the Edinburgh villa, and the 16th-century Palace of Holyroodhouse is 4.2 km away.
Read more...

M&M Apartment In Edinburgh

6/6 Rutherford Drive, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

The apartment lies 4.1 km from the historic fortress "Edinburgh Castle". Nestled approximately a 10-minute drive from the combined...
Read more...

Urban Charm - 3Br Home With Private Garden

Niddrie Marischal Crescent, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

The Real Mary King's Close can be found around a 10-minute ride from the Edinburgh villa, and Dynamic Earth is nearly a 15-minute…
Read more...

Peaceful, Lovely And Modern, Entire House

54 Milligan Drive, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

Gilmerton Cove is around a 25-minute walk from this property, while the award winning Surgeons' Hall Museums is approximately 10...
Read more...

Cakemuir Detached House, 3 Bed, Free Parking &Private Garden

3 Cakemuir Grove, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

The nearest bus stop Niddrie House Avenue is 300 metres away, while the combined National Museum of Scotland is 4.7 km away....
Read more...
8.7
Fabulous
39 reviews

2 Bed Apartment With 4 Beds & Parking

Prestonfield Road, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

The Thistle chapel "St Giles' Cathedral" is a short way from this apartment, while Prestonfield Golf Club is 850 metres away. 2 Bed...
Read more...
Thank you for subscribing
Close