Menu

Search options

2026-04-25

2026-04-26
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 Slateford 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

434 results

  • Gorgie Nook

    191/2 Gorgie Road, Edinburgh, United Kingdom

    1.4 km to Slateford Train Station (To the map)

    For sports enthusiasts, the 65 m² Gorgie Nook Apartment apartment has a great location as it is set about a 17-minute walk from BT Murrayfield Sports Stadium, also The Museum of the Royal Scots and…

    To the hotel

    Book Now
  • Lovely 2-Bedroom Flat In Centre

    From US$ 225

    19/4 Slateford Road, Edinburgh, United Kingdom

    1.4 km to Slateford Train Station (To the map)

    Located 450 metres of Heart Of Midlothian Football Club, Lovely 2-Bedroom Flat In Centre apartment stands about a 25-minute walk from a top family-friendly place like Edinburgh Zoo.

    To the hotel

    price for 1 night
    Book Now From US$ 225
  • Bright Bedroom With King Side Bed And Share Bathroom

    From US$ 196

    10/7 Wheatfield Place, Edinburgh, United Kingdom

    1.4 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • Charming 2Bed Apartment In The Heart Of Edinburgh

    From US$ 313

    5 Newton St, Flat 12, Edinburgh, United Kingdom

    1.5 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 313
  • Cozy Edinburgh 2Br With Car Parking

    From US$ 649

    112-2 Saughton Mains Gardens, Edinburgh, United Kingdom

    1.5 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 649
  • 1 Bedroom Gorgie Sleeps 4 Easy City Access

    From US$ 220

    106 Gorgie Rd, Edinburgh, United Kingdom

    1.5 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Tynecastle Park Hotel

    From US$ 145

    Mcleod Street Tynecastle Park, Edinburgh, United Kingdom

    1.5 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Edinburgh Morningside 2-Bedroom Apartment - Ground Floor

    From US$ 276

    Craighouse Gardens, Edinburgh, United Kingdom

    1.6 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 276
  • Gorgeous Family Home 15 Mins From City Centre Edinburgh

    From US$ 807

    14 Dovecot Park, Edinburgh, United Kingdom

    1.6 km to Slateford Train Station (To the map)

    The 3-bedroom Gorgeous Family Home 15 Mins From City Centre Edinburgh is located within 2.7 km of BT Murrayfield Stadium and 15 km from Edinburgh airport. The villa also has 3 bedrooms and 3…

    To the hotel

    price for 1 night
    Book Now From US$ 807
  • Joivy Modern Flat With Free Parking

    From US$ 432

    29 Littlejohn Road, Edinburgh, United Kingdom

    1.6 km to Slateford Train Station (To the map)

    The 2-room Altido Modern Flat With Free Parking Apartment apartment is set around a 10-minute drive from the green Flag park "Princes Street Gardens".

    To the hotel

    price for 1 night
    Book Now From US$ 432
  • Merchiston Residence

    From US$ 245

    37A Spylaw Road, Edinburgh, United Kingdom

    1.6 km to Slateford Train Station (To the map)

    Merchiston Residence Edinburgh is situated in the Merchiston district, about 10 minutes' drive from Edinburgh Zoo, which is highly recommended for a family visit.

    To the hotel

    price for 1 night
    Book Now From US$ 245
  • The Ardmillan Residence

    From US$ 256

    Ardmillan Terrace, Edinburgh Eh11 2Jw, Edinburgh, United Kingdom

    1.6 km to Slateford Train Station (To the map)

    The Ardmillan Residence No 1 is set 1.7 km from Edinburgh International Conference Centre and 0.9 km from BT Murrayfield Sports Stadium in West End district. This property near Heart Of Midlothian…

    To the hotel

    price for 1 night
    Book Now From US$ 256
  • Unique Two Bed Holiday Home In Edinburgh

    From US$ 1040

    7 Gorgie Road Flat 1, Edinburgh, United Kingdom

    1.7 km to Slateford Train Station (To the map)

    The 70 m² Unique Two Bed Holiday Home In Edinburgh apartment lies less than a 5-minute walk from Gorgie City Farm.

    To the hotel

    price for 1 night
    Book Now From US$ 1040
  • Ardmillan Hotel

    From US$ 122

    9-10 Ardmillan Terrace, Edinburgh, United Kingdom

    1.7 km to Slateford Train Station (To the map)

    Boasting entertainment activities and a bar, Ardmillan Hotel Edinburgh lies in vicinity of Tynecastle Park Soccer Stadium. The venue is located 1.6 km from Edinburgh International Conference Centre…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • 4Br Home Near Airport & City Centre Free Parking

    From US$ 455

    25 Carrick Knowe Hill, Edinburgh, United Kingdom

    1.7 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 455
  • The Flat With The Pink Door

    From US$ 156

    26 Angle Park Terrace, Edinburgh, United Kingdom

    1.7 km to Slateford Train Station (To the map)

    The 1-room The Flat With The Pink Door Apartment apartment is set at a 2.4 km distance from the Sunday Stockbridge Food Market.

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Two-Bedroom City Retreat Close To Top Sites

    4, 2 Ardmillan Terrace, Edinburgh, United Kingdom

    1.7 km to Slateford Train Station (To the map)

    To the hotel

    Book Now
  • Modern Main Door Flat Edinburgh City Center

    From US$ 434

    83 Polwarth Gardens, Edinburgh, United Kingdom

    1.7 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 434
  • The Polwarth Apartment

    From US$ 692

    112 Polwarth Gardens Apartment 5, Edinburgh, United Kingdom

    1.7 km to Slateford Train Station (To the map)

    The Polwarth is set 2.5 km from the combined National Museum of Scotland and 1.7 km from Edinburgh International Conference Centre in Merchiston district. This property near Lidl consists of 2…

    To the hotel

    price for 1 night
    Book Now From US$ 692
  • 2Bd Loft Style Apt - Edinburgh - Free Parking - Pass The Keys

    From US$ 750

    39/6 Watson Crescent, Edinburgh, United Kingdom

    1.8 km to Slateford Train Station (To the map)

    Situated a 10-minute drive from the green Flag park "Princes Street Gardens", the 3-room Pass Keys Stunning 3 Bed Loft Style Apt With Free Parking Apartment also boasts easy access to Edinburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 750