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

St Margaret'S Cottage, Edinburgh

32A Duddingston Park, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

Edinburgh airport can be reached within 25 minutes drive, and natural attractions like Portobello Beach are only 1.5 km away....
Read more...
9.5
Exceptional
45 reviews

Edinburgh Two Bedrooms Apartment With Free Parking

93 Liberton Gardens, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The ruined Holyrood Abbey is at a distance of nearly a 10-minute drive away, while Royal Mile is nearly a 10-minute drive away.
Read more...
8.0
Very Good
61 reviews

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
2230 reviews

Brilliantly Located 2Bd Flat Heart Of Edinburgh!

214 Causewayside, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

National Museum of Scotland is located nearly 20 minutes' walk from the spacious Brilliantly Located 2Bd Flat Heart Of Edinburgh!...
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)

Queen's Hall is nearby and The Museum of the Royal Scots and the Royal Regiment of Scotland is about a 25-minute walk away. Situated…
Read more...

For Students Only Studios At Sc Edinburgh

199 Causewayside, Edinburgh, United Kingdom

2.6 km to Craigmillar Castle (Open map)

The art museum "Scottish National Gallery" is steps away from this 0-bedroom apartment, while East Preston Street Lane bus station...
Read more...
8.7
Fabulous
8 reviews

Causewayside Apartment - The Edinburgh Address

Causewayside, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

A 20-minute walk will take you to the city centre. The spacious 69 m^2 Causewayside Apartment - The Edinburgh Address lies in a...
Read more...
8.3
Very Good
15 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...

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.5
Good
968 reviews

The Garden Studio

15 Duddingston Crescent, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

Dynamic Earth is 4.2 km away, while St Martins is extremely close to this 24 m^2 apartment. To enjoy your vacation in Edinburgh, stay…
Read more...
9.9
Exceptional
14 reviews

Newington Accommodation

21/3 Oxford Street, Edinburgh, United Kingdom

2.7 km to Craigmillar Castle (Open map)

Royal Lyceum Theater is nearly a 25-minute stroll from the spacious Newington Accommodation, while The Real Mary King's Close is a...
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
83 reviews

Delightful Ground Floor Newington Flat

28 East Preston Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

Museum of Childhood is at a distance of just 1.4 km away, while the historic fortress "Edinburgh Castle" is nearly 25 minutes' walk...
Read more...
8.0
Very Good
59 reviews

Apartment Newington Area

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

2.8 km to Craigmillar Castle (Open map)

Guests can find Pickering's Gin Distillery, which is approximately 5 minutes' walk away. The 60 m^2 Apartment Newington Area is...
Read more...

Beautiful Spacious Ground Floor Newington Flat

26 East Preston Street, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

Dynamic Earth is within walking distance of the premises, while John Knox House Local History Museum is 17 minutes' walk away. The...
Read more...
8.4
Very Good
60 reviews

Oxford'S Nest - 11 Guests 7 Beds 15' Centre

8 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 25 minutes' walk from the...
Read more...
8.5
Fabulous
2 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)

Edinburgh airport can be reached within 25 minutes drive, and natural attractions like the royal Holyrood Park are 3.8 km away....
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)

Edinburgh Castle is just a minute's drive from the premises, while The Real Mary King's Close is 18 minutes' walk away. The 180 m^2…
Read more...
8.5
Fabulous
53 reviews

Edinburgh Apartment Near University Of Edinburgh - Elforma

Parkside Terrace 36/4, Edinburgh, United Kingdom

2.8 km to Craigmillar Castle (Open map)

The spacious Edinburgh Apartment Near University Of Edinburgh - Elforma is 2.4 km from Royal Mile and within walking distance of...
Read more...
8.4
Very Good
27 reviews
Thank you for subscribing
Close