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) 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

  • The Edinburgh Rooftop Terrace

    Rose Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Spacious 90 m² The Edinburgh Rooftop Terrace apartment welcomes travellers in the centre of Edinburgh, located only 1.4 km from the memorial tower "Nelson Monument".

    More...
    From US$ 590
    price for 1 night
    BOOK From US$ 590
  • Edinburgh Family-Friendly Flat Walkable From Princess Street

    6 Orchard Brae Avenue, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious 84 m² Edinburgh Family-Friendly Flat Walkable From Princess Street offers proximity to a number of tourist attractions, such as the historic fortress "Edinburgh Castle", located nearly a…

    More...
    BOOK
  • South Learmonth Gardens Apartment

    6 South Learmonth Gardens, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Staying at the spacious South Learmonth Gardens Apartment Edinburgh, guests can visit the green Flag park "Princes Street Gardens", located 20 minutes' walk away.

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • Dragon Suites Luxury Apartments At 9 Albyn Place

    Albyn Place 9, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located 1.6 km from Edinburgh Waverley railway station, Dragon Suites Luxury Apartments At 9 Albyn Place Edinburgh is a 5-minute walk from Edinburgh Gin Distillery. Wi-Fi and private car parking are…

    More...
    From US$ 596
    price for 1 night
    BOOK From US$ 596
  • Dragon Suites Luxury Apartments At 8 Albyn Place

    8 Albyn Place, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located right in the centre of Edinburgh, Dragon Suites Luxury Apartments At 8 Albyn Place Edinburgh offers fast access to The Robertson Mausoleum Parish Church 18 minutes' walk away. Staying at the…

    More...
    From US$ 410
    price for 1 night
    BOOK From US$ 410
  • Friends Room

    Viewforth, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The combined National Museum of Scotland is nearly a 25-minute stroll from Friends Room Edinburgh, while the Curiouser gift shop is situated nearby.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Central Room In Historic Tenement Shared Apartment Near Old Town

    12/7 Glen Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Central Room In Historic Tenement Shared Apartment Near Old Town Edinburgh is a 17-minute walk from the art museum "Scottish National Gallery".

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Friends Family Room City Center Edinburgh

    22 Viewforth, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Friends Family Room City Center Edinburgh is a great place to stay in the Bruntsfield district of Edinburgh, around a 25-minute walk from The Real Mary King's Close.

    More...
    From US$ 315
    price for 1 night
    BOOK From US$ 315
  • Lovely 1-Bedroom Unit Near Edinburgh Castle

    29 King'S Stables Road, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Situated just 1.4 km from Nelson Towering Monument, the spacious 650 m² Lovely 1-Bedroom Unit Near Edinburgh Castle apartment provides guests with Wi-Fi for either business or leisure. The 1-bedroom…

    More...
    BOOK
  • The Coach House

    24 Young Street North Lane, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Staying at The Coach House Apartment Edinburgh, guests can reach The Writers' Museum, situated 16 minutes' walk away.

    More...
    From US$ 344
    price for 1 night
    BOOK From US$ 344
  • Leonardo Edinburgh City

    79 Lauriston Place, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located a mere 8 minutes on foot from the Grassmarket, the 3-star Leonardo Edinburgh City hotel ensures hassle-free stays by offering 24-hour reception and wake-up calls.

    More...
    From US$ 345
    price for 1 night
    BOOK From US$ 345
  • Escape To Edinburgh @ Albyn Place

    2 Albyn Place, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The parish church "St Giles' Cathedral" is only 1.4 km from the spacious 100 m² Escape To Edinburgh @ Albyn Place apartment, while Charlotte Square is situated nearby. The 1-bedroom apartment also…

    More...
    From US$ 578
    price for 1 night
    BOOK From US$ 578
  • Huge Room In The City

    Viewforth, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Huge Room In The City Edinburgh offers proximity to a number of tourist attractions, such as the combined National Museum of Scotland, located about a 20-minute walk away.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Castle View Luxury 1 Bed Apartment

    Flat 11 29 Kings Stables Road, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Castle View Luxury 1 Bed Apartment Edinburgh welcomes travellers right in the centre of Edinburgh, located only 1.4 km from the Calton Hill. The 55 m² apartment features Wi-Fi and private…

    More...
    From US$ 691
    price for 1 night
    BOOK From US$ 691
  • Guestready - Stylish 2Br In Heart Of Tollcross

    Valleyfield Street 24/9, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Guestready - Stylish 2Br In Heart Of Tollcross Apartment Edinburgh provides easy access to various city attractions, such as the traditional King's Theatre, situated a mere 5 minutes' stroll away.

    More...
    From US$ 431
    price for 1 night
    BOOK From US$ 431
  • Edinburgh Central Roomz Aparthotel

    Lauriston Park, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located 2.5 km from Edinburgh Central Roomz Aparthotel, guests can reach Dynamic Earth Museum. The centre of Edinburgh is a 15 minutes' walk of this aparthotel.

    More...
    BOOK
  • Edinburgh Central Oldtown Aparthotel

    Lauriston Park, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located about a 25-minute walk from Arthur's Seat, Edinburgh Central Oldtown Aparthotel offers access to tourist attractions throughout Edinburgh.

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Yotel Edinburgh

    68-73 Queen Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located 1.2 km from the Grassmarket, Yotel Edinburgh hotel is 200 metres from Charlotte Square. The hotel offers 276 rooms with city views, an à la carte restaurant, and a lounge bar.

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • 1 Bed Flat Near Edinburgh Castle

    50 Lady Lawson Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room 1 Bed Flat Near Edinburgh Castle Apartment is also located merely 5 minutes' stroll from the landscaped Princes Street Gardens.

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • Cool Urban Apartment With Stunning Castle Views

    2 Castle Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Cool Urban Apartment With Stunning Castle Views Edinburgh offers proximity to such tourist attractions as Edinburgh Christmas Market, situated only 7 minutes' walk away.

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