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

  • Cosy, Large Double Room In A Shared Flat

    2 Roseburn Street 1F2, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Cosy, Large Double Room In A Shared Flat Edinburgh is nestled in the Murrayfield district, a 6-minute walk from the café Cafe Modern One.

    More...
    From US$ 270
    price for 1 night
    BOOK From US$ 270
  • 2 Bed City Centre Modern Flat

    51/2 Balbirnie Place, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Nestled within 25 minutes' walk of the 82-acre non-profit Edinburgh Zoo, the 1-room 2 Bed City Centre Modern Flat Edinburgh allows guests to explore numerous tourist destinations in the vicinity.

    More...
    From US$ 322
    price for 1 night
    BOOK From US$ 322
  • Lele'S Flat Edinburgh - 15 Minutes To Airport & City Centre

    5 Broomfield Crescent, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Situated approximately a 10-minute ride from Heriot-Watt University, Lele'S Flat Edinburgh - 15 Minutes To Airport & City Centre also boasts easy access to Edinburgh Waverley train station which is…

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • Merchiston 1 Room In Shared Apartment With Parking - Edinburgh

    19 Merchiston Avenue, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Situated only a 6-minute walk from the Curiouser gift shop, the 28 m² Merchiston 1 Room In Shared Apartment With Parking - Edinburgh offers proximity to various nearby tourist attractions. Wi-Fi and…

    More...
    From US$ 207
    price for 1 night
    BOOK From US$ 207
  • Murrayfield Spacious 2-Bedroom Apartment

    25 Roseburn Terrace Apt# 4, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Situated about a 5-minute walk from Murrayfield Parish church, the 61 m² Murrayfield Spacious 2-Bedroom Apartment Edinburgh offers proximity to various nearby tourist attractions.

    More...
    From US$ 636
    price for 1 night
    BOOK From US$ 636
  • Granville Guesthouse

    13 Granville Terrace, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Located 1.1 km from Gorgie City Farm, the 3-star Granville Guesthouse Edinburgh is only a 6-minute walk from Fountain Park. Wi-Fi is offered throughout the property at the hotel.

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • 5 Bedroom Central Penthouse Apartment

    5/8 Northcote Street Dalry, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Located about 25 minutes on foot from Scottish Widows Bank Plc, 5 Bedroom Central Penthouse Apartment Edinburgh provides access to a number of tourist sites nearby.

    More...
    From US$ 568
    price for 1 night
    BOOK From US$ 568
  • Bright 3 Bedroom Edinburgh City Apt

    Roseburn Terrace, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    Staying at the 85 m² Bright 3 Bedroom Edinburgh City Apt, guests can reach the historic fortress "Edinburgh Castle", situated 2.3 km away.

    More...
    From US$ 881
    price for 1 night
    BOOK From US$ 881
  • Cosy 1 Bedroom Apartment Next To Fountain Park - Edinburgh

    Dundee Street, 141, 3, Edinburgh, United Kingdom

    2.1 km to Slateford Train Station

    (Show map)

    Show map

    The Edinburgh Old Town is approximately a 25-minute stroll from the 50 m² Cosy 1 Bedroom Apartment Next To Fountain Park - Edinburgh, while Sean Connery is situated nearby.

    More...
    From US$ 436
    price for 1 night
    BOOK From US$ 436
  • Central Hotel Edinburgh

    2 St Catherine'S Gardens, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Central Hotel Edinburgh offers 12 rooms 4.5 km from the Royal Mile. Located right near the 82-acre non-profit Edinburgh Zoo, the hotel also provides easy access to St Anne's Parish Church.

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Guestready - Spacious And Beautiful 2Br Flat In Morningside

    Morningside Road, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The 75 m² Guestready - Spacious And Beautiful 2Br Flat In Morningside Edinburgh is a great place to stay in the Morningside district of Edinburgh, approximately a 25-minute walk from the Royal Mile.

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • Roseburn Retreat 2B Free Parking

    7 Roseburn Maltings 1, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Roseburn Retreat 2B Free Parking Apartment Edinburgh lies in the Etterbeek district and offers swift access to the Scottish National Gallery of Modern Art One, which is just 7 minutes' stroll away.

    More...
    From US$ 576
    price for 1 night
    BOOK From US$ 576
  • Edinburgh Regency Guest House

    12 Granville Terrace, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The 4-star smoke-free Edinburgh Regency Guest House is located nearly 25 minutes' walk from John Knox House and offers tour/ticket assistance for better sightseeing in Edinburgh. This Edinburgh guest…

    More...
    From US$ 204
    price for 1 night
    BOOK From US$ 204
  • Beautiful Ground Floor Flat Near Haymarket

    22 Cathcart Place, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The combined National Museum of Scotland is nearly a 25-minute stroll from the spacious 84 m² Beautiful Ground Floor Flat Near Haymarket Edinburgh, while Lidl is situated nearby. The 1-bedroom…

    More...
    BOOK
  • Dalry Guesthouse

    10 West End Place, Dalry Road, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Situated within 25 minutes' walk of the Museum of The Royal Scots and The Royal Regiment of Scotland, the smoke-free Dalry Guesthouse Edinburgh features a storage room. This Edinburgh hotel offers 6…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Traveller Award Winner 2024 - Edinburgh Apartment With 3 Beds

    Cathcart Place, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Featuring views of the garden, the 55 m² Traveller Award Winner 2024 - Edinburgh Apartment With 3 Beds is situated in the Etterbeek district of Edinburgh, nearly a 25-minute walk from the combined…

    More...
    From US$ 707
    price for 1 night
    BOOK From US$ 707
  • Spacious 2 Bed Edinburgh - Perfect Location

    316 Morningside Road, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The 1-room Spacious 2 Bed Edinburgh - Perfect Location apartment is about a 25-minute walk from the National Museum of Scotland.

    More...
    BOOK
  • Stylish Flat In Historic Edinburgh City Centre Home

    Murdoch Terrace,Midlothian, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Situated about 5 minutes' walk from Fountain Park, Stylish Flat In Historic Edinburgh City Centre Home offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 325
    price for 1 night
    BOOK From US$ 325
  • Edinburgh Festival Glamping By Stay Social Stays

    294 Colinton Road, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Joivy Splendid Apartment Near Haymarket

    13 Cathcart Place, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The combined National Museum of Scotland is nearly a 25-minute stroll from the spacious 82 m² Joivy Splendid Apartment Near Haymarket Edinburgh, while Fountain Park is situated nearby.

    More...
    From US$ 594
    price for 1 night
    BOOK From US$ 594