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

  • The Home Street Residence

    10/2 Home Street, Edinburgh, United Kingdom

    1 km to Haymarket Train Station

    (Show map)

    Show map

    Located only 9 minutes' walk from Grassmarket and Drinkmonger, the 65 m^2 The Home Street Residence features views of the city.

    More...
    From US$ 412
    price for 1 night
    BOOK From US$ 412
  • Central Studio Near Usher Hall & Edinburgh Castle

    Spittal Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Situated merely a 5-minute walk from the green Flag park "Princes Street Gardens", the spacious 1-bedroom Central Studio Near Usher Hall & Edinburgh Castle offers guests easy access to various…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Joivy Gorgeous Georgian Flat In New Town

    2 Ainslie Place, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Located only a 5-minute walk from the Georgian House, the 85 m² Joivy Gorgeous Georgian Flat In New Town Apartment Edinburgh gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 514
    price for 1 night
    BOOK From US$ 514
  • The Learmonth Hotel

    18-20 Learmonth Terrace, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Within a 4-km distance of Arthur's Seat, the 2-star The Learmonth Hotel Edinburgh includes 62 rooms.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Cosy Central Apartment By The Meadows 11

    Tollcross, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Offering a location 2.3 km from the Calton Hill, the 60 m² Cosy Central Apartment By The Meadows 11 Edinburgh also gives access to a variety of tourist spots in the vicinity.

    More...
    From US$ 482
    price for 1 night
    BOOK From US$ 482
  • Warm&Welcoming City Centre Apartments By Meadows 4

    Home Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Edinburgh Old Town is 18 minutes' walk from the spacious 70 m^2 Warm&Welcoming City Centre Apartments By Meadows 4, while Margiotta Warrender Park is situated nearby.

    More...
    From US$ 337
    price for 1 night
    BOOK From US$ 337
  • Beautiful & Bright 2 Bed Flat Murrayfield

    16/2 Murrayfield Avenue, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious 108 m^2 Beautiful & Bright 2 Bed Flat Murrayfield is located in the Murrayfield district, right off Murrayfield Parish church.

    More...
    From US$ 492
    price for 1 night
    BOOK From US$ 492
  • Modern One Bed Flat, Historic Old Town Edinburgh

    45 Bread Street Floor 2, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room Modern One Bed Flat, Historic Old Town Edinburgh Apartment offers views of the city and a location just 0.8 km from the historic fortress "Edinburgh Castle".

    More...
    From US$ 383
    price for 1 night
    BOOK From US$ 383
  • Cosy Modern City Centre Flat

    6 Spittal Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 20 m^2 Cosy Modern City Centre Flat is at a distance of 1.6 km from Museum of Edinburgh, giving access to numerous sites in the area. This 1-bedroom apartment features Wi-Fi throughout the…

    More...
    From US$ 300
    price for 1 night
    BOOK From US$ 300
  • Carmichael

    11 Ravelston Dykes, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Located just 14 minutes' stroll from the bucolic Dean Village, the 3-star smoke-free Carmichael Bed & Breakfast Edinburgh offers access to tourist attractions throughout Edinburgh. There is a luggage…

    More...
    From US$ 259
    price for 1 night
    BOOK From US$ 259
  • Premier Inn Edinburgh City Centre Lauriston Place

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

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Featuring a restaurant, the 3-star Premier Inn Edinburgh City Centre Lauriston Place lies just 0.7 km from the landscaped Princes Street Gardens. This pleasant hotel also provides guests with a safe…

    More...
    From US$ 401
    price for 1 night
    BOOK From US$ 401
  • Charming West End Flat

    11 Learmonth Terrace 2Nd Floor, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Located 3.6 km from the Royal Yacht Britannia, the 55 m² Charming West End Flat Apartment Edinburgh gives access to a number of tourist attractions in the area.

    More...
    BOOK
  • Tynecastle Park Hotel

    Mcleod Street Tynecastle Park, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Offering a restaurant, the 4-star smoke-free Tynecastle Park Hotel Edinburgh is only a 5-minute stroll from the Heart of Midlothian Football Club. Located 2.3 km from such shopping venues as the…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Open Plan 2 Bed Apt, Near Edinburgh Castle

    23 Spittal Street 8, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 57 m^2 Open Plan 2 Bed Apt, Near Edinburgh Castle Apartment overlooks the city and is situated at a 500-metre distance from The Royal Bank of Scotland. Providing opportunities for hiking will…

    More...
    From US$ 290
    price for 1 night
    BOOK From US$ 290
  • Traditional 1-Bed Edinburgh Apt

    106 Gorgie Rd, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Located at a distance of 2.6 km from National Museum of Scotland, the 1-room Traditional 1-Bed Edinburgh Apt features parking for those who travel by car. The Scotch Whisky Experience can be reached…

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • Warm&Welcoming City Centre Apartments By Meadows 5

    Home Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Situated within 500 metres of Cameo Cinema, Warm&Welcoming City Centre Apartments By Meadows 5 offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 617
    price for 1 night
    BOOK From US$ 617
  • The Tollcross Apartment - Modern & Bright 1Br

    17 Home Street, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    28 m^2 The Tollcross Apartment - Modern & Bright 1Br is situated merely 5 minutes' walk from Cameo Cinema and 15 km from Edinburgh airport.

    More...
    From US$ 252
    price for 1 night
    BOOK From US$ 252
  • The Valentine - Townhouse Hotel - Adults Only

    19-21 Gilmore Place, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    Located only 1.1 km from the 3-star The Valentine - Townhouse Hotel Edinburgh, guests can reach Edinburgh Gin Distillery.

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • 2 Bedroom Sofa Bed In Livingroom Castle View 1St Floor Sleeps 6

    27/6 Castle Terrace, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The 1-room 2 Bedroom Sofa Bed In Livingroom Castle View 1St Floor Sleeps 6 apartment is also located merely a 7-minute stroll from Scott Monument. Guests can make use of Wi-Fi for both business and…

    More...
    From US$ 514
    price for 1 night
    BOOK From US$ 514
  • Pass The Keys Beautiful Modern Historical Flat Close To Castle

    35 Castle Terrace, Edinburgh, United Kingdom

    1.1 km to Haymarket Train Station

    (Show map)

    Show map

    The spacious 93 m² Pass The Keys Beautiful Modern Historical Flat Close To Castle Edinburgh lies in a residential area of Edinburgh, just 0.8 km from Edinburgh Castle.

    More...
    BOOK