Menu

Search options

2026-04-26

2026-04-27
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

1698 results

  • Number 10

    10 Alva Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    To the hotel

    Book Now
  • 3 Lynedoch Place

    From US$ 737

    Ground Floor, 3 Lynedoch Place, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Located in West End district next to Edinburgh International Conference Centre, the 105 m² Lynedoch Place apartment accommodates up to 2 guests. An equipped kitchen is equipped with dishwasher and…

    To the hotel

    price for 1 night
    Book Now From US$ 737
  • Modern Flat Near City Centre.

    From US$ 330

    8 Watson Crescent, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    The 34 m² Modern Flat Near City Centre. apartment is less than a 5-minute walk from Cineworld. Edinburgh airport is 15 km from the apartment, while Royal Mile is around 2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 330
  • Superb 1 Bed Flat In Traditional Victorian Building - Pass The Keys

    From US$ 555

    6 1F4 Horne Terrace, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    The 1-room Pass Keys Superb 1 Bed Flat In Traditional Victorian Building apartment is nestled in the Bruntsfield district of Edinburgh, less than a 12-minute walk from the movie theater "Filmhouse…

    To the hotel

    price for 1 night
    Book Now From US$ 555
  • B&B In Edinburgh

    From US$ 459

    18 St Peter 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$ 459
  • River Haven Edinburgh

    From US$ 70

    19 St Peter'S Pl, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Four Points Flex By Sheraton Edinburgh

    From US$ 280

    25-33 Shandwick Place, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Around an 18-minute walk from The Real Mary King's Close, the 3-star Cityroomz Edinburgh includes 115 rooms. There is a safe deposit box and 24-hour security provided at the hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • 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
  • Joivy Glamorous Flat Near City Centre

    From US$ 633

    1 Alva Street, Edinburgh, United Kingdom

    0.8 km to Haymarket Train Station (To the map)

    Glamorous Flat Near City Centre apartment is placed in the West End district, just 5 minutes' walk from the gastropub Ryan's Bar.

    To the hotel

    price for 1 night
    Book Now From US$ 633
  • 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$ 658

    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$ 658
  • 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$ 447

    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$ 447
  • Watson Crescent

    From US$ 593

    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$ 593
  • 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
  • Pleasant Apartment Near 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