Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-04-25

2026-04-26

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

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Edinburgh near Haymarket Train Station

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

1698 options found

  • Castle Terrace 1 Bed Apartment Looking Onto Edinburgh Castle - Sleeps Upto 4

    32/11 Castle Terrace, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Castle Terrace 1 Bed Apartment Looking Onto Edinburgh Castle - Sleeps Upto 4 features views of the city and is situated only 1.2 km from the Museum of Childhood.

    More...
    From US$ 361
    price for 1 night
    BOOK From US$ 361
  • The Skyline - The Edinburgh Address

    North Charlotte Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    120 m² The Skyline - The Edinburgh Address Apartment is 19 minutes' walk from the combined National Museum of Scotland.

    More...
    From US$ 454
    price for 1 night
    BOOK From US$ 454
  • Lauriston 1 Bedroom Apartment - Edinburgh

    Lauriston Place, 127, 1, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 50 m² Lauriston 1 Bedroom Apartment - Edinburgh provides easy access to various city attractions, such as the Drinkmonger shop, situated a mere 6 minutes' stroll away.

    More...
    From US$ 554
    price for 1 night
    BOOK From US$ 554
  • 2 Bed Flat In Central Edinburgh

    9/2 Gilmore Place, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious 69 m² 2 Bed Flat In Central Edinburgh offers easy entry to such city sights as the Scottish Midland Co-operative Food Store, situated only 5 minutes' walk away.

    More...
    From US$ 728
    price for 1 night
    BOOK From US$ 728
  • Merchiston 1 Room In Shared Apartment With Parking - Edinburgh

    19 Merchiston Avenue, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Situated only a 6-minute walk from the Curiouser gift shop, the 28 m² Merchiston 1 Room In Shared Apartment With Parking - Edinburgh offers proximity to various nearby tourist attractions. Wi-Fi and…

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Holiday Apartment In Old Town

    19/8 High Riggs, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Edinburgh Castle is merely 11 minutes' walk from Holiday Apartment In Old Town Edinburgh, while Edinburgh Christmas Market is situated nearby.

    More...
    From US$ 488
    price for 1 night
    BOOK From US$ 488
  • Stylish Central Edinburgh Abode

    8 High Riggs, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The Robertson Mausoleum Parish Church is around a 15-minute stroll from Stylish Central Edinburgh Abode apartment, while The Royal Bank of Scotland is situated nearby.

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Easyhotel Edinburgh

    125A Princes Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 2-star Easyhotel Edinburgh hotel offers easy access to the long - standing Camera Obscura and World of Illusions Tower, which is situated about 5 minutes' walk away. Featuring baggage storage…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Albyn Townhouse

    16 Hartington Gardens, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 4-star Albyn Townhouse Hotel Edinburgh has 9 rooms and is located just 1.9 km from Edinburgh Gin Distillery. Guests can benefit from secured parking available for GBP 10 per day on site.

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Modern 2 Bedroom Apartment In City Centre

    13/7 High Riggs, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 2-room Modern 2 Bedroom Apartment In City Centre Edinburgh offers easy access to such tourist sites as Princes Mall Shopping Centre, located nearly 5 minutes' walk away.

    More...
    From US$ 246
    price for 1 night
    BOOK From US$ 246
  • Two Bedroom Apartment-Central Edinburgh-Old Town-Licensed

    14/2 High Riggs, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Situated about 5 minutes' walk from The Parish Church of St Cuthbert, the 1-room Two Bedroom Apartment-Central Edinburgh-Old Town-Licensed offers guests easy access to various tourist attractions…

    More...
    BOOK
  • Menzies Apartments

    2F2 Lochrin Buildings, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Situated just a 6-minute walk from the Scottish Midland Co-operative Food Store, the 90 m² Menzies Apartments Edinburgh offers proximity to various nearby tourist attractions.

    More...
    From US$ 478
    price for 1 night
    BOOK From US$ 478
  • Bright - Central - Sleeps 10

    Young Street South Lane, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Situated merely a 12-minute walk from Edinburgh Castle, Bright - Central - Sleeps 10 Edinburgh villa entices guests to explore various tourist attractions in the area.

    More...
    From US$ 625
    price for 1 night
    BOOK From US$ 625
  • Lovely 2 Bedroom Flat In The Heart Of The City

    194D Rose Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The welcoming Lovely 2 Bedroom Flat In The Heart Of The City Edinburgh is situated in the Anderlecht district, a 6-minute walk from Princes Mall Shopping Centre. Guests will enjoy the convenience of…

    More...
    From US$ 391
    price for 1 night
    BOOK From US$ 391
  • Modern Main Door Flat Edinburgh City Center

    83 Polwarth Gardens, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    If you want to stay in the Merchiston district of Edinburgh, the 2-room Modern Main Door Flat Edinburgh City Center is a good choice located, only 6 minutes' walk from Lidl. Guests can make use of Wi…

    More...
    From US$ 434
    price for 1 night
    BOOK From US$ 434
  • Spacious And Modern 2 Bedroom Flat Near The City Centre

    4 Learmonth Avenue South Flat 2, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Situated approximately 25 minutes' walk from the historic fortress "Edinburgh Castle", the 1-room Spacious And Modern 2 Bedroom Flat Near The City Centre Edinburgh provides guests with Wi-Fi for…

    More...
    From US$ 940
    price for 1 night
    BOOK From US$ 940
  • The Polwarth Apartment

    112 Polwarth Gardens Apartment 5, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The Polwarth Apartment Edinburgh offers easy access to such tourist sites as Polwarth Parish Church, located approximately 5 minutes' walk away.

    More...
    From US$ 692
    price for 1 night
    BOOK From US$ 692
  • Walkable 1Br Near Castle, Grassmarket, Food

    153 West Port Flat 12, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Walkable 1Br Near Castle, Grassmarket, Food Edinburgh apartment features convenient proximity to such city attractions as The Parish Church of St Cuthbert, situated merely a 5-minute walk…

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • The Knight Residence By Mansley

    12 Lauriston Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Located only 500 metres from the traditional King's Theatre, the 4-star The Knight Residence By Mansley Edinburgh hotel is a mere 5 minutes' walk from the good old-fashioned Cameo Cinema. The…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • One Bedroom Flat In Central Edinburgh Old Town , Heart Of Edinburgh Flat Sleeps 4

    Lauriston Place, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Located 5 minutes' walk from the Scottish Midland Co-operative Food Store, One Bedroom Flat In Central Edinburgh Old Town, Heart Of Edinburgh Flat Sleeps 4 gives quick access to various tourist spots…

    More...
    From US$ 384
    price for 1 night
    BOOK From US$ 384