Hotels in Edinburgh near Newcraighall Train Station

Multiple accommodations for your stay
Check-in date:
22 Feb 2026
Check-out date:
23 Feb 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

61 results found

Abercorn Guest House

Abercorn Terrace, 1, Edinburgh, United Kingdom

2.3 km to Newcraighall Train Station (Open map)

The hotel is nestled in the Portobello district, within a 400-metre distance of Portobello Baptist Church. Guests of the 4-star...
Read more...

Loft Apartment In Joppa

308 Flat 3 , 2Nd Floor, Portobello High Street, Edinburgh, United Kingdom

2.3 km to Newcraighall Train Station (Open map)

The combined National Museum of Scotland is 5 km from the premises, while People's Story Museum is 4.3 km away. The spacious...
Read more...

Festival Villa And City Villa

38 Duddingston Row, Edinburgh, United Kingdom

2.4 km to Newcraighall Train Station (Open map)

Cultural landmarks in the vicinity include Museum of Childhood, which is situated approximately a 10-minute drive away. Offering...
Read more...
9.6
Exceptional
14 reviews

Edinburgh Seaside Apartment

10/3 Marlborough Street, Edinburgh, United Kingdom

2.5 km to Newcraighall Train Station (Open map)

This 1-bedroom apartment is situated 4.5 km from the commemorative tower "Nelson Monument" and 2.2 km from Newhailes Estate. Located...
Read more...
9.2
Superb
5 reviews

Georgian Guest House

9 East Brighton Crescent, Edinburgh, United Kingdom

2.5 km to Newcraighall Train Station (Open map)

The hotel in the Portobello district of Edinburgh, 4.6 km from the Royal Mile. The 3-star Georgian Guest House Edinburgh offers easy...
Read more...

Twenty Dc

Twenty Dc, 20 Danderhall Crescent, Danderhall, Dalkeith, Edinburgh, United Kingdom

2.6 km to Newcraighall Train Station (Open map)

Edinburgh airport can be reached within 20 minutes drive, and natural attractions like Newhailes Estate are 3.7 km away. Staying at...
Read more...

Portobello Charming Seaside 3-Br Holiday Apartment

Bath Street, Edinburgh, United Kingdom

2.7 km to Newcraighall Train Station (Open map)

The Queen's Gallery is about 4 km from the beachfront Portobello Charming Seaside 3-Br Holiday Apartment, while Calton Hill is...
Read more...

Spacious 3 Bed Townhouse With Parking

40A Baileyfield Road, Edinburgh, United Kingdom

2.7 km to Newcraighall Train Station (Open map)

Located within 4 km of Brunton Theatre, the propety is a short walk from Duddingston Park bus stop. The 100 m^2 Spacious 3 Bed…
Read more...

Beachview Apartment

55 Bath Street 4, Edinburgh, United Kingdom

2.7 km to Newcraighall Train Station (Open map)

St Mark's Scottish Episcopal Church is an 8-minute walk from the premises, while Edinburgh Hindu Mandir and Cultural Centre is 4.3...
Read more...
9.4
Superb
82 reviews

Steps Away From All The Action

187 Craigmillar Castle Avenue, Edinburgh, United Kingdom

2.7 km to Newcraighall Train Station (Open map)

If you feel like visiting the surroundings, check out Edinburgh Butterfly and Insect World Zoo, located approximately 10 minutes'...
Read more...

Luxury Apartment - Portobello

26 Promenade, Edinburgh, United Kingdom

2.8 km to Newcraighall Train Station (Open map)

The combined National Museum of Scotland is approximately 5 km away, while St Mark's Scottish Episcopal Church is only a few steps...
Read more...

Lolo Properties 2, Free Parking

141 Craigmillar Castle Avenue, Edinburgh, United Kingdom

2.8 km to Newcraighall Train Station (Open map)

Guests can easily reach The Robin Chapel, which is only a 5-minute walk away. The 50 m^2 Lolo Properties 2, Free Parking Apartment…
Read more...

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)

The apartment is located in the Portobello district, 3.4 km from Dynamic Earth Museum and 4.2 km from the 1st-floor Edinburgh...
Read more...
9.4
Superb
8 reviews

Our House @ Little France

63 Tweedsmuir Drive, Edinburgh, United Kingdom

2.9 km to Newcraighall Train Station (Open map)

The property is within 25 km of Edinburgh airport and a 10-minute drive from such cultural points of interest as Dynamic Earth....
Read more...

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 Queen's Gallery is within a 10-minute drive of the premises, while Brunton Theatre is about 10 minutes away by car. Offering a...
Read more...
9.2
Superb
172 reviews

The Porty Beach House

8 Rathbone Place, Edinburgh, United Kingdom

2.9 km to Newcraighall Train Station (Open map)

Area attractions include Arthur's Seat, about 10 minutes' drive away, and the 16th-century Palace of Holyroodhouse is approximately...
Read more...
8.6
Fabulous
140 reviews

Room Away

Eh16 4Dl 27/3 Craigmillar Castle Avenue, Edinburgh, United Kingdom

3 km to Newcraighall Train Station (Open map)

This guest house stands 2.9 km from the royal Holyrood Park. Guests of Room Away Edinburgh hotel can enjoy access to Arthur's Seat,...
Read more...

Beach Front Apartment

Bridge Street, Edinburgh, United Kingdom

3 km to Newcraighall Train Station (Open map)

Museum of Childhood can be reached in 10 minutes' drive, while Edinburgh airport is 35 km away. If you want to stay in the Portobello…
Read more...
8.4
Very Good
77 reviews

Dynastays- Stylish Seaside Home- Adults Only, Dog Friendly, Garden & Parking

William Jameson Pl, Edinburgh, United Kingdom

3 km to Newcraighall Train Station (Open map)

The Edinburgh villa is nestled in the Portobello district, just 550 metres from Portobello Beach. Staying at Dynastays- Stylish...
Read more...

Bright & Elegant Portobello Stay

29 Portobello High Street, Edinburgh, United Kingdom

3.1 km to Newcraighall Train Station (Open map)

Edinburgh Castle is within a 6-km distance of the apartment, while Holyrood Park is 3.2 km from the property. Located 4.9 km from...
Read more...
Thank you for subscribing
Close