Menu

Search options

2026-06-09

2026-06-10
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

457 results

  • Spacious 3Db -15 Minutes From City Centre

    From US$ 333

    2 Westfield Road 12 - 5Th Floor, Edinburgh, United Kingdom

    1.1 km to Slateford Train Station (To the map)

    Spacious 3Db -15 Minutes From City Centre apartment, set a 5-minute walk from Sainsbury's, and stands 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 333
  • Stunning 3 Bedroom Apartment Edinburgh

    From US$ 393

    2 Westfield Court Floor 5, Edinburgh, United Kingdom

    1.1 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 393
  • Stylish 2-Bed Flat With Balcony Near Haymarket - Pass The Keys

    From US$ 407

    18/7 Sinclair Pl, Edinburgh, United Kingdom

    1.1 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 407
  • Top Floor Apartment With Castle Views

    From US$ 571

    Westfield Court Block 1 Flat 16, Edinburgh, United Kingdom

    1.1 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 571
  • Bright & Spacious Flat By Murrayfield Stadium

    From US$ 395

    2 Westfield Court, Edinburgh, United Kingdom

    1.1 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 395
  • Stylish 3 Bedroom Apartment, Edinburgh

    From US$ 329

    3 Westfield Court Floor 5, Edinburgh, United Kingdom

    1.1 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 329
  • Edinburgh West Luxury 5 Bedroom Home

    From US$ 818

    44B Stevenson Drive, Edinburgh, United Kingdom

    1.1 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 818
  • 2 Bedrooms Holiday Home In Edinburgh Near City Center

    From US$ 251

    88 Stevenson Road, Edinburgh, United Kingdom

    1.2 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 251
  • Private Main Door Two Bedrooms Apartment

    From US$ 218

    6 Stevenson Drive, Edinburgh, United Kingdom

    1.2 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • The Westfield

    From US$ 243

    Westfield Road 13/8, Edinburgh, United Kingdom

    1.2 km to Slateford Train Station (To the map)

    Featuring a tennis court and a golf course, The Westfield apartment is located 5 minutes' drive from Edinburgh International Conference Centre. Royal Mile and Tynecastle Park can be reached by car in…

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • Edinburgh City Centre & Airport 2 Bedroom Apartment

    From US$ 425

    57 Stenhouse Ave, Edinburgh, United Kingdom

    1.2 km to Slateford Train Station (To the map)

    Modern Quiet City Center/Airport 2 Bedroom apartment gives direct access to Saughtonhall Church and features views of the mountain. It is composed of 2 bedrooms, a kitchen, and a private bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 425
  • Montgomery Apartments - Stevensons

    From US$ 114

    11 Stevenson Drive, Edinburgh, United Kingdom

    1.2 km to Slateford Train Station (To the map)

    Montgomery Apartments - Stevensons is located a 5-minute drive to BT Murrayfield Sports Stadium and offers accommodation with free Wi Fi throughout the venue. The units come equipped with a separate…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • The New Westfield

    From US$ 681

    17/5 Westfield Road, Edinburgh, United Kingdom

    1.2 km to Slateford Train Station (To the map)

    The New Westfield apartment is located a 10-minute drive to the long-standing Camera Obscura and World of Illusions Tower and offers accommodation with free Wi Fi throughout the venue. This property…

    To the hotel

    price for 1 night
    Book Now From US$ 681
  • City-Close 1-Bedroom Apartment - Edinburgh

    From US$ 469

    Stewart Terrace, 19, Edinburgh, United Kingdom

    1.2 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 469
  • Parking - Sleep 3 - 1 Bedroom - Easy Access

    From US$ 211

    Wardlaw Pl, Edinburgh Eh11 1Uq, Uk, Edinburgh, United Kingdom

    1.2 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Lovely Edinburgh Home - Craighouse Gardens

    From US$ 308

    68 Craighouse Gardens, Edinburgh, United Kingdom

    1.3 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 308
  • Argyl - Westfield Summer Budget Accommodation, Adults Only

    From US$ 125

    24 Westfield Road, Edinburgh, United Kingdom

    1.3 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • For Students Only Westfield In Edinburgh

    From US$ 107

    24 Westfield Rd, Edinburgh, United Kingdom

    1.3 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Joivy Trendy Aparthotel Units In Westfield-Adults Only

    From US$ 99

    24 Westfield Road, Edinburgh, United Kingdom

    1.3 km to Slateford Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Royal Apartments Edinburgh

    From US$ 304

    Smithfield Street, Edinburgh, United Kingdom

    1.3 km to Slateford Train Station (To the map)

    For sports enthusiasts, the 42 m² Lovely One Bedroom Flat Close To The City Centre apartment has a great location as it is set just 11 minutes' walk from BT Murrayfield Sports Stadium, also Edinburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 304