Hotels in Edinburgh near Craigmillar Castle

Multiple accommodations for your stay
Check-in date:
12 Jun 2026
Check-out date:
13 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

257 results found

The Thrums

14 Minto Street, Edinburgh, Gb, Edinburgh, United Kingdom

2.4 km to Craigmillar Castle (Open map)

The guest house puts you in the very heart of Edinburgh, 2.2 km from Museum on the Mound. Located around a 25-minute walk from…
Read more...

This Property Is No Nolonger Available For Booking

Eh9 2Nl 7-6 Fountain Hall Road, Edinburgh, United Kingdom

2.4 km to Craigmillar Castle (Open map)

To enjoy your vacation in Edinburgh, stay at this apartment, which is 2.3 km from the historic fortress "Edinburgh Castle" and 2.1...
Read more...

Superb Townhouse Silent Edinburgh

150 Candlemaker'S Park, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

600 m from this property guests will find Drum Park, while the historic fortress "Edinburgh Castle" is around 15 minutes' drive...
Read more...

New Built 2022, 3 Bedroom Townhouse Edinburgh

150 Candlemaker'S Park, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

The Real Mary King's Close is within 7 km of this Edinburgh holiday home, while Gilmerton Cove is just 0.6 km away. Staying at the…
Read more...
9.2
Superb
36 reviews

2Bed Apt Sleeps 4-Near Meadows Park Parking Wifi

53 Ratcliffe Terrace, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

This 60 m² apartment lies 2.2 km from the historic fortress "Edinburgh Castle". Featuring views of the mountain, the 1-room 2Bed Apt...
Read more...

Three Bedroom House

Gracemount Drive, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

Arthur's Seat is located right around the corner from the holiday home, and Malbet Park bus station is around 10 minutes' walk away....
Read more...
9.3
Superb
168 reviews

Cosy 2 Bedroom Flat In Edinburgh

Ratcliffe Terrace, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

Take a peaceful 25 minutes' stroll into the heart of Edinburgh city centre. To enjoy your vacation in Edinburgh, stay at the...
Read more...
8.4
Very Good
111 reviews

Festival Glamping At The Drum - Artist Village

147 Drum Street, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

Bellevue Guest House

40 Minto Street, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

You'll need 24-minute drive to Edinburgh airport. Located around a 25-minute walk from the Museum of Edinburgh, Bellevue Guest House...
Read more...
7.8
Good
251 reviews

Edinburgh Holiday Guest House

7 Minto Street, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

The Edinburgh Hebrew Congregation Synagogue is located only a few steps from the bed & breakfast, and Edinburgh airport is...
Read more...
7.7
Good
1250 reviews

Summer Stays At The University Of Edinburgh

18 Holyrood Park Road, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

The Edinburgh Old Town is a stone's throw from the apartment, while Abbeymount bus station is merely 50 metres away. Summer Stays At...
Read more...
8.1
Very Good
8157 reviews

Sherwood Guest House

42 Minto Street, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

This charming hotel, located in a popular area of Edinburgh, is within a 400-metre distance of Salisbury Place bus stop and just 1.6...
Read more...
9.1
Superb
107 reviews

Strathallan Guest House

44 Minto Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The centre of Edinburgh can be reached within a 20-minute walk, and natural attractions like The Meadows are only 1 km away. Located...
Read more...
8.5
Fabulous
23 reviews

Altido Elegant Apartments Near The Meadows

20 Duncan Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The Royal Mile is 2.1 km from the apartment, while Minto Street bus station is just near the property. Located within 25 minutes'...
Read more...

Grange Lone Entire Apartment With Two Double Beds

30 Grange Loan, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

Take a peaceful 20 minutes' stroll into the heart of Edinburgh city centre. To enjoy your vacation in Edinburgh, stay at the 1-room...
Read more...
7.4
Good
11 reviews

Blossom Guest House

8 Minto Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The comfortable hotel puts you in the centre of Edinburgh, just 1.8 km from The Real Mary King's Close. Located 2.3 km from the...
Read more...

The Abbey Residence

137 Drum Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

Located just 500 m from Gilmerton Cove, the hotel is also around 10 minutes by car from entertainment venues like Newbattle Golf...
Read more...
7.4
Good
274 reviews

The City Residence

47 Minto Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The centre of Edinburgh can be reached within a 20-minute walk, and natural attractions like the royal Holyrood Park are 2.2 km...
Read more...
6.5
Pleasant
1320 reviews

St Margaret'S Cottage, Edinburgh

32A Duddingston Park, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The Calton Hill can be found 4.2 km from this property and The Real Mary King's Close is 4.6 km away. Offering a terrace overlooking…
Read more...
9.2
Superb
50 reviews

Perfect Place To Stay Fast Free Wifi

18 Dalkeith Road, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

Guests can visit the award winning Surgeons' Hall Museums, just 1.2 km away or the historic fortress "Edinburgh Castle", 2.3 km from...
Read more...
Thank you for subscribing
Close