Hotels in Edinburgh near Haymarket Train Station

Multiple accommodations for your stay
Check-in date:
08 Feb 2026
Check-out date:
09 Feb 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

1561 results found

Desirable 2 Bed Apt Near Edinburgh Castle

11 Grindlay Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

The spacious Desirable 2 Bed Apt Near Edinburgh Castle Apartment is located a mere 5 minutes' walk from The Museum of the Royal...
Read more...
8.7
Fabulous
133 reviews

Doubletree By Hilton Edinburgh City Centre

34 Bread Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

This Edinburgh hotel is near a train station and in close proximity to the Grassmarket. The 4-star Doubletree By Hilton Edinburgh...
Read more...
8.0
Very Good
2472 reviews

No15 Castle View

15 Spittal Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

The Writers' Museum is only a 9-minute walk from the premises, while the historic fortress "Edinburgh Castle" is just 11 minutes'...
Read more...
5.8
Decent
224 reviews

Edinburgh Deluxe Duplex With Garage

15-4 South Charlotte Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

National Museum of Scotland is a mere 1.6 km away, while West Register House is in close proximity to the spacious Edinburgh Deluxe...
Read more...
9.2
Superb
127 reviews

Contemporary 3 Bed City Centre Appartment - Ensuite

Spittal Street, 1, 15, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

You can also get to Scottish National Gallery, which is only a 13-minute walk away. Situated at a distance of 1.3 km from Waverley…
Read more...

Spacious Ensuite Rooms In Edinburgh City Centre - Excellent Location

Spittal Street, 1, 15, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

The Museum of The Royal Scots and The Royal Regiment of Scotland is merely 0.8 km away, and Edinburgh Castle is 850 metres from the…
Read more...

Destiny Scotland Charlotte Square Apartments

1 South Charlotte Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

Scottish Widows Bank Plc is 900 metres away, and National Museum of Scotland can be reached in a 5-minute drive. Situated around 5...
Read more...
9.1
Superb
617 reviews

Stylish Murrayfield Sanctuary

4 Murrayfield Avenue, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

Edinburgh Gin Distillery is at a distance of 2.5 km away, while Usher Hall is a 25-minute stroll away. The spacious Stylish...
Read more...
9.3
Superb
4 reviews

Menzies Guest House

33 Leamington Terrace, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

This Edinburgh hotel is nestled in the Bruntsfield district, approximately 400 metres from the restaurant Jamrock 876. Situated just...
Read more...
8.1
Very Good
672 reviews

Grindlay St - Fantastic 2Br In Theatre District

9 Grindlay Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

The apartment is located fairly close to Princes Street Gardens. To enjoy your vacation in Edinburgh, stay at the 1-room Grindlay St...
Read more...
8.3
Very Good
6 reviews

Cornwall Street - 297

13 Cornwall Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

A 15-minute walk will take you to the city centre. Situated merely a 9-minute walk from Museum on the Mound, the 0-room…
Read more...
7.5
Good
2 reviews

Stunning 3 Bedroom Flat In Bruntsfield

37/3 Gillespie Crescent, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

Dugald Stewart Monument is around 25 minutes' walk from the premises, while Dynamic Earth Museum is approximately a 10-minute drive...
Read more...

Large 2 Bed Edinburgh City Centre Apartment - Free Parking

South Charlotte Street 15/1, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

This 2-bedroom apartment lies in the Anderlecht district and offers swift access to the green Flag park "Princes Street Gardens",...
Read more...
8.3
Very Good
109 reviews

Cosy 2 Bedroom Flat-Castle View

Eh3 9At, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

Calton Hill can be reached by car in a few minutes, while Filmhouse Cinema is right by this 1-bedroom apartment. The 75 m^2…
Read more...
9.2
Superb
16 reviews

Joivy Economy 4 And 5 Bed Flats, Close To Old Town And Royal Mile - Adults Only

Riego Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

The Meadows is in the vicinity of the premises, while The Museum of the Royal Scots and the Royal Regiment of Scotland is only 6…
Read more...

Royal 2Bed Apartment City Center

6 Spittal Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

Scott Monument is just 7 minutes' walk from the premises, while National Museum of Scotland is approximately 15 minutes' walk away....
Read more...

The Home Street Residence

10/2 Home Street, Edinburgh, United Kingdom

1 km to Haymarket Train Station (Open map)

Guests can easily reach Grassmarket, which is 0.7 km away. The spacious 65 m^2 The Home Street Residence is located 200 metres from...
Read more...

Central Studio Near Usher Hall & Edinburgh Castle

Spittal Street, Edinburgh, United Kingdom

1.1 km to Haymarket Train Station (Open map)

The spacious Central Studio Near Usher Hall & Edinburgh Castle is quite close to King's Theatre and Scott Monument is just 7...
Read more...
7.5
Good
85 reviews

Joivy Gorgeous Georgian Flat In New Town

2 Ainslie Place, Edinburgh, United Kingdom

1.1 km to Haymarket Train Station (Open map)

Guests can easily reach the green Flag park "Princes Street Gardens", which is just 7 minutes' walk away. Situated only a 6-minute...
Read more...
9.3
Superb
16 reviews

The Learmonth Hotel

18-20 Learmonth Terrace, Edinburgh, United Kingdom

1.1 km to Haymarket Train Station (Open map)

The Palace of Holyroodhouse is around 3 km from the hotel, while the royal Holyrood Park is 3.4 km away. The 2-star The Learmonth…
Read more...
Thank you for subscribing
Close