Hotels in Edinburgh near Craigmillar Castle

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

253 results found

The Salisbury Hotel

43-45 Salisbury Road, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

This Edinburgh hotel has a comfortable location approximately 25 minutes on foot from the royal Holyrood Park, while shopping venues...
Read more...
8.1
Very Good
2190 reviews

Edinburgh Charming 2-Bedroom Apartment - Ground Floor

Upper Gray Street, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The Royal Mile can be reached by car in a few minutes, while Queen's Hall is right by the apartment. Situated a mere 1.4 km…
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.1
Good
11 reviews

Joivy Comfy Studios Closeby Fringe Venues - Adults Only

199 Causewayside, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The apartment is located a few moments from Pickering's Gin Distillery. Situated within 25 minutes' walk of The Writers' Museum,...
Read more...

For Students Only Studios At Sc Edinburgh

199 Causewayside, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The Scottish National Gallery is just near this 0-bedroom apartment, while East Preston Street Lane bus station is merely 150 metres...
Read more...
8.9
Fabulous
15 reviews

Causewayside Apartment - The Edinburgh Address

Causewayside, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

The Writers' Museum is located within 20 minutes' walk of the 1-bedroom apartment. Situated around a 10-minute drive from Edinburgh...
Read more...
8.2
Very Good
13 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.4 km from the royal Holyrood Park. Northfield 1 Bedroom Apartment With Sofa Bed -...
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 2.6 km from Craigmillar Park Golf Club and Edinburgh airport is 19 minutes’ drive away. Staying at Edinburgh...
Read more...

Aynetree Guest House

12 Duddingston Crescent, Milton Road, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

Centrally located 2.2 km from Portobello Beach, the hotel is 4.8 km from the commemorative tower "Nelson Monument". The 3-star...
Read more...
7.6
Good
981 reviews

The Garden Studio

15 Duddingston Crescent, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

Within 6 km of this 24 m² apartment you can find the combined National Museum of Scotland, while Edinburgh Waverley train station is...
Read more...
9.9
Exceptional
19 reviews

Newington House

2 East Newington Place, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

The holiday home is within 15 km of Edinburgh airport and 1.6 km from such cultural points of interest as the Museum of Childhood....
Read more...

Newington Accommodation

21/3 Oxford Street, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

The Royal Mile is a mere 1.9 km from the premises, while the St Giles' Cathedral is just 1.7 km away. Newington Accommodation...
Read more...

City Apartment

11 Oxford Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The apartment is located in the immediate vicinity of the chill Summerhall Cafe. Situated approximately 20 minutes' walk from the...
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)

The royal Holyrood Park is only 1.5 km from the 55 m² apartment, and the beautifully restored art-deco Edinburgh Festival Theatre is...
Read more...
8.7
Fabulous
85 reviews

Delightful Ground Floor Newington Flat

28 East Preston Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The historic fortress "Edinburgh Castle" is just 1.9 km from the apartment and Arthur's Seat is 1.7 km away. Located 25 minutes'...
Read more...
7.8
Good
63 reviews

Apartment Newington Area

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

2.8 km to Craigmillar Castle (Open map)

The historic fortress "Edinburgh Castle" is nearly 5 minutes' drive away, while Queen's Hall is just near the apartment. To enjoy...
Read more...

Beautiful Spacious Ground Floor Newington Flat

26 East Preston Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The Scotch Whisky Experience can be reached by car in a few minutes, while Queen's Hall is right by the apartment. To enjoy your...
Read more...
8.2
Very Good
64 reviews

Duplex Penthouse - 11 Guests 7 Beds 15' Centre

8 Oxford Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The apartment is located merely 1.6 km from Edinburgh Waverley train station and steps away from St Marks Unitarian Church. To enjoy...
Read more...
8.2
Very Good
4 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)

Also, this property is 4.4 km from Gilmerton Cove and 2.5 km from Portobello Beach. Situated merely 10 minutes' walk from St...
Read more...

5-Br 3-Bth Newington Apartment - Modern & Spacious

18 East Preston Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

This 3-bedroom apartment is a mere 1.2 km from the National Museum of Scotland and a mere 1.6 km from Edinburgh Waverley train station.
Read more...
8.4
Very Good
54 reviews
Thank you for subscribing
Close