Hotels in Edinburgh near Craigmillar Castle

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

225 results found

Capital House

5 Mayfield Road Newington, Edinburgh, United Kingdom

2.4 km to Craigmillar Castle (Open map)

Also, the Calton Hill is 2.8 km from this Edinburgh hotel. Located within 25 minutes' walk of the historic fortress "Edinburgh...
Read more...
8.4
Very Good
258 reviews

Edinburgh City Centre Flat

Eh9 3En Flat 1, Edinburgh, United Kingdom

2.4 km to Craigmillar Castle (Open map)

The landscaped Princes Street Gardens is also situated 2.7 km from this apartment. Edinburgh City Centre Flat is located 2.3 km from...
Read more...
7.0
Good
16 reviews

Twenty Dc

Twenty Dc, 20 Danderhall Crescent, Danderhall, Dalkeith, Edinburgh, United Kingdom

2.4 km to Craigmillar Castle (Open map)

Edinburgh airport can be reached within 20 minutes drive, and natural attractions like Newhailes Estate are 3.7 km away. Staying at...
Read more...

The Thrums

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

2.4 km to Craigmillar Castle (Open map)

The guest house puts you right in the centre of Edinburgh, only 1.8 km from the St Giles' Cathedral. Located around a 25-minute walk…
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)

This apartment lies 2.4 km from the historic fortress "Edinburgh Castle". This Property Is No Nolonger Available For Booking...
Read more...

New Built 2022, 3 Bedroom Townhouse Edinburgh

150 Candlemaker'S Park, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

Situated just 650 metres from Gilmerton Cove, this Edinburgh holiday home is also around a 15-minute ride from entertainment places...
Read more...
9.1
Superb
33 reviews

Superb Townhouse Silent Edinburgh

150 Candlemaker'S Park, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

About 7 km from this property guests will find Greyfriars Bobby's Grave, while National Museum of Scotland is around 15 minutes away...
Read more...
7.8
Good
10 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 is located 2.9 km from Edinburgh Waverley train station and just around the corner from Mayfield Salisbury...
Read more...
4.0
Decent
2 reviews

Three Bedroom House

Gracemount Drive, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

Liberton Parish Church is located just moments from the holiday home, and Malbet Park bus station is approximately 200 metres away....
Read more...
9.3
Superb
137 reviews

Tranquil 3-Bedroom Home In Edinburgh

36 Limefield, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

The area gives access to such shopping venues as Grassmarket, situated nearly a 15-minute drive away. Staying at the 1-bedroom...
Read more...

Cosy 2 Bedroom Flat In Edinburgh

Ratcliffe Terrace, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

A 25-minute walk will take you to the city centre. Situated just 500 metres from Mayfield Salisbury Parish Church, the spacious 72 m^2…
Read more...
8.4
Very Good
111 reviews

Large En Suite Bedroom With One Double Bed No Breakfast Provided

3 Edgelaw Rigg, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

The guest house is 4.7 km from the historic fortress "Edinburgh Castle", while Mortonhall Golf Club is 2.5 km away. The 3-star Large...
Read more...
9.0
Superb
7 reviews

Bellevue Guest House

40 Minto Street, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

The chill Summerhall Cafe is 500 metres away, while Edinburgh Waverley train station is only 1.6 km from the guest house. Located...
Read more...
7.6
Good
256 reviews

Edinburgh Holiday Guest House

7 Minto Street, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

This 3-star hotel lies just 1.8 km from Arthur's Seat. Edinburgh Holiday Guest House, located an 18-minute walk from the combined...
Read more...
7.6
Good
1313 reviews

Summer Stays At The University Of Edinburgh

18 Holyrood Park Road, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

A 20-minute walk will take you to the city centre. Summer Stays At The University Of Edinburgh lies in a restaurant area, within 2…
Read more...
8.1
Very Good
8117 reviews

Sherwood Guest House

42 Minto Street, Edinburgh, United Kingdom

2.5 km to Craigmillar Castle (Open map)

The hotel puts you in the centre of Edinburgh, 25 minutes' stroll from The Real Mary King's Close. Located just 1.6 km from the...
Read more...
9.0
Superb
123 reviews

Strathallan Guest House

44 Minto Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

This Edinburgh hotel lies in the Newington district, about a 5-minute stroll from the chill Summerhall Cafe. The lovely 3-star...
Read more...

Blossom Guest House

8 Minto Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The guest house is centrally situated near a train station. Located 2 km from the Museum of Edinburgh, the 3-star Blossom Guest...
Read more...

The Abbey Residence

137 Drum Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The hotel is 7 km from the beautifully restored art-deco Edinburgh Festival Theatre and only a few steps from Gilmerton Cove....
Read more...
7.2
Good
221 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 Meadows are only 1.4 km away....
Read more...
6.5
Pleasant
1289 reviews
Thank you for subscribing
Close