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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-02-27

2026-02-28

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

1632 options found

  • Gilmore Flat (Adults Only)

    15 Gilmore Place, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Gilmore Flat Edinburgh features convenient proximity to such city attractions as the Drinkmonger shop, situated merely 5 minutes' walk away.

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Castle Apt, Modern, Central

    73 Bread Street Flat 3, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Castle Apt, Modern, Central features convenient proximity to such city attractions as The Museum of the Royal Scots and the Royal Regiment of Scotland, situated 350 metres away. Guests can…

    More...
    From US$ 638
    price for 1 night
    BOOK From US$ 638
  • Orchard Brae

    37/7 Orchard Brae Avenue, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Orchard Brae is located about a 25-minute walk from Edinburgh Castle and at a distance of 4.6 km from Arthur's Seat hike. Wi-Fi and a free private car park are also available at the 2-bedroom…

    More...
    From US$ 691
    price for 1 night
    BOOK From US$ 691
  • Cosy 2 Bedroom Flat-Castle View

    Eh3 9At, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Featuring views of the garden, the spacious 1-bedroom Cosy 2 Bedroom Flat-Castle View Edinburgh is located about 5 minutes' walk from Filmhouse Cinema.

    More...
    From US$ 470
    price for 1 night
    BOOK From US$ 470
  • 33 Castle Terrace

    33 Castle Terrace, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Offering a location 5 minutes' walk from Princes Mall Shopping Centre, 33 Castle Terrace Aparthotel Edinburgh offers 7 rooms.

    More...
    From US$ 196
    price for 1 night
    BOOK From US$ 196
  • 3Bed Sleeps6 Edinburghcitycentre

    35/5 Castle Terrace, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    3Bed Sleeps6 Edinburghcitycentre apartment is located in Edinburgh, approximately a 25-minute stroll from Palace of Holyroodhouse, and boasts a Turkish steam bath, a treatment room, and hot public…

    More...
    BOOK
  • Edinburgh Lauriston 4 Bedroom 7 Beds Duplex

    135/1 Lauriston Place, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Staying at the 106 m^2 Edinburgh Lauriston 4 Bedroom 7 Beds Duplex, guests can relax on a patio merely 1.4 km from Edinburgh Old Town.

    More...
    From US$ 702
    price for 1 night
    BOOK From US$ 702
  • 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

    Situated only 5 minutes' stroll from Princes Street Gardens, the 1-room Castle Terrace 1 Bed Apartment Looking Onto Edinburgh Castle - Sleeps Upto 4 offers guests easy access to various tourist…

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

    North Charlotte Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Located just 550 metres from Princes Street Gardens and Edinburgh Gin Distillery, the 120 m^2 The Skyline - The Edinburgh Address Apartment features views of the city. For those travelling by car…

    More...
    From US$ 718
    price for 1 night
    BOOK From US$ 718
  • 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...
    BOOK
  • 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 2-room 2 Bed Flat In Central Edinburgh Apartment offers proximity to such tourist attractions as Drinkmonger, situated about a 5-minute walk away.

    More...
    From US$ 380
    price for 1 night
    BOOK From US$ 380
  • 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

    The 1-room Quiet Room In Vibrant Bruntsfield With Private Parking Edinburgh is a great place to stay in the Merchiston district of Edinburgh, approximately a 25-minute walk from Surgeons' Hall…

    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

    Situated 10 minutes' walk from Royal Mile, the 2-room Holiday Apartment In Old Town provides guests with Wi-Fi for either business or leisure. The apartment has a car park on site.

    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

    Royal Mile is within 10 minutes' walk of the 1-room Stylish Central Edinburgh Abode, while Princes Street Gardens 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 Camera Obscura and World of Illusions, which is situated about 5 minutes' walk away. The hotel also provides Wi-Fi available in public…

    More...
    From US$ 217
    price for 1 night
    BOOK From US$ 217
  • 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 is located in a residential area of Edinburgh, 1.8 km from The Meadows, which is very convenient if you want to immerse yourself in nature. A private…

    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 offers proximity to such tourist attractions as Edinburgh Christmas Market, situated merely 6 minutes' stroll 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

    The 1-room Two Bedroom Apartment-Central Edinburgh-Old Town-Licensed offers easy entry to such city sights as The Royal Bank of Scotland, situated around 500 metres away.

    More...
    BOOK
  • Menzies Apartments

    2F2 Lochrin Buildings, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Nestled merely a 6-minute walk from Drinkmonger, the 90 m^2 Menzies Apartments offers quick access to numerous tourist attractions nearby. The 1-bedroom apartment has parking on site.

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

    Young Street South Lane, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-bedroom Bright - Central - Sleeps 9 offers quick access to such city attractions as West Register House, located nearly 5 minutes' walk away.

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