Search Filter

Price

Star
  • 32
  • 208
  • 164
  • 19
  • 5
  • 477
Accommodation Type
  • Apartments 385
  • Hotels 175
  • Guest houses 126
  • Bed and breakfasts 86
  • Holiday homes 35
  • Cottages 28
  • Hostels 23
  • Inns 12
  • Country houses 7
  • Villas 6
  • Homestays 6
  • Lodges 5
  • Aparthotels 4
  • Holiday parks 3
  • Campsites 2
  • Boats 1
  • Resorts 1
Hotel Facilities
  • Free WiFi831
  • Heating821
  • Non-smoking throughout771
  • Non-smoking rooms645
  • Family rooms523
  • Private parking338
  • Luggage storage332
  • Garden266
  • Bar207
  • Fax/photocopying189

Hotels near Haymarket Train Station


Please select a hotel from the list of hotels in and near Haymarket Train Station. The list below displays hotels within 30 kilometers of Haymarket Train Station.
Order By
HOTEL IMAGE
Palace Residential Lets

5 Rosebery Crescent , Edinburgh , EH12 5JP

Palace Residential Lets is 0.03 kilometers from Haymarket Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.3 out of 10

From 132 Reviews
Starting From
£ 0
HOTEL IMAGE
My Edinburgh Life

13 Rosebery Crescent , Edinburgh , EH12 5JY

My Edinburgh Life is 0.04 kilometers from Haymarket Train Station. Room prices starting from £ 75

Check availability and book online.
Guest Reviews
7.8 out of 10

From 430 Reviews
Starting From
£ 75
HOTEL IMAGE
Piries Hotel

4/8 Coates Gardens , Edinburgh , EH12 5lb

Piries Hotel is 0.10 kilometers from Haymarket Train Station. Room prices starting from £ 47.7

Check availability and book online.
Guest Reviews
7.7 out of 10

From 800 Reviews
Starting From
£ 47.7
Tune Hotel - Haymarket, Edinburgh

7 Clifton Terrace , Edinburgh , EH12 5DR

Tune Hotel - Haymarket, Edinburgh is 0.11 kilometers from Haymarket Train Station. Room prices starting from £ 59

Check availability and book online.
Guest Reviews
7.9 out of 10

From 2352 Reviews
Starting From
£ 59
Haymarket Hotel

1-3 Coates Gardens , Edinburgh , EH12 5LG

Haymarket Hotel is 0.12 kilometers from Haymarket Train Station. Room prices starting from £ 65

Check availability and book online.
Guest Reviews
8.2 out of 10

From 2294 Reviews
Starting From
£ 65
The Lairg Hotel

11 Coates Gardens , Edinburgh , EH12 5LG

The Lairg Hotel is 0.14 kilometers from Haymarket Train Station. Room prices starting from £ 70

Check availability and book online.
Guest Reviews
8.3 out of 10

From 2419 Reviews
Starting From
£ 70
Edinburgh Pearl Apartments - Dalry Gait

1 Dalry Gait , Edinburgh , EH11 2AU

Edinburgh Pearl Apartments - Dalry Gait is 0.15 kilometers from Haymarket Train Station. Room prices starting from £ 250

Check availability and book online.
Guest Reviews
8.7 out of 10

From 410 Reviews
Starting From
£ 250
Apartments Lets Edinburgh

Dalry Gait , Edinburgh , EH11 2AU

Apartments Lets Edinburgh is 0.16 kilometers from Haymarket Train Station. Room prices starting from £ 199

Check availability and book online.
Guest Reviews
8.7 out of 10

From 136 Reviews
Starting From
£ 199
Haymarket

22 Dalry Road , Edinburgh , EH11 2BA

Haymarket is 0.16 kilometers from Haymarket Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.4 out of 10

From 20 Reviews
Starting From
£ 0
The Hostel

3 Clifton Terrace , Edinburgh , EH12 5DR

The Hostel is 0.16 kilometers from Haymarket Train Station. Room prices starting from £ 11

Check availability and book online.
Guest Reviews
6.9 out of 10

From 794 Reviews
Starting From
£ 11