Menu

Search options

2026-06-18

2026-06-19
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near Haymarket Train Station

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1786 results

  • West End Apartment

    From US$ 336

    5 Alva Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    The 93 m² West End Apartment welcomes travellers in the centre of Edinburgh, within 1.2 km of Edinburgh Waverley. There is also a kitchen, equipped with a dishwasher, coffee & tea making machines and…

    To the hotel

    price for 1 night
    Book Now From US$ 336
  • Cosy One Bedroom Flat In City Center

    From US$ 231

    8 Chalmers Buildings, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Nestled in Haymarket with a number of pubs, cafés and restaurants, the 1-room Well-Appointed One Bedroom Flat In City Center apartment is about a 20-minute walk from such cultural places of interest…

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Keel House Modern Studios

    From US$ 6206

    8 Lower Gilmore Place, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 6206
  • Roseburn Retreat 2B Free Parking

    From US$ 576

    7 Roseburn Maltings 1, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 576
  • Modern Studios With Kitchen & Ensuite In Central Edinburgh

    From US$ 316

    Prestige Student Living The Keel Houses, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 316
  • West End Townhouse

    From US$ 237

    4 Randolph Cliff, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    West End Townhouse is located in the New Town district of Edinburgh and boasts views of the city. Grassmarket is about a 14-minute walk away, and culture-oriented attractions such as Dynamic Earth…

    To the hotel

    price for 1 night
    Book Now From US$ 237
  • Cameron Coach House Modern Property In Murrayfield Edinburgh

    From US$ 456

    21 Coltbridge Gardens, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Set in Edinburgh, the 3-bedroom Cameron Coach House Modern Property In Murrayfield Edinburgh is around a 25-minute stroll from The Real Mary King's Close. This property offers 3 bedrooms and 3…

    To the hotel

    price for 1 night
    Book Now From US$ 456
  • Edinburgh - Houseboats

    From US$ 528

    Lochrin Basin, Union Canal, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Located 600 metres from Marchmont Gallery, the 4-star Four Sisters Boatel - Houseboat Hotel offers welcoming rooms within a 10-minute walk of Edinburgh International Conference Centre. This cabin…

    To the hotel

    price for 1 night
    Book Now From US$ 528
  • Mansion Apartments - Fountainbridge

    From US$ 208

    123 Fountainbridge, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Situated 1.4 km from St Giles' Cathedral, Mansion - Fountainbridge apartment provides accommodation with free WiFi throughout the venue. Guests can make use of laundry and concierge service onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • Heart Of Edinburgh City Centre 3 Bed Georgian Apt

    From US$ 619

    5 Randolph Place, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Heart Of Edinburgh City Centre 3 Bedroom Georgian is placed in New Town district, within a 5-minute walk of the café Cairngorm Coffee Co. West End.

    To the hotel

    price for 1 night
    Book Now From US$ 619
  • Watson Crescent

    From US$ 997

    30 Gf 2 Watson Crescent, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Watson Crescent apartment offers rooms with views of the garden and location only 1.4 km from Edinburgh International Conference Centre. This 2-bedroom accommodation sleeps up to 5 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 997
  • Fountain Court Apartments - Eq2

    From US$ 314

    Lower Gilmore Bank 1, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    The 4-star Fountain Court Apartments - Eq2 is placed in Edinburgh, not far from Edinburgh International Conference Centre. It offers stylish rooms, WiFi in public areas and private parking lot on…

    To the hotel

    price for 1 night
    Book Now From US$ 314
  • Joivy Elegant Apartment By Princes Street Gardens

    From US$ 1005

    30/2 Morrison Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Altido Spacious, Family-Friendly Flat Near The West End is set in a residential area of Edinburgh and gives access to The Real Mary King's Close, which is about 15 minutes' walk away. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 1005
  • Central Morrison Street Apartment

    From US$ 1715

    20 Morrison Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1715
  • Duplex - City Centre 4-Bed Retreat

    From US$ 577

    19 Queensferry Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 577
  • Edinburgh 2-Bedroom City Stay Apartment

    St Peter'S Buildings, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    To the hotel

    Book Now
  • Modern & Spacious 1 Bed Apt, West End

    From US$ 265

    33 Queensferry Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Modern & Spacious 1 Bed Apt, West End Edinburgh is set 1.2 km from the combined National Museum of Scotland and 2.1 km from Calton Hill in New Town district. The accommodation also has a kitchen as…

    To the hotel

    price for 1 night
    Book Now 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 (To the map)

    To the hotel

    Book Now
  • 6 Coltbridge Gardens

    From US$ 480

    6 Coltbridge Gardens, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    6 Coltbridge Gardens is located within a 25-minute walk from the historic fortress "Edinburgh Castle" and a 30-minute walk away from the long - standing Camera Obscura and World of Illusions Tower.

    To the hotel

    price for 1 night
    Book Now From US$ 480
  • 7 Bedroom Townhouse

    From US$ 1685

    70 Gilmore Place, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Centre Inn Townhouse is located 15 minutes' walk from The Scotch Whisky Experience and 20 minutes' walk away from Edinburgh International Conference Centre. This accommodation features a flat-screen…

    To the hotel

    price for 1 night
    Book Now From US$ 1685