Hotels in Edinburgh near Newcraighall Train Station
Filter Results
68 results
-
Sort by
Distance: lowest first
-
Edinburgh Two Bedroom Apartment With Free Side Street Parking 24 Hours
From US$ 23193/3 Portobello High Street, Edinburgh, United Kingdom
2.9 km to Newcraighall Train Station (To the map)
Edinburgh Two Bedroom Apartment, located in Portobello district, 3.1 km from Arthur's Seat hike, features views of the garden. This venue is steps away from Portobello Beach and it also provides…
To the hotel
price for 1 nightBook Now -
Edinburgh Beach Apartment Free On-Street Parking
From US$ 42712/6 Adelphi Grove, Edinburgh, United Kingdom
2.9 km to Newcraighall Train Station (To the map)
To the hotel
price for 1 nightBook Now -
The Porty Beach House
From US$ 2838 Rathbone Place, Edinburgh, United Kingdom
2.9 km to Newcraighall Train Station (To the map)
To the hotel
price for 1 nightBook Now -
Room Away
From US$ 68Eh16 4Dl 27/3 Craigmillar Castle Avenue, Edinburgh, United Kingdom
3 km to Newcraighall Train Station (To the map)
To the hotel
price for 1 nightBook Now -
Beach Front Apartment
From US$ 230Bridge Street, Edinburgh, United Kingdom
3 km to Newcraighall Train Station (To the map)
The 50 m² Beach Front Apartment apartment is set 10 minutes by car from Edinburgh Hindu Mandir and Cultural Centre.
To the hotel
price for 1 nightBook Now -
Dynastays- Stylish Seaside Home- Dog Friendly, Garden & Parking (Adults Only)
From US$ 785William Jameson Pl, Edinburgh, United Kingdom
3 km to Newcraighall Train Station (To the map)
To the hotel
price for 1 nightBook Now -
Stylish Portobello Flat Near Beach With Free Parking And Fast Wifi
From US$ 14529 Portobello High Street, Edinburgh, United Kingdom
3.1 km to Newcraighall Train Station (To the map)
To the hotel
price for 1 nightBook Now -
Bright & Elegant Portobello Stay
From US$ 23829 Portobello High Street, Edinburgh, United Kingdom
3.1 km to Newcraighall Train Station (To the map)
To the hotel
price for 1 nightBook Now