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

Find Hotels

2026-02-26

2026-02-27

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

402 options found

  • Craig S Lair Boho Jungle

    21 Gardner'S Crescent, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Nestled in the Haymarket district, the 70 m^2 Craig s Lair Boho Jungle Apartment Edinburgh is 2.3 km from such cultural places of interest as Museum of Edinburgh.

    More...
    From US$ 278
    price for 1 night
    BOOK From US$ 278
  • Harry Potter Styled 3-Bed Apartment - Edinburgh

    8 Dewar Place, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The 98 m^2 Harry Potter Styled 3-Bed Apartment - Edinburgh enjoys a central location and provides easy access to The Meadows nearly 20 minutes' walk away. Situated about a 5-minute walk from…

    More...
    From US$ 498
    price for 1 night
    BOOK From US$ 498
  • Edinburgh Pearl Apartments - Fountainbridge Residence

    24 Lochrin Place, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Located only 1.4 km from The Writers' Museum, the spacious 85 m² Edinburgh Pearl Apartments - Fountainbridge Residence features a free private car park for those who travel by car. The 2-bedroom…

    More...
    From US$ 213
    price for 1 night
    BOOK From US$ 213
  • Georgian 2 Bedroom Apartment

    13 Gardners Crescent, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Located only 7 minutes on foot from Princes Street Gardens and Georgian House, the 49 m^2 Georgian 2 Bedroom Apartment features views of the garden. Access to fitness classes allows guests to add…

    More...
    From US$ 489
    price for 1 night
    BOOK From US$ 489
  • Bespoke Tours Scotland Accommodation @ Morrison Street

    174/8 Morrison Street, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The 139 m^2 Bespoke Tours Scotland Accommodation @ Morrison Street offers views of the garden and a location at a distance of 2.9 km from Royal Botanic Garden Edinburgh. Guests have the opportunity…

    More...
    From US$ 959
    price for 1 night
    BOOK From US$ 959
  • The Gardners Apartment In City Centre With Parking

    4 Gardner'S Crescent, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Located 1.6 km from Edinburgh Waverley railway station, the 1-room The Gardners Apartment In City Centre With Parking Edinburgh is about a 5-minute walk from Edinburgh Gin Distillery. This 80 m²…

    More...
    From US$ 363
    price for 1 night
    BOOK From US$ 363
  • Edinburgh Central Haymarket Aparthotel

    Morrison Street, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Located a 10-minute walk from the Museum of The Royal Scots and The Royal Regiment of Scotland, Edinburgh Central Haymarket Aparthotel offers access to tourist attractions throughout Edinburgh.

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Mansion Apartments - Fountainbridge

    123 Fountainbridge, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Mansion Apartments - Fountainbridge Edinburgh hotel lies merely 13 minutes' walk from the grand Victorian theatre "Royal Lyceum Theater", and features a lobby area. Guests who stay at the hotel can…

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • Pass The Keys Spacious Bright Modern Edinburgh City Flat

    Flat 7, 22 Lochrin Place, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    74 m² Pass The Keys Spacious Bright Modern Edinburgh City Flat offers easy access to such tourist sites as the good old - fashioned Cameo Cinema, located about a 5-minute walk away.

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

    Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Modern 2 Bedroom City Centre Flat is located within 3 km of Arthur's Seat hike and around 10 minutes by car from Palace of Holyroodhouse.

    More...
    From US$ 880
    price for 1 night
    BOOK From US$ 880
  • The White Lady Wetherspoon

    98 St, Johns Road, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Located around 5 minutes' walk from Corstorphine Old Parish Church, the 3-star The White Lady Wetherspoon Edinburgh hotel gives easy access to various tourist attractions. This Edinburgh hotel…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • The Valentine - Townhouse Hotel - Adults Only

    19-21 Gilmore Place, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Located only 1.1 km from the 3-star The Valentine - Townhouse Hotel Edinburgh, guests can reach Edinburgh Gin Distillery.

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Hub Hub By Premier Inn Edinburgh Haymarket

    Torphichen Street--Edinburgh, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Hub Hub By Premier Inn Edinburgh Haymarket sits a 7-minute walk from Princes Street Gardens and offers a restaurant.

    More...
    From US$ 134
    price for 1 night
    BOOK From US$ 134
  • Dragon Suites - Ladon Suite - 2 Bed City Centre Luxury Apartment

    8 Manor Place Flat 4, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    The 960 m^2 Dragon Suites - Ladon Suite - 2 Bed City Centre Luxury Apartment is situated just 5 minutes' walk from Edinburgh Gin Distillery and 15 km from Edinburgh airport. The apartment features Wi…

    More...
    From US$ 955
    price for 1 night
    BOOK From US$ 955
  • Palmerston Suites

    37 Palmerston Place, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    The excellent Palmerston Suites Edinburgh hotel gives quick access to the Saint Mary's Cathedral, situated nearly a 5-minute walk away. Located merely 1.9 km from the green Flag park "Princes Street…

    More...
    From US$ 420
    price for 1 night
    BOOK From US$ 420
  • Revolver Edinburgh

    35 Palmerston Place, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Featuring Wi-Fi, the comfortable Revolver Edinburgh hostel is also around a 25-minute walk from the Royal Mile.

    More...
    From US$ 1357
    price for 1 night
    BOOK From US$ 1357
  • Edinburgh Leven Apartments

    Leven Street, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Nestled merely 1.1 km from The Parish Church of St Cuthbert, Edinburgh Leven Apartments allows guests to explore numerous tourist destinations in the vicinity.

    More...
    From US$ 324
    price for 1 night
    BOOK From US$ 324
  • Cosy One Bedroom Flat In City Center

    8 Chalmers Buildings, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Cosy One Bedroom Flat In City Center is located at a distance of 1.4 km from The Parish Church of St Cuthbert and approximately 15 minutes' walk from Edinburgh Castle. Wi-Fi and a car park are also…

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • The White Lady - Jd Wetherspoon Hotel

    92-98 St. Johns Road, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    The White Lady - Jd Wetherspoon Hotel Edinburgh is located 4.2 km from Heriot-Watt University and offers a restaurant.

    More...
    BOOK
  • Gilmore Flat (Adults Only)

    15 Gilmore Place, Edinburgh, United Kingdom

    3 km to Slateford Train Station

    (Show map)

    Show map

    Gilmore Flat Edinburgh features convenient proximity to such city attractions as the Drinkmonger shop, situated merely 5 minutes' walk away.

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