Menu

Search options

2026-06-10

2026-06-11
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near Haymarket Train Station

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1790 results

  • Joivy Superb Flats In The Heart Of Edinburgh

    From US$ 287

    12 Canning Street Lane, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    Altido Canning Street Lane : Heart Of The City venue is located in a residential area of Edinburgh in close proximity to Edinburgh International Conference Centre. 2 bedrooms, 1 bathroom and a…

    To the hotel

    price for 1 night
    Book Now From US$ 287
  • Edinburgh Central Haymarket Aparthotel

    From US$ 188

    Morrison Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    Nestled in West End with gay bars in Davie Village, chic fashion stores on Robson Street, and diverse dining ranging from ramen shops to seafood grills, Edinburgh Central Haymarket Aparthotel is 1 km…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Studios And Ensuite Bedrooms With Shared Kitchen At Fountainbridge In Edinburgh

    From US$ 224

    114 Dundee St, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    The good old - fashioned Cameo Cinema is within 7 minutes' walk of Studios And Ensuite Bedrooms With Shared Kitchen At Fountainbridge In Edinburgh apartment, while Curiouser is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • Historic Edinburgh 1890S Home Turned Relaxing Retreat

    From US$ 944

    Grove Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    Historic Edinburgh 1890S Home Turned Relaxing Retreat is located in a residential area of Edinburgh, just a short drive from the historic fortress "Edinburgh Castle". Coffee/tea making machines, an…

    To the hotel

    price for 1 night
    Book Now From US$ 944
  • 2 Chester St

    From US$ 848

    2 Chester Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    2 Chester St gives you the opportunity to stay in a 7-bedroom accommodation close to Edinburgh International Conference Centre. This venue has a fully equipped kitchen provided with amenities, such…

    To the hotel

    price for 1 night
    Book Now From US$ 848
  • Walker Apartment

    From US$ 673

    5A Walker Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 673
  • Hapimag Resort Edinburgh

    From US$ 380

    7 Rothesay Terrace, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    The excellent venue is situated in West End district, in the very heart of Edinburgh and 13 minutes' walk from Edinburgh International Conference Centre. Featuring 29 rooms with views of the garden…

    To the hotel

    price for 1 night
    Book Now From US$ 380
  • Luxurious Central Edinburgh Apartment - Sleeps 6

    From US$ 714

    Mcewan Square, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    3 Bedroom Apartment In Fountainbridge Area is a 3-bedroom accommodation with a free parking and a lift.

    To the hotel

    price for 1 night
    Book Now From US$ 714
  • The Roseate Edinburgh - Small Luxury Hotels Of The World

    From US$ 331

    4 West Coates, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    Situated about 20 minutes' walk from Charlotte Square, the intimate Roseate Edinburgh Hotel features Wi Fi in the rooms and a private parking garage on site. The 5-star luxury hotel is located in a…

    To the hotel

    price for 1 night
    Book Now From US$ 331
  • The West End Cottage

    From US$ 919

    Rosebank Cottages 14, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    In Historic Central Conservation Area For apartment provides good lodging for 4 guests in Edinburgh. This unit consists of 2 bedrooms, 1 bathroom and an equipped kitchen. It features accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 919
  • Modern, City Centre 1 Bed, Ground Floor Apartment

    From US$ 318

    2 Melvin Walk, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    Nestled in Haymarket with a number of pubs, cafés and restaurants, Modern, City Centre 1 Bed, Ground Floor Apartment apartment is about 20 minutes' walk from such cultural places of interest as…

    To the hotel

    price for 1 night
    Book Now From US$ 318
  • My-Canning Street Apartments

    From US$ 114

    18 Canning St Edinburgh, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    My-Canning Street is a contemporary venue in Edinburgh, located within a 5-minute walk of Edinburgh International Conference Centre. The accommodation is made up of 10 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Edinburgh Lodge West End

    From US$ 253

    6 Hampton Terrace, West Coates, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    Set 4.9 km from Royal Yacht Britannia, The Edinburgh Lodge features a terrace, free parking and a golf course. Situated in Haymarket district, the garden venue is set 1.1 km from BT Murrayfield…

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Dragon Suites Luxury Serviced Apartments At Walker Street

    From US$ 348

    19 Walker Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    Dragon Suites: 19 Walker Street Apartments apartment is within 2.3 km of the official residence "Palace of Holyroodhouse".

    To the hotel

    price for 1 night
    Book Now From US$ 348
  • Deans Residence

    5 Belford Park, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    To the hotel

    Book Now
  • 2 Bed City Centre Modern Flat

    From US$ 322

    51/2 Balbirnie Place, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 322
  • Point A Hotel Edinburgh Haymarket

    From US$ 69

    152 Morrison Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    Set within 1.5 km from The Real Mary King's Close, the 3-star Point A Hotel Edinburgh Haymarket features free Wi Fi throughout the venue as well as public parking nearby. Located off the Scottish…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • The Gardners Apartment In City Centre With Parking

    From US$ 363

    4 Gardner'S Crescent, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 363
  • Dragon Suites - Edinburgh City Centre 1 Bed Apartment

    From US$ 498

    Melville Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    Melville St Central Luxury Apartment Free Parking is located near Edinburgh International Conference Centre and is just 20 minutes' walk from the centre of Edinburgh. It features an equipped…

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Cs Exclusive Apartments Of Princess Street West End

    From US$ 143

    Canning Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 143