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

  • City Centre Ground Floor 3 Bedroom Apartment

    Eh3 9As 10, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Guests can stay at the 70 m² City Centre Ground Floor 3 Bedroom Apartment Edinburgh, which is located in the centre of Edinburgh and about 5 minutes' walk from the landscaped Princes Street Gardens.

    More...
    From US$ 435
    price for 1 night
    BOOK From US$ 435
  • Large 4 Bed

    5/5 Spittal Street 4Th Floor, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Located only 500 metres from the art museum "Scottish National Gallery" and The Royal Bank of Scotland, the 2-room Large 4 Bed Apartment features views of the garden. Situated just a minute's drive…

    More...
    From US$ 933
    price for 1 night
    BOOK From US$ 933
  • Cozy Central Flat Near Edinburgh Castle And With Free Private Parking

    31 Lochrin Place, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Nestled merely 6 minutes' walk from Digin Bruntsfield, the 1-room Cozy Central Flat Near Edinburgh Castle And With Free Private Parking offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 578
    price for 1 night
    BOOK From US$ 578
  • Edinburgh Nine

    9 Cornwall Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Edinburgh Nine Apartment lies in the Old Town district and offers swift access to Royal Mile, which is approximately 700 metres away. Guests can make use of Wi-Fi for both business and leisure…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • City Studio Flat West Toll Cross

    1 West Tollcross, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Situated about 400 metres from Scottish Midland Co-operative Food Store, the 25 m^2 City Studio Flat West Toll Cross offers proximity to various nearby tourist attractions.

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Desirable 2 Bed Apt Near Edinburgh Castle

    11 Grindlay Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious 2-bedroom Desirable 2 Bed Apt Near Edinburgh Castle Apartment offers proximity to such tourist attractions as Traverse Theatre, situated about 5 minutes' walk away. Such activities as…

    More...
    From US$ 447
    price for 1 night
    BOOK From US$ 447
  • Doubletree By Hilton Edinburgh City Centre

    34 Bread Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    The smoke-free Doubletree By Hilton Edinburgh City Centre hotel is located just a few steps from the financial district of Edinburgh, about 5 minutes' walk from the grand Victorian theatre "Royal…

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • No15 Castle View

    15 Spittal Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Located 13 minutes' walk from Grassmarket, No15 Castle View features a car park for those who travel by car. Holyrood Park can be reached by car in a few minutes, while The Royal Bank of Scotland is…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Edinburgh Deluxe Duplex With Garage

    15-4 South Charlotte Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Calton Hill is a 25-minute walk from the spacious 2-bedroom Edinburgh Deluxe Duplex With Garage Apartment, while Georgian House is situated nearby.

    More...
    From US$ 295
    price for 1 night
    BOOK From US$ 295
  • Contemporary 3 Bed City Centre Appartment - Ensuite

    Spittal Street, 1, 15, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    The 30 m^2 Contemporary 3 Bed City Centre Appartment - Ensuite is situated approximately 5 minutes' walk from The Museum of the Royal Scots and the Royal Regiment of Scotland and 100 km from Dundee…

    More...
    From US$ 915
    price for 1 night
    BOOK From US$ 915
  • Spacious Ensuite Rooms In Edinburgh City Centre - Excellent Location

    Spittal Street, 1, 15, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Guests of Spacious Ensuite Rooms In Edinburgh City Centre - Excellent Location hotel can enjoy easy access to The Royal Bank of Scotland, which is situated only a 6-minute walk away. There's also a…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Destiny Scotland Charlotte Square Apartments

    1 South Charlotte Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Destiny Scotland Charlotte Square Apartments offers easy entry to such city sights as Princes Street, situated a mere 500 metres away. Guests can make use of Wi-Fi for both business and leisure…

    More...
    From US$ 497
    price for 1 night
    BOOK From US$ 497
  • Stylish Murrayfield Sanctuary

    4 Murrayfield Avenue, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Set at a distance of 3.2 km from The Meadows, the 2-room Stylish Murrayfield Sanctuary comprises an adjoining terrace and a dining place overlooking the garden. Offering a terrace and views of the…

    More...
    From US$ 668
    price for 1 night
    BOOK From US$ 668
  • Menzies Guest House

    33 Leamington Terrace, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Guests of Menzies Guest House Edinburgh can enjoy access to the Edinburgh Old Town, located 25 minutes' walk away. Staying here you can use Wi-Fi in public areas and a car park on site.

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Grindlay St - Fantastic 2Br In Theatre District

    9 Grindlay Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Staying at Grindlay St - Fantastic 2Br In Theatre District Apartment Edinburgh, guests can reach Dynamic Earth Museum, situated 25 minutes' walk away.

    More...
    From US$ 265
    price for 1 night
    BOOK From US$ 265
  • Cornwall Street - 297

    13 Cornwall Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    The 121 m^2 Cornwall Street - 297 offers easy access to such tourist sites as Princes Mall Shopping Centre, located around 5 minutes' walk away. Guests staying at this 0-bedroom apartment, which is…

    More...
    From US$ 396
    price for 1 night
    BOOK From US$ 396
  • Stunning 3 Bedroom Flat In Bruntsfield

    37/3 Gillespie Crescent, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Stunning 3 Bedroom Flat In Bruntsfield is nestled in the Bruntsfield district, a mere 1.7 km from National Museum of Scotland.

    More...
    From US$ 470
    price for 1 night
    BOOK From US$ 470
  • Large 2 Bed Edinburgh City Centre Apartment - Free Parking

    South Charlotte Street 15/1, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Nestled nearly a 5-minute walk from Edinburgh Gin Distillery, the spacious 2-bedroom Large 2 Bed Edinburgh City Centre Apartment - Free Parking offers quick access to numerous tourist attractions…

    More...
    From US$ 320
    price for 1 night
    BOOK From US$ 320
  • Joivy Economy 4 And 5 Bed Flats, Close To Old Town And Royal Mile - Adults Only

    Riego Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Joivy Economy 4 And 5 Bed Flats, Close To Old Town And Royal Mile - Adults Only is located at a 400-metre distance from Drinkmonger and looks out onto the inner courtyard.

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Royal 2Bed Apartment City Center

    6 Spittal Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    The Robertson Mausoleum is about a 15-minute walk from the spacious 75 m^2 Royal 2Bed Apartment City Center, while Scottish National Gallery is situated nearby. Active guests might as well try hiking.

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