Hotels in Edinburgh near Craigmillar Castle

Multiple accommodations for your stay
Check-in date:
05 Nov 2026
Check-out date:
06 Nov 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

310 results found

Bright 2 Bedroom Apartment, Close To Uni, Free Parking, Fast Wi-Fi

Double Hedges Park, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

The royal Holyrood Park is located 3.6 km from the apartment. Situated approximately a 10-minute drive from Queen's Hall, the...
Read more...
8.8
Fabulous
23 reviews

Cozy 2Bdr Apartment Close To Edinburgh City Free Parking Fast Wi-Fi

46/6 Double Hedges Park, Edinburgh, United Kingdom

1.4 km to Craigmillar Castle (Open map)

This spacious apartment boasts a convenient location within 4 km of Edinburgh Waverley train station. The 1-bedroom Cozy 2Bdr...
Read more...
7.0
Good
1 review

2 Bedroom Apartment In Edinburgh With 2 Free Parking Spaces

23 Clearburn Crescent, Edinburgh, United Kingdom

1.5 km to Craigmillar Castle (Open map)

This apartment is 2.4 km from the combined National Museum of Scotland, while People's Story Museum is 2.5 km away. 2 Bedroom...
Read more...

6 Niddrie Marischal Road

6 Niddrie Marischal Road, Edinburgh, United Kingdom

1.5 km to Craigmillar Castle (Open map)

At the property you'll be 3.9 km from the official residence "Palace of Holyroodhouse" and within 2 km of the ruined medieval...
Read more...
8.0
Very Good
1 review

Luxe Arthurs Seat View Townhouse With Hot Tub

Prestonfield Avenue, Edinburgh, United Kingdom

1.5 km to Craigmillar Castle (Open map)

This apartment lies 2.3 km from the 16th-century Palace of Holyroodhouse. If you want to stay in the Prestonfield district, Luxe...
Read more...

Stylish 3 Bed Edinburgh Abode - Parking And Garden

Niddrie Marischal Road, Edinburgh, United Kingdom

1.5 km to Craigmillar Castle (Open map)

This hotel is 4.8 km from The Real Mary King's Close. Situated about a 25-minute walk from Stylish 3 Bed Edinburgh Abode - Parking And…
Read more...

Our House @ Little France

63 Tweedsmuir Drive, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

The historic fortress "Edinburgh Castle" can be found around a 15-minute drive from the property, and The Real Mary King's Close is...
Read more...

Luxury Victorian 5 Bedroom Apartment By Lady Road Apartments

7 Lady Road, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

The spacious apartment lies 2.9 km from Arthur's Seat hike and 3.2 km from the historic fortress "Edinburgh Castle". Located just 5...
Read more...
8.3
Very Good
129 reviews

Ardgowan Guest House

1 Lady Road,, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

Situated 2.9 km from the ruined Holyrood Abbey, the guest house also gives access to such sports venues as the long-running 18-hole...
Read more...
8.6
Fabulous
675 reviews

One Bedroom Apartment Near Royal Infirmary & Easy Access To Edinburgh Centre

Eh16 4Zq 20 Raith Drive, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

Gilmerton Cove is located approximately 10 minutes by car from the apartment. Situated 2.5 km from Newhailes Estate, the 55 m² One...
Read more...
8.1
Very Good
26 reviews

Gala Rooms Homestay - Free Parking

28 Fernieside Place, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

The royal Holyrood Park is located within 10 minutes' drive of the apartment. Staying at the welcoming 2-room Gala Rooms Homestay -...
Read more...
8.4
Very Good
188 reviews

Guestready - Spacious 1Bed In Newington, Edinburgh

11-7 E Suffolk Park, Edinburgh Eh16 5Pn, Uk, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

This apartment lies 2.8 km from the 16th-century Palace of Holyroodhouse. If you want to stay in the Newington district, Guestready...
Read more...

Travelodge Edinburgh Cameron Toll

Carigmillar Park, 43, Edinburgh, United Kingdom

1.6 km to Craigmillar Castle (Open map)

Nestled 2.5 km from the beautifully restored art-deco Edinburgh Festival Theatre, the hotel is 2.4 km from the award winning...
Read more...

Double Room In Prestonfield Flat

27 Prestonfield Terrace 1St Floor, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

Grassmarket is 2.5 km from this homestay and The Meadows is 2.6 km away. Double Room In Prestonfield Flat Edinburgh is nestled in...
Read more...

Netherbrae

9 Gordon Terrace, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The apartment is 2.9 km from the combined National Museum of Scotland, which is an excellent place to improve cultural awareness....
Read more...
8.9
Fabulous
129 reviews

2 Bed Apt, 4 Beds, 3 Tvs Plus Parking

Prestonfield Avenue, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The apartment is situated 2.8 km from the Victorian Gothic Scott Monument and 2.2 km from the combined National Museum of Scotland....
Read more...
7.7
Good
3 reviews

Cottage

9 Gordon Terrace, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The 2-bathroom villa offers a convenient location, 2.3 km from Arthur's Seat hike, while the ruined Holyrood Abbey is 3.2 km away....
Read more...
9.5
Exceptional
2 reviews

Northumberland Hotel

31 - 33 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The hotel is nestled in Newington, which is a neighbourhood of southern Edinburgh, Scotland, about a 10-minute ride from Museum of...
Read more...
6.5
Pleasant
1364 reviews

Luxurious Townhouse With Hot Tub With Arthur Seat Views

Prestonfield Avenue, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

To enjoy your vacation in Edinburgh, stay at the 219 m² apartment, which is 2.4 km from The Real Mary King's Close and a short…
Read more...
9.5
Exceptional
4 reviews

Delightful 4 Bedroom Family Home In Newington - Craigmillar Park

54 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The prime location of this Edinburgh guest house places guests just 1.7 km from the chill Summerhall Cafe and 2.9 km from the ruined...
Read more...
7.6
Good
6 reviews
Thank you for subscribing
Close