Hotels in Edinburgh near Newcraighall Train Station

Multiple accommodations for your stay
Check-in date:
02 Jul 2026
Check-out date:
03 Jul 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

63 results found

Number 70, Portobello, Edinburgh

Gilberstoun, Edinburgh, United Kingdom

1 km to Newcraighall Train Station (Open map)

The 1-bedroom holiday home is situated 4.8 km from the ruined Holyrood Abbey and 3.1 km from the Well-preserved Craigmillar Medieval...
Read more...
9.5
Exceptional
85 reviews

Daiches Braes Brunstane Portobello

71 Daiches Braes, Edinburgh, United Kingdom

1.1 km to Newcraighall Train Station (Open map)

The historic fortress "Edinburgh Castle" is 7 km from the 51 m² apartment and the Edinburgh Old Town is 6 km away. Daiches Braes...
Read more...
8.9
Fabulous
50 reviews

Edinburgh- 2 Double Rooms Available

83 Blackchapel Close, Edinburgh, United Kingdom

1.2 km to Newcraighall Train Station (Open map)

Portobello Beach is also situated 2.2 km from the homestay. Edinburgh- 2 Double Rooms Available is located a 15-minute ride from the...
Read more...
8.7
Fabulous
25 reviews

Best Western Kings Manor

100 Milton Road East, Edinburgh, United Kingdom

1.3 km to Newcraighall Train Station (Open map)

The venue is set in a shopping area of Edinburgh. Set only a couple of minutes' drive from Portobello Beach, Best Western Kings...
Read more...
8.2
Very Good
6346 reviews

Aaran Lodge Guest House

Milton Road East, 30, Edinburgh, United Kingdom

1.4 km to Newcraighall Train Station (Open map)

The hotel lies about a -minute stroll from Firth of Forth and nearly a 10-minute drive from Portobello Beach. The cosy 4-star Aaran…
Read more...
9.4
Superb
110 reviews

Lovely 2 Bedroom House Edinburgh

34 Cleekim Drive, Edinburgh, United Kingdom

1.4 km to Newcraighall Train Station (Open map)

Odeon can be found 950 m from the Edinburgh holiday home, and Gilmerton Cove is 3.4 km away. Staying at Lovely 2 Bedroom House...
Read more...
7.0
Good
19 reviews

Bnb Bed N Breakfast

217/3 Duddingston Park South, Edinburgh, United Kingdom

1.5 km to Newcraighall Train Station (Open map)

The ruined medieval Craigmillar Castle is 2.7 km from the apartment, while the Museum of Edinburgh is nestled at the distance of 4.5...
Read more...
5.4
Decent
72 reviews

House With Garden And Parking 15 Min To City Center

8 Magdalene Loan, Edinburgh, United Kingdom

1.5 km to Newcraighall Train Station (Open map)

Located in the Duddingston district of Edinburgh, this property is in close proximity to Parrotshot bus stop. Situated about 6 km...
Read more...
8.6
Fabulous
46 reviews

Private 1 Bedroom Apartment - Edinburgh - Sleeps 2

7 South Parrotshot, Edinburgh, United Kingdom

1.6 km to Newcraighall Train Station (Open map)

This apartment lies 10 minutes' drive from the ruined Holyrood Abbey. Staying at Private 1 Bedroom Apartment - Edinburgh - Sleeps 2,...
Read more...
9.2
Superb
15 reviews

Eden Villa

United Kingdom 29 Duddingston Crescent, Edinburgh, United Kingdom

1.6 km to Newcraighall Train Station (Open map)

The combined National Museum of Scotland is at a distance of about 6 km away, while the Calton Hill is 4.9 km away. Eden Villa…
Read more...
9.3
Superb
40 reviews

Cabin By The Coast

23 Coillesdene Drive, Edinburgh, United Kingdom

1.6 km to Newcraighall Train Station (Open map)

Guests may find the Royal Yacht Britannia 7 km from this guest house, while the royal Holyrood Park is 4.6 km away. Cabin By The…
Read more...
9.1
Superb
58 reviews

White House In Edinburgh, 2 Bedroom Good Location

18 Niddrie Mill Terrace, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

The apartment is approximately a 10-minute drive from the award winning Surgeons' Hall Museums, which is an excellent place to...
Read more...

The Coorie Inn @ Portobello, Edinburgh'S Seaside.

10 Eastfield Place, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

This 1-bedroom apartment lies in the Portobello district, within 7 km of the combined National Museum of Scotland. 21 m² The Coorie...
Read more...
8.0
Very Good
118 reviews

Duddingston Guest House - Rooms Only

Duddingston Park S, 59, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

The guest house is located around 7 km from the Royal Yacht Britannia and 4.9 km from The Real Mary King's Close. Duddingston Guest...
Read more...
7.3
Good
59 reviews

Duddingston 9 Bedroom House - Edinburgh

59 Duddingston Park South, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

The historic fortress "Edinburgh Castle" is located fairly close to this 3-bedroom holiday home, and Parrotshot bus station is about...
Read more...
5.0
Decent
2 reviews

One Bedroom Apartment Near Royal Infirmary & Easy Access To Edinburgh Centre

Eh16 4Zq 20 Raith Drive, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

This apartment lies nearly a 25-minute walk from Duddingston Golf Club. Staying at the 55 m² One Bedroom Apartment Near Royal...
Read more...
8.4
Very Good
18 reviews

Spacious 2Br Home By Portobello Beach

120 Seaview Terrace, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

Dynamic Earth Interactive Science Museum is about a 20-minute ride away, while Tea Room is only a few steps from the apartment. To...
Read more...
7.8
Good
23 reviews

Edinburgh Stays

26 Duddingston Crescent, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

Area attractions include the historic fortress "Edinburgh Castle", approximately 6 km away, and the Calton Hill is 4.7 km from the...
Read more...
8.8
Fabulous
52 reviews

Milton House

24 Duddingston Crescent, Edinburgh, United Kingdom

1.7 km to Newcraighall Train Station (Open map)

Inveresk Lodge Garden is 4.2 km from the hotel, while within a 6-km distance of the Edinburgh Old Town this place. Located around 5…
Read more...

Ark At Anchor

1 Eastfield, Edinburgh, United Kingdom

1.8 km to Newcraighall Train Station (Open map)

The apartment is a 10-minute ride from Musselburgh Racecourse and Inveresk Lodge Garden is 15 minutes away by car. Located 7 km from...
Read more...
8.4
Very Good
10 reviews
Thank you for subscribing
Close