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

1577 options found

  • 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

    Ideally located a 5-minute walk from Grassmarket, the 1-room Delicately Refurbished Flat In Old Town Apartment offers guests to enjoy views of the garden.

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

    Located approximately 20 minutes' walk from The Real Mary King's Close, the 30 m^2 Edinburgh City Centre 1Bed Flat Near Castle & Uni gives access to a number of tourist attractions in the area. This…

    More...
    From US$ 198
    price for 1 night
    BOOK From US$ 198
  • Edinburgh Leven Apartments

    Leven Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Nestled merely 1.1 km from The Parish Church of St Cuthbert, Edinburgh Leven Apartments allows guests to explore numerous tourist destinations 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

    Featuring currency exchange and a lift, Charming Flat In Beautiful Area Edinburgh hotel is situated in the Bruntsfield district of Edinburgh, nearly a 25-minute walk from The Scotch Whisky Experience…

    More...
    From US$ 152
    price for 1 night
    BOOK From US$ 152
  • City Centre, 5 Star Ground Floor

    3 Glen Street Flat 1, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    National Museum of Scotland is a mere 0.9 km from the spacious 68 m^2 City Centre, 5 Star Ground Floor, while the comfortable arthouse Cameo Cinema is situated nearby.

    More...
    From US$ 237
    price for 1 night
    BOOK From US$ 237
  • 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...
    BOOK
  • The Edinburgh Rooftop Terrace

    Rose Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Spacious 90 m^2 The Edinburgh Rooftop Terrace is located 6 minutes' stroll from Edinburgh Christmas Market and overlooks the city. The 1-bedroom apartment lies just off Scottish National Gallery and…

    More...
    From US$ 367
    price for 1 night
    BOOK From US$ 367
  • 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 Edinburgh Castle, located nearly a 25-minute walk away.

    More...
    BOOK
  • South Learmonth Gardens Apartment

    6 South Learmonth Gardens, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious South Learmonth Gardens Apartment is located within 25 minutes' walk of Grassmarket and nearly 25 minutes' walk from the traditional King's Theatre. This apartment offers modern…

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

    Dragon Suites Luxury Apartments At 8 Albyn Place Edinburgh is situated only 6 minutes' walk from The Parish Church of St Cuthbert and 15 km from Edinburgh airport. Guests can make use of Wi-Fi for…

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

    Viewforth, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The green Flag park "Princes Street Gardens" is approximately 25 minutes' walk from the 1-room Friends Room, while Curiouser 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$ 128
    price for 1 night
    BOOK From US$ 128
  • Friends Family Room City Center Edinburgh

    22 Viewforth, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Nestled in the Bruntsfield district, the 1-room Friends Family Room City Center Edinburgh is a 5-minute ride from such cultural places of interest as Greyfriars Bobby's Grave.

    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

    The spacious 650 m² Lovely 1-Bedroom Unit Near Edinburgh Castle apartment is located only 1.1 km from Greyfriars Bobby's Grave and offers Wi-Fi for either business or leisure. The 1-bedroom apartment…

    More...
    BOOK
  • The Coach House

    24 Young Street North Lane, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Situated around 5 minutes on foot from Edinburgh Gin Distillery, 75 m^2 The Coach House Apartment offers proximity to various nearby tourist attractions.

    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

    With a location a mere 8 minutes on foot from the Grassmarket, the 3-star Leonardo Edinburgh City hotel provides a 24-hour front desk and wake-up service.

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

    2 Albyn Place, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Situated nearly 5 minutes' walk from West Register House, the spacious 100 m^2 Escape To Edinburgh @ Albyn Place looks out onto the city. National Museum of Scotland is merely 1.7 km away, while…

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