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) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-04-24

2026-04-25

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 Slateford 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

433 options found

  • Comfy Semi-Central Stay Near Entertainment Park

    Flat 9, 26 Fowler Terrace, Edinburgh, United Kingdom

    2 km to Slateford Train Station

    (Show map)

    Show map

    If you want to stay in the Merchiston district of Edinburgh, Comfy Semi-Central Stay Near Entertainment Park Edinburgh apartment is a good choice located, a mere 5 minutes' walk from Fountain Park.

    More...
    From US$ 427
    price for 1 night
    BOOK From US$ 427
  • Georgian House

    4C Merchiston Crescent Midlothian, Edinburgh, United Kingdom

    2 km to Slateford Train Station

    (Show map)

    Show map

    Situated about a 25-minute walk from Georgian House Hotel Edinburgh, guests can visit the award winning Surgeons' Hall Museums. Parking is available on site at the guest house.

    More...
    From US$ 302
    price for 1 night
    BOOK From US$ 302
  • Murrayfield Hotel

    18 Corstorphine Rd, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Situated approximately 5 minutes' walk from the 4-star Murrayfield Hotel Edinburgh, guests can reach Murrayfield Parish church in no time. This Edinburgh hotel offers 44 rooms and amenities such as a…

    More...
    From US$ 378
    price for 1 night
    BOOK From US$ 378
  • Twin Lions Hotel

    92 Corstorphine Road, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    The cosy Twin Lions Hotel Edinburgh, located nearly 25 minutes' walk from the Scottish National Gallery of Modern Art One, offers guests a shared lounge and baggage storage. The 2-star family-managed…

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Bright Top Floor 2Br Apartment In Morningside, Easy City Centre Links, Close To University And Royal Hospital

    16 Springvalley Terrace Flat 12, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Situated nearly a 5-minute walk from the Wild West Street, the 52 m² Bright Top Floor 2Br Apartment In Morningside, Easy City Centre Links, Close To University And Royal Hospital Edinburgh offers…

    More...
    BOOK
  • Modern Flat Near City Centre.

    8 Watson Crescent, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Situated around a 25-minute stroll from the Royal Mile, Modern Flat Near City Centre. Edinburgh also boasts easy access to Edinburgh Waverley train station which is 2.7 km away.

    More...
    From US$ 330
    price for 1 night
    BOOK From US$ 330
  • Edinburgh Whisky House Hotel

    14 Corstorphine Road, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    The smoke-free Edinburgh Whisky House Hotel offers easy access to Murrayfield Parish church, which is situated about a 5-minute walk away. Located 3.2 km from the Greyfriars Bobby's Grave, this 3…

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Hamish'S Hame Edinburgh Licence No Eh 69774 R Energy Rating C

    Springvalley Terrace, Morningside, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    The 1-room Hamish'S Hame Edinburgh Licence No Eh 69774 R Energy Rating C Apartment is located in the Morningside district, within 5 minutes' walk of the Morningside Farmers' Market.

    More...
    From US$ 523
    price for 1 night
    BOOK From US$ 523
  • Fountain Park Get Away One Bedroom In A 2 Bedroom Apartment

    26 Yeaman Place 1F2, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Located nearly 5 minutes on foot from Genting Casino, the 1-room Fountain Park Get Away Apartment Edinburgh gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Silk Mill Edinburgh

    162 Dundee Street, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Staying at Silk Mill Edinburgh Apartment, guests can visit Genting Casino, located approximately 5 minutes' walk away.

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Cosy 1 Bed Flat Near City Centre

    18/2 Springwell Place, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Staying at Cosy 1 Bed Flat Near City Centre Apartment Edinburgh, guests can visit Edinburgh Castle, located a 19-minute walk away.

    More...
    From US$ 462
    price for 1 night
    BOOK From US$ 462
  • 2 Bedroom Apt, 4 Beds, 3 Tv Near Fountain Park

    Yeaman Place, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Situated around a 25-minute walk from the landscaped Princes Street Gardens, 2 Bedroom Apt, 4 Beds, 3 Tv Near Fountain Park Edinburgh provides convenient access to numerous nearby attractions.

    More...
    From US$ 547
    price for 1 night
    BOOK From US$ 547
  • Cozy 1B Groundfloor - 8 Minute From City Centre

    18 Springwell Place, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Situated about a 5-minute walk from Lidl, Cozy 1B Groundfloor - 8 Minute From City Centre Edinburgh apartment offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 409
    price for 1 night
    BOOK From US$ 409
  • Beautiful Spacious Victorian Town House

    12 Roseburn Place, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at Beautiful Spacious Victorian Town House Apartment Edinburgh, which is 2.3 km from The Writers' Museum and nearly a 10-minute ride from the historic…

    More...
    From US$ 486
    price for 1 night
    BOOK From US$ 486
  • Murrayfield Apartment

    4 Roseburn Street, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Murrayfield Apartment Edinburgh villa offers swift access to various city sites, such as Church of the Good Shepherd, situated nearly a 5-minute walk away.

    More...
    From US$ 378
    price for 1 night
    BOOK From US$ 378
  • 3Br Home Next To Stadium Near Airport Sleeps 7

    4 Roseburn Street, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    3Br Home Next To Stadium Near Airport Sleeps 7 Edinburgh apartment is a 20-minute walk from Scottish Widows Bank Plc.

    More...
    From US$ 423
    price for 1 night
    BOOK From US$ 423
  • The Garden Flat

    28A Blantyre Terrace, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    If you want to stay in the Merchiston district of Edinburgh, the 20 m² The Garden Flat Apartment Edinburgh is a good choice located, about 25 minutes' walk from the art museum "Scottish National…

    More...
    From US$ 282
    price for 1 night
    BOOK From US$ 282
  • Superb Two Bedroom 2 Bathroom Home Morningside

    12 Springvalley Gardens, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    If you want to stay in the Morningside district of Edinburgh, the 2-room Superb Two Bedroom 2 Bathroom Home Morningside Edinburgh apartment is a good choice located, approximately 25 minutes' walk…

    More...
    BOOK
  • Fully Licensed Studio In Peaceful Neighbourhood

    10B Merchiston Avenue, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    If you want to stay in the Merchiston district of Edinburgh, Fully Licensed Studio In Peaceful Neighbourhood Edinburgh is a good choice located, around 25 minutes' walk from The Real Mary King's…

    More...
    From US$ 241
    price for 1 night
    BOOK From US$ 241
  • Modern Flat Near Murrayfield Stadium, Sleeps 4

    20 Balbirnie Pl 46/2, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    The 46 m² Modern Flat Near Murrayfield Stadium, Sleeps 4 Edinburgh is a great place to stay in the Murrayfield district, around a 25-minute walk from the historic fortress "Edinburgh Castle".

    More...
    BOOK