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

  • Charming 2Bed Apartment In The Heart Of Edinburgh

    5 Newton St, Flat 12, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Charming 2Bed Apartment In The Heart Of Edinburgh is about a 25-minute walk from Edinburgh Zoo. This apartment is located 200 metres from the Heart of Midlothian Football Club and 4.4 km from…

    More...
    From US$ 313
    price for 1 night
    BOOK From US$ 313
  • Edinburgh Central Apartment

    10 Drumdryan Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Edinburgh Central Apartment offers easy entry to such city sights as the good old-fashioned Cameo Cinema, situated only a 6-minute walk away.

    More...
    From US$ 367
    price for 1 night
    BOOK From US$ 367
  • City Centre Escape With Private Garden

    Gf1 4 Drumdryan Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 60 m² City Centre Escape With Private Garden Edinburgh apartment provides swift access to various city landmarks, such as the good old - fashioned Cameo Cinema, located nearly a 5-minute walk…

    More...
    From US$ 530
    price for 1 night
    BOOK From US$ 530
  • Flat In Central Edinburgh Old Town

    United Kingdom Bmt 2 Gleen Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Flat In Central Edinburgh Old Town is situated just a 5-minute walk from the Scottish Midland Co-operative Food Store and 15 km from Edinburgh airport.

    More...
    BOOK
  • Premier Inn Edinburgh Princes Street

    122 - 123 Princess Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Offering a restaurant and a storage room, the 3-star Premier Inn Edinburgh Princes Street is only 5 minutes' stroll from Princes Mall Shopping Centre. Located within a few blocks of a convenient…

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Channings Hotel, An Ascend Hotel Collection Member

    12-16 South Learmonth Gardens, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Channings Hotel, An Ascend Hotel Collection Member Edinburgh has 8 rooms and is located around a 25-minute walk from the Greyfriars Bobby's Grave. Guests travelling by car can also use public parking…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Eden Locke

    Eden Locke, 127 George St, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Located a 16-minute walk from the green Flag park "Princes Street Gardens", Eden Locke Hotel Edinburgh offers 79 stylish rooms. The hotel offers 24-hour reception and express check-out as well as Wi…

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Syozant Drumdryan Central Aparthotel

    9 Drumdryan Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Syozant Drumdryan Central Aparthotel Edinburgh villa offers swift access to various city sites, such as the Drinkmonger shop, situated merely a 5-minute walk away.

    More...
    From US$ 535
    price for 1 night
    BOOK From US$ 535
  • Drumdryan Ground Floor Central Aparthotel

    9 Drumdryan Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Drumdryan Ground Floor Central Aparthotel Edinburgh gives quick access to the traditional King's Theatre, which is situated merely 5 minutes' walk away.

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Edinburgh Central Drumdryan Ground Floor Aparthotel

    9 Drumdryan Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Guests of Edinburgh Central Drumdryan Ground Floor Aparthotel can visit John Knox House, situated approximately 20 minutes' walk away.

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Edinburgh Drumdryan Central Apartment

    9 Drumdryan Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Situated around 5 minutes' walk from Edinburgh Drumdryan Central Apartment hotel, guests can reach the good old - fashioned Cameo Cinema in no time. There is also parking.

    More...
    From US$ 832
    price for 1 night
    BOOK From US$ 832
  • Edinburgh Central Drumdryan Aparthotel

    9 Drumdryan Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Edinburgh Central Drumdryan Aparthotel provides proximity to the historic fortress "Edinburgh Castle", which is located only 0.8 km away.

    More...
    BOOK
  • Central Comfy 2 Familyroom Apart

    123 Lauriston Place, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Central Comfy 2 Familyroom Apart Edinburgh apartment is 17 minutes' walk from The Scotch Whisky Experience, giving access to numerous sites in the area.

    More...
    From US$ 770
    price for 1 night
    BOOK From US$ 770
  • Spacious Boutique Two-Bedroom Apartment Next To The Castle

    30 Lady Lawson Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The 70 m² Spacious Boutique Two-Bedroom Apartment Next To The Castle Edinburgh is nestled in the centre of Edinburgh and is around a 5-minute walk from the Museum of The Royal Scots and The Royal…

    More...
    From US$ 524
    price for 1 night
    BOOK From US$ 524
  • Tigerlily

    125 George Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The 4-star Tigerlily Hotel boasts proximity to Underbelly Theatre within just 1.1 km away. The venue comprises 33 contemporary rooms spread across 5 floors.

    More...
    From US$ 320
    price for 1 night
    BOOK From US$ 320
  • Edinburgh City Centre 1Bed Flat Near Castle & Uni

    3 Drumdryan Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The 30 m² Edinburgh City Centre 1Bed Flat Near Castle & Uni is about a 20-minute walk from The Real Mary King's Close, giving access to numerous sites in the area.

    More...
    From US$ 198
    price for 1 night
    BOOK From US$ 198
  • Charming City View Apartment With Modern Comforts

    20 Glen Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious Charming City View Apartment With Modern Comforts Edinburgh offers proximity to such tourist attractions as Bruntsfield Links Short Hole Golf Course, situated about 5 minutes' walk away.

    More...
    BOOK
  • Edinburgh Leven Apartments

    Leven Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located about 5 minutes' walk from the traditional King's Theatre, Edinburgh Leven Apartments gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 324
    price for 1 night
    BOOK From US$ 324
  • Charming Flat In Beautiful Area

    37 Viewforth, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Charming Flat In Beautiful Area Apartment Edinburgh, located in the Bruntsfield district of Edinburgh, nearly a 25-minute walk from The Robertson Mausoleum Parish Church, features views of the patio.…

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Sensational Stay- Fountainbridge

    Tarvit Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The 50 m² Sensational Stay- Fountainbridge Edinburgh apartment offers easy entry to such city sights as the Scottish Midland Co-operative Food Store, situated only a 5-minute walk away.

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