Hotels in Edinburgh near Newcraighall Train Station
61 results found
- Distance - low to high Sorting
Abercorn Guest House
Abercorn Terrace, 1, Edinburgh, United Kingdom
2.3 km to Newcraighall Train Station (Open map)
Loft Apartment In Joppa
308 Flat 3 , 2Nd Floor, Portobello High Street, Edinburgh, United Kingdom
2.3 km to Newcraighall Train Station (Open map)
Festival Villa And City Villa
38 Duddingston Row, Edinburgh, United Kingdom
2.4 km to Newcraighall Train Station (Open map)
Edinburgh Seaside Apartment
10/3 Marlborough Street, Edinburgh, United Kingdom
2.5 km to Newcraighall Train Station (Open map)
Georgian Guest House
9 East Brighton Crescent, Edinburgh, United Kingdom
2.5 km to Newcraighall Train Station (Open map)
Twenty Dc
Twenty Dc, 20 Danderhall Crescent, Danderhall, Dalkeith, Edinburgh, United Kingdom
2.6 km to Newcraighall Train Station (Open map)
Portobello Charming Seaside 3-Br Holiday Apartment
Bath Street, Edinburgh, United Kingdom
2.7 km to Newcraighall Train Station (Open map)
Spacious 3 Bed Townhouse With Parking
40A Baileyfield Road, Edinburgh, United Kingdom
2.7 km to Newcraighall Train Station (Open map)
Beachview Apartment
55 Bath Street 4, Edinburgh, United Kingdom
2.7 km to Newcraighall Train Station (Open map)
Steps Away From All The Action
187 Craigmillar Castle Avenue, Edinburgh, United Kingdom
2.7 km to Newcraighall Train Station (Open map)
Luxury Apartment - Portobello
26 Promenade, Edinburgh, United Kingdom
2.8 km to Newcraighall Train Station (Open map)
Lolo Properties 2, Free Parking
141 Craigmillar Castle Avenue, Edinburgh, United Kingdom
2.8 km to Newcraighall Train Station (Open map)
Heavenly Pad Beach Retreat Studio 300M To Beach With Fast Links To City Centre
3 Figgate Street Unit: B, Edinburgh, United Kingdom
2.8 km to Newcraighall Train Station (Open map)
Our House @ Little France
63 Tweedsmuir Drive, Edinburgh, United Kingdom
2.9 km to Newcraighall Train Station (Open map)
Edinburgh Two Bedroom Apartment With Free Side Street Parking 24 Hours
93/3 Portobello High Street, Edinburgh, United Kingdom
2.9 km to Newcraighall Train Station (Open map)
The Porty Beach House
8 Rathbone Place, Edinburgh, United Kingdom
2.9 km to Newcraighall Train Station (Open map)
Room Away
Eh16 4Dl 27/3 Craigmillar Castle Avenue, Edinburgh, United Kingdom
3 km to Newcraighall Train Station (Open map)
Beach Front Apartment
Bridge Street, Edinburgh, United Kingdom
3 km to Newcraighall Train Station (Open map)
Dynastays- Stylish Seaside Home- Adults Only, Dog Friendly, Garden & Parking
William Jameson Pl, Edinburgh, United Kingdom
3 km to Newcraighall Train Station (Open map)
Bright & Elegant Portobello Stay
29 Portobello High Street, Edinburgh, United Kingdom
3.1 km to Newcraighall Train Station (Open map)