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

265 results found

Northumberland Hotel

31 - 33 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

This Edinburgh hotel has a prime setting about a 10-minute ride from Arthur's Seat. Located only 6 minutes' walk from Cameron Toll...
Read more...
6.7
Pleasant
1316 reviews

Delightful 4 Bedroom Family Home In Newington - Craigmillar Park

54 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

This Edinburgh guest house places you 2.8 km from the Grassmarket and 2.9 km from Arthur's Seat. The 3-star Delightful 4 Bedroom...
Read more...
7.5
Good
6 reviews

The Alba House

29 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The centre of Edinburgh can be reached within a 30-minute walk, and natural attractions like the Royal Botanic Garden Edinburgh are...
Read more...
9.1
Superb
703 reviews

Kildonan Lodge Hotel

27 Craigmillar Park, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

The hotel is in the very heart of Edinburgh, around a 10-minute drive from the art museum "Scottish National Gallery" and around a 15…
Read more...
8.0
Very Good
1686 reviews

Private Bedroom In Detached Home In Newington

6 East Suffolk Road, Edinburgh, United Kingdom

1.7 km to Craigmillar Castle (Open map)

Museum on the Mound is 2.8 km from this 1-bedroom homestay, while the Museum of Childhood is 2.5 km away. The 20 m² Private…
Read more...
6.6
Pleasant
92 reviews

Stylish Modern Newly Built Apartment 15 Min From City Centre

4D East Suffolk Road, Newington, Edinburgh Eh16 5Ph, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

The award winning Surgeons' Hall Museums is 2.1 km from the apartment and the green Flag park "Princes Street Gardens" is located...
Read more...
8.8
Fabulous
75 reviews

Apartment In Edinburgh Newington

4B East Suffolk Road, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

The 2-bedroom apartment is around 25 minutes on foot from the award winning Surgeons' Hall Museums, which is an excellent place to...
Read more...
8.8
Fabulous
31 reviews

Rainforestlodge Edinburgh

6B Kirkhill Drive, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

Edinburgh airport can be reached within 22 minutes drive, and natural attractions like The Meadows are nearly 25 minutes' walk away....
Read more...

Private Room In Charming Detached House In Newington

6 East Suffolk Road, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

The royal Holyrood Park can be reached by car in a few minutes, while Craigmillar Park Church is right by the 15 m² apartment. To…
Read more...
6.4
Pleasant
76 reviews

Charming Old Cottage For Share, Cosy Double Room With 2 Single Bed

85 Ferniehill Road, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

To enjoy your vacation in Edinburgh, stay at this homestay, which is 4 km from St Marks Unitarian Church and a 10-minute drive from…
Read more...
4.0
Decent
1 review

New 2 Bed Apartment With Stunning Views Of Arthur Seat Mountain

4A East Suffolk Road Flat 2A, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

To enjoy your vacation in Edinburgh, stay at this apartment, which is 2.4 km from The Robertson Mausoleum Parish Church and 2.6 km...
Read more...
8.3
Very Good
82 reviews

Charming 3 Bed Cottage , Private Budget Room , Free Street Parking , Strong Fibre Optic Internet , Garden

85 Ferniehill Road, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

Located merely 0.8 km from Gilmerton Cove, the hotel is within 7 km of the historic fortress "Edinburgh Castle". Charming 3 Bed...
Read more...

Cosy Cottage For Share , Private Double Room, Wifi, Parking, Garden

85 Ferniehill Road, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

Gilmerton Cove is a 9-minute walk away, while Edinburgh Waverley train station is 7 km from the hotel. Located a 15-minute drive from…
Read more...
6.4
Pleasant
25 reviews

Wilton Road

4 Wilton Road, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

Craigmillar Park Church is located 400 metres from this Edinburgh hotel, and such natural sites as the Royal Botanic Garden...
Read more...

White House In Edinburgh, 2 Bedroom Good Location

18 Niddrie Mill Terrace, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

The apartment is approximately a 10-minute drive from the award winning Surgeons' Hall Museums, which is an excellent place to...
Read more...

Lovely 3Bed House-Private Parking

43 Kilmaurs Road, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

The holiday home is 10 minutes by car from Dynamic Earth Museum, while Prestonfield Golf Club is around 5 minutes' walk away. Lovely...
Read more...

Kingsley Guest House

30 Craigmillar Park, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

The Well-preserved Craigmillar Medieval Castle lies 2.4 km away, while Arthur's Seat is 2.8 km from the hotel. Guests of the...
Read more...
8.6
Fabulous
700 reviews

Spare Room Stay

193 Dalkeith Road, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

The historic fortress "Edinburgh Castle" is 2.7 km from the premises, while Arthur's Seat is 2.1 km away. Situated around a 5-minute...
Read more...
8.7
Fabulous
61 reviews

Large Flat In Edinburgh F2 With Mountain View

4 East Suffolk Road, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

The apartment is nearly a 10-minute ride from the Museum of Edinburgh, which is an excellent place to improve cultural awareness....
Read more...
9.2
Superb
22 reviews

New 3-Bedroom Apartment Close To City Centre

4 East Suffolk Road Flat 3, Edinburgh, United Kingdom

1.8 km to Craigmillar Castle (Open map)

The green Flag park "Princes Street Gardens" is 3.1 km from the 2-bedroom apartment, while the ruined medieval Craigmillar Castle is...
Read more...
8.6
Fabulous
80 reviews
Thank you for subscribing
Close