Hotels in Edinburgh near Newcraighall Train Station
Multiple accommodations for your stay
Show map
65 results found
Filters
- Distance - low to high Sorting
Room Away
Eh16 4Dl 27/3 Craigmillar Castle Avenue, Edinburgh, United Kingdom
3 km to Newcraighall Train Station (Open map)
The Museum of Edinburgh is 3.5 km from this guest house and Portobello Beach is 3.2 km away. Room Away Edinburgh hotel is situated 10…
Read more... Beach Front Apartment
Bridge Street, Edinburgh, United Kingdom
3 km to Newcraighall Train Station (Open map)
The art museum "Scottish National Gallery" can be reached by car in a few minutes, while Camera Obscura is right by this 50 m²...
Read more...
8.5
Fabulous
73 reviews
Dynastays- Stylish Seaside Home- Dog Friendly, Garden & Parking (Adults Only)
William Jameson Pl, Edinburgh, United Kingdom
3 km to Newcraighall Train Station (Open map)
Edinburgh airport can be reached within 28 minutes drive, and natural attractions like the royal Holyrood Park are 3.3 km away....
Read more... Stylish Portobello Flat Near Beach With Free Parking And Fast Wifi
29 Portobello High Street, Edinburgh, United Kingdom
3.1 km to Newcraighall Train Station (Open map)
The apartment is in the Portobello district, not far from Portobello Beach. To enjoy your vacation in Edinburgh, stay at the 15 m²...
Read more...
8.9
Fabulous
18 reviews
Bright & Elegant Portobello Stay
29 Portobello High Street, Edinburgh, United Kingdom
3.1 km to Newcraighall Train Station (Open map)
The combined National Museum of Scotland is 4.5 km away, and the art museum "Scottish National Gallery" is 4.8 km from the...
Read more...