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

1697 options found

  • Central Morrison Street Apartment

    20 Morrison Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station

    (Show map)

    Show map

    Situated within 10 minutes' walk of The Scotch Whisky Experience, the spacious 2-bedroom Central Morrison Street Apartment Edinburgh is right in the centre of Edinburgh.

    More...
    From US$ 1715
    price for 1 night
    BOOK From US$ 1715
  • Duplex - City Centre 4-Bed Retreat

    19 Queensferry Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station

    (Show map)

    Show map

    The Real Mary King's Close is only 1.5 km from the spacious 115 m² Duplex - City Centre 4-Bed Retreat Edinburgh, while West Register House is situated nearby.

    More...
    From US$ 577
    price for 1 night
    BOOK From US$ 577
  • Modern & Spacious 1 Bed Apt, West End

    33 Queensferry Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station

    (Show map)

    Show map

    Guests can stay at the 1-room Modern & Spacious 1 Bed Apt, West End Edinburgh, which is located in the very heart of Edinburgh and nearly 25 minutes' walk from the Calton Hill.

    More...
    From US$ 265
    price for 1 night
    BOOK From US$ 265
  • Tranquil 2 Bed Flat, Free Parking, Near Murrayfield & City Centre

    32-5 Coltbridge Gardens 32/5, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious Tranquil 2 Bed Flat, Free Parking, Near Murrayfield & City Centre Edinburgh offers views of the street and a location 20 minutes' walk from the grand townhouse "Georgian House". Guests…

    More...
    BOOK
  • 6 Coltbridge Gardens

    6 Coltbridge Gardens, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station

    (Show map)

    Show map

    The 2-bedroom 6 Coltbridge Gardens Villa Edinburgh entices guests to enjoy cycling and is located 2.7 km from such natural sites as the landscaped Princes Street Gardens.

    More...
    From US$ 480
    price for 1 night
    BOOK From US$ 480
  • 7 Bedroom Townhouse

    70 Gilmore Place, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station

    (Show map)

    Show map

    The 9-room 7 Bedroom Townhouse Edinburgh villa offers swift access to various city sites, such as the good old - fashioned Cameo Cinema, situated merely 6 minutes' walk away.

    More...
    From US$ 818
    price for 1 night
    BOOK From US$ 818
  • Gorgeous 2Br & Central Edinburgh Bolt-Hole

    37 Queensferry Street 1F1, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station

    (Show map)

    Show map

    The 70 m² Gorgeous 2Br & Central Edinburgh Bolt-Hole apartment is 19 minutes' walk from the combined National Museum of Scotland.

    More...
    From US$ 451
    price for 1 night
    BOOK From US$ 451
  • Joivy At Vita Fountainbridge - Adults Only - Breakfast Buffet

    Fountainbridge 125A, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station

    (Show map)

    Show map

    Located 2.1 km from BT Murrayfield Sports Stadium, which is highly appreciated by sports lovers, Joivy At Vita Fountainbridge - Adults Only - Breakfast Buffet Edinburgh hotel includes 185 rooms.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • A Room In The City - West

    3 Randolph Crescent, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    Featuring a sun deck and a picnic area, A Room In The City - West Edinburgh hotel is nestled about a 20-minute walk from the Museum of Childhood.

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Edinburgh Elegant 1-Bedroom City Apartment

    Belgrave Crescent, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    If you want to stay in the Oudergem / Auderghem district, the spacious 60 m² Edinburgh Elegant 1-Bedroom City Apartment is a good choice located, just 0.9 km from the grand townhouse "Georgian House".

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Trendy And Newly Reno'D 1 Bed Nr The Meadows

    171 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    Trendy And Newly Reno'D 1 Bed Nr The Meadows Apartment Edinburgh is situated 6 minutes' walk from the Curiouser gift shop and 15 km from Edinburgh airport.

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • The Rutland Hotel & Apartments

    1-3 Rutland Steet, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    Providing 24 rooms, The Rutland Hotel & Apartments Edinburgh is situated about a 5-minute walk from Water of Leith. A restaurant are available for guests' convenience at this 4-star hotel, which sits…

    More...
    From US$ 228
    price for 1 night
    BOOK From US$ 228
  • Lower Gilmore Place Edinburgh

    Lower Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    Situated nearly a 5-minute walk from Lower Gilmore Place Edinburgh hotel, guests can reach the traditional King's Theatre in no time.

    More...
    From US$ 317
    price for 1 night
    BOOK From US$ 317
  • Luxury Reno'D 1 Bed Nr Bruntsfield & The Meadows

    169 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    Luxury Reno'D 1 Bed Nr Bruntsfield & The Meadows Apartment Edinburgh is nestled in the Bruntsfield district, within 200 metres of the café The Counter.

    More...
    From US$ 303
    price for 1 night
    BOOK From US$ 303
  • Chic, Newly Reno'D 1 Bed Open Plan, Nr The Meadows

    173 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    Chic, Newly Reno'D 1 Bed Open Plan, Nr The Meadows Apartment Edinburgh lies about a 25-minute walk from the Edinburgh Old Town.

    More...
    From US$ 280
    price for 1 night
    BOOK From US$ 280
  • Castle Park Guest House

    75 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    The 4-star Castle Park Guest House Edinburgh is a great place to stay in the Bruntsfield district of Edinburgh, approximately a 20-minute walk from The Real Mary King's Close.

    More...
    From US$ 216
    price for 1 night
    BOOK From US$ 216
  • Prime Central Edinburgh 2 Bed

    4 Hope Street Apartment 3, Esk Suite, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious Prime Central Edinburgh 2 Bed apartment offers proximity to such tourist attractions as The Royal Bank of Scotland, situated around 5 minutes' walk away.

    More...
    From US$ 783
    price for 1 night
    BOOK From US$ 783
  • Prime Central Edinburgh 2 Bed

    4 Hope Street Appt 4, Spey Suite, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    Located a 7-minute walk from Charlotte Square, the spacious Prime Central Edinburgh 2 Bed apartment gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 383
    price for 1 night
    BOOK From US$ 383
  • Prime Central Edinburgh 1 Bed

    4 Hope Street Apartment 2, Tay Suite, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    The 55 m² Prime Central Edinburgh 1 Bed apartment offers easy entry to such city sights as the grand townhouse "Georgian House", situated approximately a 5-minute walk away.

    More...
    From US$ 408
    price for 1 night
    BOOK From US$ 408
  • Central Edinburgh Prime Luxury 3 Bed

    4 Hope Street Apartment 7, Tweed Suite, Edinburgh, United Kingdom

    0.9 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious Central Edinburgh Prime Luxury 3 Bed apartment is situated 5 minutes' walk from the Georgian House and 5 km from Edinburgh airport.

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