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

Spacious 2Br - Parking Near Edinburgh City Centre

Liberton Gardens, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The royal Holyrood Park is located around a 15-minute ride from the 57 m² apartment. Situated within a 5-km distance of Dynamic Earth…
Read more...
8.4
Very Good
10 reviews

Edinburgh Two Bedrooms Apartment With Free Parking

93 Liberton Gardens, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

This apartment is 4.2 km from Arthur's Seat and Dynamic Earth Interactive Science Museum is 5 km away. Located 15 minutes by car...
Read more...
8.1
Very Good
76 reviews

The Salisbury Hotel

43-45 Salisbury Road, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The hotel has a comfortable location 2.2 km from the historic fortress "Edinburgh Castle", while shopping venues like the Waverley...
Read more...
8.2
Very Good
2149 reviews

Edinburgh Charming 2-Bedroom Apartment - Ground Floor

Upper Gray Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The Thistle chapel "St Giles' Cathedral" is located not far from the apartment. Offering a location around 5 minutes' walk from...
Read more...

Brilliantly Located 2Bd Flat Heart Of Edinburgh!

214 Causewayside, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The city centre is just 2 km away and Edinburgh airport is 25 km from this 1-bedroom apartment. The 65 m² Brilliantly Located 2Bd…
Read more...
7.0
Good
11 reviews

Welcoming And Homely 2 Bed In Central Location

212 Causewayside Flat No 9, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

This apartment is 2.2 km from the green Flag park "Princes Street Gardens" and The Writers' Museum is a 25-minute walk away....
Read more...
10
Exceptional
4 reviews

Sc Edinburgh

199 Causewayside, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The apartment is located a mere 1.5 km from Edinburgh Waverley train station and right near Queen's Hall. To enjoy your vacation in...
Read more...
8.4
Very Good
33 reviews

Causewayside Apartment - The Edinburgh Address

Causewayside, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

The city centre can also be reached within a 20-minute walk from the 1-bedroom apartment. To enjoy your vacation in Edinburgh, stay at…
Read more...
8.2
Very Good
11 reviews

Northfield 1 Bedroom Apartment With Sofa Bed - Edinburgh

Flat 4 23 Northfield Drive, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

This apartment lies in the Duddingston district, 2.5 km from the official residence "Palace of Holyroodhouse". Northfield 1 Bedroom...
Read more...
6.0
Pleasant
1 review

Edinburgh Luxury 4 Bedroom Townhouse With Free Parking

12 Kidlaw Close, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

This apartment is 3.5 km from St Marks Unitarian Church and Edinburgh airport is 19 minutes’ drive away. Staying at Edinburgh Luxury...
Read more...

Aynetree Guest House

12 Duddingston Crescent, Milton Road, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

The historic fortress "Edinburgh Castle" is located within 6 km of the hotel while the ruined medieval Craigmillar Castle is 2.7 km...
Read more...
7.6
Good
985 reviews

The Garden Studio

15 Duddingston Crescent, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

The Museum of Childhood is 4.6 km from property, while the royal Holyrood Park is 3.6 km away. The 1-room The Garden Studio Edinburgh…
Read more...
9.9
Exceptional
25 reviews

Newington House

2 East Newington Place, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

Situated 500 metres from Queen's Hall, the accommodation is also positioned 2 km from a distinguished business establishment,...
Read more...

City Apartment

11 Oxford Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The spirelike Victorian memorial "Scott Monument" is located not far from the apartment, while The Meadows is merely 1 km away....
Read more...

Two Bedroom Flat Close To Meadows With Free Parking By Parking Permit

Parkside Terrace, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

John Knox House is situated in the vicinity of the 55 m² apartment, while the Museum of Edinburgh lies only 1.3 km away. Nestled about…
Read more...
8.8
Fabulous
90 reviews

Delightful Ground Floor Newington Flat

28 East Preston Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The apartment is 850 metres from the award winning Surgeons' Hall Museums, while the historic fortress "Edinburgh Castle" is 1.9 km...
Read more...
7.6
Good
66 reviews

Apartment Newington Area

10 West Newington Place , Flat 7, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The official residence "Palace of Holyroodhouse" is merely 1.9 km away, while The Edinburgh Hebrew Congregation Synagogue is in...
Read more...
8.3
Very Good
31 reviews

Beautiful Spacious Ground Floor Newington Flat

26 East Preston Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The official residence "Palace of Holyroodhouse" is just 1.9 km away, while The Edinburgh Hebrew Congregation Synagogue is within...
Read more...
8.3
Very Good
67 reviews

Duplex Penthouse - 10 Guests 7 Beds 15' Centre

8 Oxford Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The combined National Museum of Scotland is located merely 1.4 km from the apartment, while the traditional King's Theatre is just...
Read more...
7.3
Good
8 reviews

House With Garden And Parking 15 Min To City Center

8 Magdalene Loan, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

Located in the Duddingston district of Edinburgh, this property is in close proximity to Parrotshot bus stop. Situated about 6 km...
Read more...
Thank you for subscribing
Close