Hotels in Edinburgh near Newcraighall Train Station

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

65 results found

Ark At Anchor

1 Eastfield, Edinburgh, United Kingdom

1.8 km to Newcraighall Train Station (Open map)

The apartment is a 10-minute ride from Musselburgh Racecourse and Inveresk Lodge Garden is 15 minutes away by car. Located 7 km from...
Read more...
8.5
Fabulous
12 reviews

Rockville Hotel

2 Joppa Pans, Edinburgh, United Kingdom

1.8 km to Newcraighall Train Station (Open map)

This Edinburgh hotel is located around 10 minutes' drive from Arthur's Seat and around 15 minutes' drive from Portobello Beach....
Read more...

The Garden Studio

15 Duddingston Crescent, Edinburgh, United Kingdom

1.8 km to Newcraighall Train Station (Open map)

The Museum of Childhood is 4.6 km from property, while the royal Holyrood Park is 3.6 km away. The 1-room The Garden Studio Edinburgh…
Read more...
9.9
Exceptional
21 reviews

Aynetree Guest House

12 Duddingston Crescent, Milton Road, Edinburgh, United Kingdom

1.8 km to Newcraighall Train Station (Open map)

The historic fortress "Edinburgh Castle" is located within 6 km of the hotel while the ruined medieval Craigmillar Castle is 2.7 km...
Read more...
7.6
Good
975 reviews

Stylish 3 Bed Edinburgh Abode - Parking And Garden

Niddrie Marischal Road, Edinburgh, United Kingdom

1.9 km to Newcraighall Train Station (Open map)

The royal Holyrood Park is right near this hotel, while Hay Drive bus stop is around 5 minutes' walk away. Situated 5 km from Stylish…
Read more...

2-Bedroom Holiday Home With Private Garden & Parking

Milligan Road, Edinburgh, United Kingdom

1.9 km to Newcraighall Train Station (Open map)

Guests can visit the royal Holyrood Park, which is about 10 minutes' drive from the holiday home, or check out Dynamic Earth Museum,...
Read more...
8.5
Fabulous
48 reviews

Perfect 4 Bedroom 2 Bathroom Home

27 Durham Road South, Edinburgh, United Kingdom

1.9 km to Newcraighall Train Station (Open map)

The historic fortress "Edinburgh Castle" can be found around 6 km away, and the People's Story Museum is 4.1 km from this holiday...
Read more...
9.2
Superb
31 reviews

The Urban Nest - Vibrant 3 Bed Home With Garden

Niddrie Marischal Crescent, Edinburgh, United Kingdom

2 km to Newcraighall Train Station (Open map)

The Royal Mile can be found around a 10-minute ride from the Edinburgh villa, and the art museum "Scottish National Gallery" is...
Read more...

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 around a 25-minute walk from Gilmerton Cove....
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 located approximately 6 km from the apartment. Situated just 9 minutes' walk from...
Read more...
7.8
Good
14 reviews

Contemporary Boutique Home - Garden & Parking

Niddrie Marischal Cres, Edinburgh, United Kingdom

2 km to Newcraighall Train Station (Open map)

The Real Mary King's Close is 4.6 km away and Edinburgh airport is 30 km from the property. Staying at Contemporary Boutique Home -...
Read more...

Straven Guesthouse

3 Brunstane Road North, Edinburgh, United Kingdom

2.1 km to Newcraighall Train Station (Open map)

The guest house is located around 6 km from the Royal Mile and 4.5 km from Leith Links Public Park. The 3-star Straven Guesthouse…
Read more...
9.8
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)

The apartment is 3.6 km from Dynamic Earth Interactive Science Museum, which is an excellent place to improve cultural awareness. To...
Read more...
8.4
Very Good
41 reviews

St Margaret'S Cottage, Edinburgh

32A Duddingston Park, Edinburgh, United Kingdom

2.1 km to Newcraighall Train Station (Open map)

The Calton Hill can be found 4.2 km from this property and The Real Mary King's Close is 4.6 km away. Offering a terrace overlooking…
Read more...
9.3
Superb
50 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 historic fortress "Edinburgh Castle" is in the vicinity of the 1-bedroom apartment, and the Portobello Swim Centre is just 0.6...
Read more...
9.3
Superb
9 reviews

Relaxing, Cozy 1 Double Room

33 Milton Road West, Edinburgh, United Kingdom

2.2 km to Newcraighall Train Station (Open map)

The homestay is 6 km from the Royal Yacht Britannia and 5 km from the historic fortress "Edinburgh Castle". The 30 m² Relaxing, Cozy 1…
Read more...
9.2
Superb
31 reviews

Casa Porcians

39D Niddrie Marischal Place, Edinburgh, United Kingdom

2.2 km to Newcraighall Train Station (Open map)

This apartment lies 3.4 km from the royal Holyrood Park and 2.6 km from Arthur's Seat. Casa Porcians Apartment Edinburgh offers easy...
Read more...
8.3
Very Good
29 reviews

Beautiful 4-Bedroom House With Private Garden & Parking

Friary Road, Edinburgh, United Kingdom

2.3 km to Newcraighall Train Station (Open map)

The 2-bedroom holiday home is situated a few steps from the combined National Museum of Scotland, while Niddrie Marischal Drive bus...
Read more...
8.9
Fabulous
28 reviews

The Neuk

164 Greendykes Road, Edinburgh, United Kingdom

2.3 km to Newcraighall Train Station (Open map)

Edinburgh airport is 30 km from this apartment, while the 16th-century Palace of Holyroodhouse is 3.8 km away. The 1-room The Neuk...
Read more...
6.9
Pleasant
12 reviews

Abercorn Guest House

Abercorn Terrace, 1, Edinburgh, United Kingdom

2.3 km to Newcraighall Train Station (Open map)

This guest house lies 100 metres from The Velvet Easel Contemporary Art Gallery and in the vicinity of Edinburgh, 2a Rosefield...
Read more...
Thank you for subscribing
Close