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-26

2026-02-27

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

1546 options found

  • Wemyss Hideaway Retreat

    5A Wemyss Place, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious 2-bedroom Wemyss Hideaway Retreat Apartment Edinburgh is situated merely 6 minutes' walk from Charlotte Square and 15 km from Edinburgh airport.

    More...
    From US$ 368
    price for 1 night
    BOOK From US$ 368
  • Prime Edinburgh City Centre - 4 Bed Penthouse

    1 Albyn Place, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located only 550 metres from Princes Street Gardens and The Parish Church of St Cuthbert, the 163 m^2 Prime Edinburgh City Centre - 4 Bed Penthouse features views of the garden.

    More...
    BOOK
  • Lovely 2-Bedroom Flat In Centre

    19/4 Slateford Road, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located 3.1 km from Royal Botanic Garden Edinburgh, Lovely 2-Bedroom Flat In Centre features a car park for those who travel by car. Heart Of Midlothian Football Club is 6 minutes' walk away, while…

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Bright And Spacious Flat Overlooking The Meadows

    13/5 Glengyle Terrace, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Situated about 500 metres from Cameo Cinema, 2-room Bright And Spacious Flat Overlooking The Meadows offers proximity to various nearby tourist attractions.

    More...
    BOOK
  • Heeton Concept Aparthotel Edinburgh Queen Street

    74 -77 Queen Street, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    The 4-star Heeton Concept Aparthotel Edinburgh Queen Street has 85 rooms and is located about a 25-minute walk from the official residence "Palace of Holyroodhouse". The aparthotel offers a private…

    More...
    From US$ 454
    price for 1 night
    BOOK From US$ 454
  • Sandilands House

    25 Queensferry Road, Edinburgh, United Kingdom

    1.2 km to Haymarket Train Station

    (Show map)

    Show map

    Located nearly 25 minutes on foot from the Royal Mile, the 3-star Sandilands House Edinburgh hotel offers amenities such as a sundeck and a golf course. Featuring a storage for belongings, this…

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Argyl - Central Old Town Mews Home With Parking

    19 King'S Stables Lane, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    The welcoming 25 m² Argyl - Central Old Town Mews Home With Parking Edinburgh apartment offers easy entry to such city sights as The Parish Church of St Cuthbert, situated just 400 metres away.

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Amazing Apartments - Websters Land - Castle View

    322 Websters Land, West Port, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    The 35 m^2 Amazing Apartments - Websters Land - Castle View is situated around 5 minutes' walk from Princes Street Gardens and 100 km from Dundee airport. An array of activities, including hiking and…

    More...
    From US$ 416
    price for 1 night
    BOOK From US$ 416
  • Gorgie Nook

    191/2 Gorgie Road, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Situated approximately 25 minutes' walk from Edinburgh Gin Distillery, the spacious 1-bedroom Gorgie Nook Apartment provides guests with Wi-Fi for either business or leisure. Featuring city views…

    More...
    BOOK
  • Premier Inn Edinburgh Central

    82 Lauriston Place-Lady Lawson Street-Edinburgh, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Located about a 25-minute walk from Arthur's Seat, Premier Inn Edinburgh Central includes 112 rooms. Public parking is available nearby.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Edinburgh Townhouse

    38 North Castle Street, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Located around 25 minutes' walk from the People's Story Museum, the smoke-free Edinburgh Townhouse Hotel includes 10 rooms. This 3-star guest house also offers guests Wi-Fi throughout the property.

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Joivy Modern Flat On Rose Street

    162 Rose Street, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Staying at Joivy Modern Flat On Rose Street Apartment Edinburgh, guests can visit West Register House, located an 8-minute walk away.

    More...
    From US$ 671
    price for 1 night
    BOOK From US$ 671
  • For Students Only - Kings Stables Road In Edinburgh

    27 King'S Stables Rd, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Situated around 20 minutes' walk from the Calton Hill, the 18 m² For Students Only - Kings Stables Road In Edinburgh Apartment provides guests with Wi-Fi for either business or leisure.

    More...
    BOOK
  • E'Holidays

    319 Websters Land, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Set a 16-minute walk from the comfortable arthouse Cameo Cinema, the 1-room E'Holidays comprises a patio and a dressing room overlooking the garden. The apartment with a sunny patio is located only a…

    More...
    From US$ 409
    price for 1 night
    BOOK From US$ 409
  • The Wee Thistle

    321 Websters Land, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Located at a 550-metre distance from Royal Mile and Royal Lyceum Theater, the 38 m^2 The Wee Thistle features views of the city. Guests can make use of Wi-Fi for both business and leisure purposes.

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Novotel Edinburgh Centre

    80 Lauriston Place, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Novotel Edinburgh Centre hotel, located just a 7-minute walk from the Grassmarket and only 1.8 km from the People's Story Museum, features a heated pool for guests to take a dip in. Private parking…

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • Joivy Tasteful Studios On Rose South

    103 Rose Street South Lane, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Joivy Tasteful Studios On Rose South Edinburgh is located 15 minutes' walk from the National Museum of Scotland and offers Wi-Fi for either business or leisure.

    More...
    From US$ 211
    price for 1 night
    BOOK From US$ 211
  • Joivy Charming Home With Patio Nearby The Castle

    58 West Port, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Joivy Charming Home With Patio Nearby The Castle Edinburgh apartment provides easy access to various city attractions, such as The Royal Bank of Scotland, situated only a 6-minute walk…

    More...
    From US$ 550
    price for 1 night
    BOOK From US$ 550
  • Bright Bedroom With King Side Bed And Share Bathroom

    10/7 Wheatfield Place, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Situated nearly 25 minutes on foot from the historic fortress "Edinburgh Castle", Bright Bedroom With King Side Bed And Share Bathroom Edinburgh apartment provides guests with Wi-Fi for either…

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • Super Central Edinburgh Castle Basement

    North Castle Street, Edinburgh, United Kingdom

    1.3 km to Haymarket Train Station

    (Show map)

    Show map

    Nestled only 5 minutes' walk from Princes Mall Shopping Centre, the 2-room Super Central Edinburgh Castle Basement offers quick access to numerous tourist attractions nearby. This spacious apartment…

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