Menu

Search options

2026-02-26

2026-02-27
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

1577 results

  • Joivy Splendid Apartment Near Haymarket

    From US$ 594

    13 Cathcart Place, Edinburgh, United Kingdom

    0.4 km to Haymarket Train Station (To the map)

    Nestled in Haymarket with a number of pubs, cafés and restaurants, the 1-room Altido Splendid 2Bed Apt Near Haymarket apartment is within 2 km of such cultural places of interest as the combined…

    To the hotel

    price for 1 night
    Book Now From US$ 594
  • 3 Bed Central Apartment - Pet Friendly & Parking

    From US$ 942

    35/1 Caledonian Crescent, Edinburgh, United Kingdom

    0.4 km to Haymarket Train Station (To the map)

    Charming 3-Bed Apartment In Edinburgh is set 2 km from National History Museum of Scotland and 1 km from Edinburgh International Conference Centre in Haymarket district. There is an equipped kitchen…

    To the hotel

    price for 1 night
    Book Now From US$ 942
  • Hub Edinburgh City Centre - Haymarket

    From US$ 134

    Torphichen Street, Edinburgh, United Kingdom

    0.4 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Central, Bright 2 Bed Flat - Pool & Sauna

    From US$ 518

    65 Caledonian Crescent Flat 1, Edinburgh, United Kingdom

    0.4 km to Haymarket Train Station (To the map)

    Central Bright 2 Bed Flat. Pool & Secure Parking Venue Edinburgh is set 0.3 km from Escape and 2 km from National Museum of Scotland in Haymarket district. This 2-bedroom accommodation features a…

    To the hotel

    price for 1 night
    Book Now From US$ 518
  • Traveller Award Winner 2024 - Edinburgh Apartment With 3 Beds

    From US$ 862

    Cathcart Place, Edinburgh, United Kingdom

    0.4 km to Haymarket Train Station (To the map)

    Traveller Award Winner 2023 - Edinburgh Apartment With 3 Beds apartment is placed in the Haymarket district, right by the restaurant The Sandwich Hub.

    To the hotel

    price for 1 night
    Book Now From US$ 862
  • Beautiful Ground Floor Flat Near Haymarket

    22 Cathcart Place, Edinburgh, United Kingdom

    0.4 km to Haymarket Train Station (To the map)

    To the hotel

    Book Now
  • Prestigious Townhouse Close To Princes Street

    From US$ 5237

    41 Manor Place, Edinburgh, United Kingdom

    0.4 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 5237
  • Melville Street Apartment

    From US$ 205

    59 Melville Street, Edinburgh, United Kingdom

    0.4 km to Haymarket Train Station (To the map)

    The 60 m² Melville Street Apartment apartment, set less than a 5-minute walk from Saint Mary's Cathedral, and stands 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Edinburgh Central Morrison Aparthotel

    196 Morrison Street, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    To the hotel

    Book Now
  • Edinburgh Central Morrison Aparthotel

    From US$ 336

    196 Morrison Street, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 336
  • Edinburgh Central Morrison Apartment

    From US$ 853

    196 Morrison Street, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 853
  • Edinburgh Chic And Stylish 2-Bedroom Apartment Near City Centre

    From US$ 216

    Grove Street, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Righ Properties - Luxury West End Artisan Apartment

    From US$ 727

    38 William Street, Edinburgh, United Kingdom

    0.5 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, the 3-room Righ Properties - Luxury West End…

    To the hotel

    price for 1 night
    Book Now From US$ 727
  • 5 Bedroom Central Penthouse Apartment

    From US$ 568

    5/8 Northcote Street Dalry, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    Bedroom Central Penthouse is set 2.2 km from Scott Monument and 1 km from Edinburgh International Conference Centre in West End district. The apartment is made up of 5 bedrooms with a flat-screen TV…

    To the hotel

    price for 1 night
    Book Now From US$ 568
  • 22 Chester Street

    From US$ 91

    22 Chester Street, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    22 Chester Street Hotel Edinburgh, located in West End district, 0.7 km from Scottish National Gallery of Modern Art One, features views of the garden. Additionally, you'll find free WiFi in public…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Hub Hub By Premier Inn Edinburgh Haymarket

    From US$ 134

    Torphichen Street--Edinburgh, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    Hub Edinburgh Haymarket Hotel offers a designer accommodation in Edinburgh near Church of the Sacred Heart. Guests who stay in the venue can park their car nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Yugo Explore - Arran House

    From US$ 171

    5 Drysdale Rd, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    The venue is located in Haymarket district, 900 metres from Edinburgh International Conference Centre. The accommodation provides 50 guestrooms appointed with an electronic key card, an iron/ironing…

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • Ultra Modern, West End Village, Refurbished Basement Appt

    From US$ 264

    37 William Street, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    West End Boutique Apartment, William Street Edinburgh is set 0.9 km from the long - standing Camera Obscura and World of Illusions Tower and 1.5 km from Royal Mile in West End district. This 1…

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Fab City Centre Flat

    From US$ 565

    63 Balbirnie Place, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 565
  • Lovely Two Bedrooms

    From US$ 224

    17 Upper Grove Place, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 224