Hotels in Edinburgh near Newcraighall Train Station

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

81 results found

Edinburgh Stays

26 Duddingston Crescent, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

Dynamic Earth Museum is approximately a 10-minute ride away, while St Mark's Scottish Episcopal Church is just 350 metres from this...
Read more...
8.9
Fabulous
80 reviews

Milton House

24 Duddingston Crescent, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

This Edinburgh hotel is nestled in the Duddingston district of Edinburgh, about 5 minutes on foot from the restaurant Cafe 42. The...
Read more...

Ark At Anchor

1 Eastfield, Edinburgh, United Kingdom

1.8 km to Newcraighall Train Station (Open map)

This 3-bedroom apartment is 2.3 km from Portobello Beach and 3.5 km from Duddingston Golf Club. Ark At Anchor Apartment Edinburgh is...
Read more...
8.8
Fabulous
9 reviews

Rockville Hotel

2 Joppa Pans, Edinburgh, United Kingdom

1.8 km to Newcraighall Train Station (Open map)

The Real Mary King's Close is within 7 km of this Edinburgh hotel, while Portobello Beach is 2.3 km away. Situated approximately 5...
Read more...

The Garden Studio

15 Duddingston Crescent, Edinburgh, United Kingdom

1.8 km to Newcraighall Train Station (Open map)

Museum of Edinburgh is 4.3 km from the apartment, while Royal Mile can be found around 6 km away. Located in the Duddingston...
Read more...
9.7
Exceptional
38 reviews

Aynetree Guest House

12 Duddingston Crescent, Milton Road, Edinburgh, United Kingdom

1.8 km to Newcraighall Train Station (Open map)

Within 6 km of the historic fortress "Edinburgh Castle", the guest house is also 2.1 km from Newhailes Estate. The 3-star Aynetree...
Read more...
7.7
Good
1025 reviews

Stylish 3 Bed Edinburgh Abode - Parking And Garden

Niddrie Marischal Road, Edinburgh, United Kingdom

1.9 km to Newcraighall Train Station (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...

Stylish 5-Bed, 2-Bath House Near Edinburgh Centre

Smeaton Wynd, Edinburgh, United Kingdom

1.9 km to Newcraighall Train Station (Open map)

The 16th-century Palace of Holyroodhouse is 4.5 km from the property, while the parish church "St Giles' Cathedral" is 6 km away....
Read more...
10
Exceptional
3 reviews

Modern Family House Sleeps 5 Free Parking - Pass The Keys

52 Haydrive,, Edinburgh, United Kingdom

1.9 km to Newcraighall Train Station (Open map)

Arthur's Seat hike is 2.8 km from this Edinburgh villa, and Dynamic Earth Interactive Science Museum is 3.8 km away. The 2-bedroom...
Read more...

2-Bedroom Holiday Home With Private Garden & Parking

Milligan Road, Edinburgh, United Kingdom

1.9 km to Newcraighall Train Station (Open map)

The holiday home is situated in 3.4 km from Arthur's Seat hike and you can visit the art museum "Scottish National Gallery" around 6...
Read more...
8.1
Very Good
50 reviews

Perfect 4 Bedroom 2 Bathroom Home

27 Durham Road South, Edinburgh, United Kingdom

1.9 km to Newcraighall Train Station (Open map)

Arthur's Seat hike can be found 2.8 km away, and the performing arts theater "Brunton Theatre" is 3.8 km from the holiday home. The 4…
Read more...
9.3
Superb
27 reviews

6 Niddrie Marischal Road

6 Niddrie Marischal Road, Edinburgh, United Kingdom

2 km to Newcraighall Train Station (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

Peaceful, Lovely And Modern, Entire House

54 Milligan Drive, Edinburgh, United Kingdom

2 km to Newcraighall Train Station (Open map)

Also, this property is about 15 minutes by car from The Real Mary King's Close and about 10 minutes by car from Newhailes Estate....
Read more...

Guestready - Edinburgh Elegant Home

1 Bowes Place, Edinburgh, United Kingdom

2 km to Newcraighall Train Station (Open map)

The historic fortress "Edinburgh Castle" is approximately 15 minutes' drive from the apartment, while Niddrie House Avenue bus...
Read more...

Contemporary Boutique Home - Garden & Parking

Niddrie Marischal Cres, Edinburgh, United Kingdom

2 km to Newcraighall Train Station (Open map)

Portobello Beach can be found 2.6 km from the Edinburgh villa, and Calton Hill is 4.5 km away. Staying at Contemporary Boutique Home...
Read more...

Spacious Edinburgh Stay - 3Br Home & Garden

Eh16 4La, Edinburgh, United Kingdom

2.1 km to Newcraighall Train Station (Open map)

The award winning Surgeons' Hall Museums can be reached by car in a few minutes, while Niddrie Community Church is right by this...
Read more...

Straven Guesthouse

3 Brunstane Road North, Edinburgh, United Kingdom

2.1 km to Newcraighall Train Station (Open map)

The combined National Museum of Scotland is around 6 km away, and Portobello Swim Centre Swimming Pool is approximately 500 metres...
Read more...
9.6
Exceptional
115 reviews

Cakemuir Detached House, 3 Bed, Free Parking &Private Garden

3 Cakemuir Grove, Edinburgh, United Kingdom

2.1 km to Newcraighall Train Station (Open map)

Arthur's Seat hike is located 2.6 km from the apartment. Situated approximately a 15-minute ride from the historic fortress...
Read more...
8.9
Fabulous
50 reviews

St Margaret'S Cottage, Edinburgh

32A Duddingston Park, Edinburgh, United Kingdom

2.1 km to Newcraighall Train Station (Open map)

This property offers a convenient location, 4.6 km from the Thistle chapel "St Giles' Cathedral", while Royal Mile is 4.8 km away....
Read more...
9.1
Superb
55 reviews

Mid-Century Gem Steps From The Beach

20/8 James Street, Edinburgh, United Kingdom

2.2 km to Newcraighall Train Station (Open map)

The apartment has a prime location within a 6-km distance of Edinburgh Waverley train station, and within a 7-km distance of the...
Read more...
8.9
Fabulous
24 reviews
Thank you for subscribing
Close