100 Milton Road East (1.4 km from Newcraighall Train Station)
Best Western Kings Manor in Edinburgh offers free WiFi a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building. The railway station is 5 minutes' walk from the hotel.
1 Eastfield (1.8 km from Newcraighall Train Station)
Boasting sea views Ark at Anchor features accommodation with a patio and a kettle around 700 metres from Portobello Beach. This apartment offers accommodation with a balcony.
2 Joppa Pans (1.8 km from Newcraighall Train Station)
The family-run Rockville Hotel is situated in a seaside suburb of Edinburgh within 5 miles from the city centre. It offers picturesque views across the Firth of Forth as well as free private parking and free Wi-Fi.
12 Duddingston Crescent Milton Road (1.9 km from Newcraighall Train Station)
With free private parking the Aynetree Guest House is on a main bus route with excellent direct access to Edinburgh city centre. This Victorian house is well located for Arthur's Seat and the Palace of Holyrood. It has free WiFi and a garden.
3 Brunstane Road North (2.1 km from Newcraighall Train Station)
Located within 90 metres of Portobello Beach and 6 km of Edinburgh Playhouse Straven Guesthouse in Edinburgh provides a shared lounge and rooms with free WiFi.
1 Abercorn Terrace Portobello (2.3 km from Newcraighall Train Station)
A 4-star guest house Abercorn is 5 minutes’ walk from the beach and 10 minutes’ drive from Edinburgh city centre. It offers elegant rooms with free Wi-Fi cooked breakfasts and free parking.
Twenty Dc 20 Danderhall Crescent Da (2.6 km from Newcraighall Train Station)
Twenty DC is set in Edinburgh 7 km from University of Edinburgh and offers a patio garden and free WiFi. The property is 8 km from The Real Mary King's Close and 8 km from Camera Obscura and World of Illusions.
15 Castlepark Glade Edinburgh Eh16 (3.0 km from Newcraighall Train Station)
Set within 5 km of University of Edinburgh and 6 km of National Museum of Scotland in Edinburgh Ivy Niddrie Park offers accommodation with free WiFi and seating area.