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

  • Voco Edinburgh - Haymarket By Ihg

    46 Torphichen Street, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station

    (Show map)

    Show map

    Located right in the centre of Edinburgh, the 4-star Voco Edinburgh - Haymarket By Ihg hotel offers fast access to the historic fortress "Edinburgh Castle", 13 minutes' walk away. Guests can relax in…

    More...
    From US$ 205
    price for 1 night
    BOOK From US$ 205
  • Harry Potter Styled 3-Bed Apartment - Edinburgh

    8 Dewar Place, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station

    (Show map)

    Show map

    The 98 m^2 Harry Potter Styled 3-Bed Apartment - Edinburgh enjoys a central location and provides easy access to The Meadows nearly 20 minutes' walk away. Situated about a 5-minute walk from…

    More...
    From US$ 498
    price for 1 night
    BOOK From US$ 498
  • Bespoke Tours Scotland Accommodation @ Morrison Street

    174/8 Morrison Street, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station

    (Show map)

    Show map

    The 139 m^2 Bespoke Tours Scotland Accommodation @ Morrison Street offers views of the garden and a location at a distance of 2.9 km from Royal Botanic Garden Edinburgh. Guests have the opportunity…

    More...
    From US$ 959
    price for 1 night
    BOOK From US$ 959
  • Complete City Centre Comfort

    Douglas Gardens, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Complete City Centre Comfort offers proximity to such tourist attractions as Scottish National Gallery of Modern Art One, situated about 5 minutes' walk away.

    More...
    From US$ 198
    price for 1 night
    BOOK From US$ 198
  • Staycity Aparthotels Edinburgh West End

    11 Brandfield Street, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station

    (Show map)

    Show map

    Staycity Aparthotels Edinburgh West End offers 132 rooms with proximity to Water of Leith, which is 0.9 km from the property. Guests who stay at the aparthotel can park their car on site.

    More...
    From US$ 322
    price for 1 night
    BOOK From US$ 322
  • Belford Hostel

    6-8 Douglas Gardens, Edinburgh, United Kingdom

    0.5 km to Haymarket Train Station

    (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Belford Hostel offers accommodation around 2 km from Museum on the Mound. Located right near Saint Mary's Cathedral, this hostel is providing guests with bag…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Edinburgh Central Haymarket Aparthotel

    Morrison Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Located a 10-minute walk from the Museum of The Royal Scots and The Royal Regiment of Scotland, Edinburgh Central Haymarket Aparthotel offers access to tourist attractions throughout Edinburgh.

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Joivy Superb Flats In The Heart Of Edinburgh

    12 Canning Street Lane, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Joivy Superb Flats In The Heart Of Edinburgh Apartment is nestled in a residential area of Edinburgh, 1 km from Edinburgh Castle and about a 25-minute walk from the Calton Hill.

    More...
    From US$ 287
    price for 1 night
    BOOK From US$ 287
  • Studios And Ensuite Bedrooms With Shared Kitchen At Fountainbridge In Edinburgh

    114 Dundee St, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Studios And Ensuite Bedrooms With Shared Kitchen At Fountainbridge In Edinburgh is located about a 20-minute walk from The Writers' Museum and within a 5-minute drive of Scott Monument.

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Historic Edinburgh 1890S Home Turned Relaxing Retreat

    Grove Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Historic Edinburgh 1890S Home Turned Relaxing Retreat is located 20 minutes' walk from St Giles' Cathedral and 2.9 km from the royal Holyrood Park. Guests will enjoy Wi-Fi, and public parking…

    More...
    From US$ 370
    price for 1 night
    BOOK From US$ 370
  • 2 Chester St

    2 Chester Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    The 2-bedroom 2 Chester St offers quick access to such city attractions as Saint Mary's Cathedral, located approximately 5 minutes' walk away.

    More...
    From US$ 848
    price for 1 night
    BOOK From US$ 848
  • Walker Apartment

    5A Walker Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Walker Apartment Edinburgh lies within 600 metres of Usher Hall. This apartment is 3.1 km from Arthur's Seat, and also in close proximity to The Royal Bank of Scotland.

    More...
    BOOK
  • Hapimag Resort Edinburgh

    7 Rothesay Terrace, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    The stunning Hapimag Resort Edinburgh is located close to a financial district, approximately 25 minutes' walk from the historic fortress "Edinburgh Castle". Featuring a location around 2 km from The…

    More...
    From US$ 259
    price for 1 night
    BOOK From US$ 259
  • Luxurious Central Edinburgh Apartment - Sleeps 6

    Mcewan Square, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Situated merely 6 minutes' walk from Digin Bruntsfield, the 95 m^2 Luxurious Central Edinburgh Apartment - Sleeps 6 offers guests easy access to various tourist attractions nearby. This 2-bedroom…

    More...
    From US$ 4961
    price for 1 night
    BOOK From US$ 4961
  • The Roseate Edinburgh - Small Luxury Hotels Of The World

    4 West Coates, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    The Roseate Edinburgh - Small Luxury Hotels Of The World features a sun deck, a picnic area, and a golf course and sits near a train station. This hotel offers private car parking for GBP 20 per day…

    More...
    From US$ 392
    price for 1 night
    BOOK From US$ 392
  • The West End Cottage

    Rosebank Cottages 14, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Located around a 15-minute stroll from the green Flag park "Princes Street Gardens", the spacious 65 m^2 The West End Cottage features public parking for those who travel by car. Digin Bruntsfield is…

    More...
    From US$ 919
    price for 1 night
    BOOK From US$ 919
  • My-Canning Street Apartments

    18 Canning St Edinburgh, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Featuring Wi-Fi throughout the property, the elegant My-Canning Street Apartments Edinburgh hotel is approximately a 20-minute walk from The Real Mary King's Close. The hotel occupies an elegant…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Edinburgh Lodge West End

    6 Hampton Terrace, West Coates, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Located right in the centre of Edinburgh, the 4-star Edinburgh Lodge West End hotel offers fast access to the historic fortress "Edinburgh Castle", 2.4 km away. This perfect guest house features Wi…

    More...
    From US$ 253
    price for 1 night
    BOOK From US$ 253
  • Dragon Suites Luxury Serviced Apartments At Walker Street

    19 Walker Street, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Dragon Suites Luxury Serviced Apartments At Walker Street is also located merely 7 minutes' walk from Princes Street Gardens.

    More...
    From US$ 239
    price for 1 night
    BOOK From US$ 239
  • Deans Residence

    5 Belford Park, Edinburgh, United Kingdom

    0.6 km to Haymarket Train Station

    (Show map)

    Show map

    Deans Residence Edinburgh hotel offers guests access to the Royal Yacht Britannia, which is 4.9 km away.

    More...
    BOOK