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

2026-04-18

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

430 options found

  • Stunning Upper Villa Stay In The City!

    130 Slateford Road, Edinburgh, United Kingdom

    0.2 km to Slateford Train Station

    (Show map)

    Show map

    Situated approximately 10 minutes' drive from the Royal Botanic Garden Edinburgh, the 52 m² Stunning Upper Villa Stay In The City! Edinburgh provides convenient access to numerous nearby attractions.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Private Hot Tub - Garden Terrace - Free Parking - Zen & Bubbles

    Eh14 1Qj 25/1, Edinburgh, United Kingdom

    0.2 km to Slateford Train Station

    (Show map)

    Show map

    The Grassmarket is nearly a 10-minute ride from the spacious 70 m² Private Hot Tub - Garden Terrace - Free Parking - Zen & Bubbles Apartment Edinburgh, while St Cuthberts Church is situated nearby.

    More...
    From US$ 485
    price for 1 night
    BOOK From US$ 485
  • Cosy Apartment Near Edinburgh City Centre

    41-7 Laichpark Place, Edinburgh, United Kingdom

    0.4 km to Slateford Train Station

    (Show map)

    Show map

    The 48 m² Cosy Apartment Near Edinburgh City Centre is just a 7-minute walk from Scottish Real Ale Festival.

    More...
    From US$ 303
    price for 1 night
    BOOK From US$ 303
  • Hutchison Apartments

    19 Hutchison Crossway, Edinburgh, United Kingdom

    0.5 km to Slateford Train Station

    (Show map)

    Show map

    Hutchison Apartments Edinburgh villa offers quick access to such city attractions as St Cuthberts Church, located 5 minutes' walk away.

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • Badjao B&B

    21 Moat Place Slateford Road, Edinburgh, United Kingdom

    0.5 km to Slateford Train Station

    (Show map)

    Show map

    Guests of Badjao B&B Edinburgh can enjoy easy access to St Cuthberts Church, which is situated nearly a 5-minute stroll away. This Edinburgh bed & breakfast offers place to stay with Wi-Fi in public…

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Craiglockhart Lodge

    24 Craiglockhart Avenue, Edinburgh, United Kingdom

    0.6 km to Slateford Train Station

    (Show map)

    Show map

    The 0-room Craiglockhart Lodge Edinburgh is only a 7-minute walk from the War Poets. Guests can use Wi-Fi for either business or leisure reasons.

    More...
    From US$ 296
    price for 1 night
    BOOK From US$ 296
  • Crosskeys Studios 双金匙公寓

    41 Lanark Road, Edinburgh, United Kingdom

    0.6 km to Slateford Train Station

    (Show map)

    Show map

    Crosskeys Studios 双金匙公寓 Edinburgh hotel provides proximity to Gorgie City Farm, which is located nearly a 25-minute walk away.

    More...
    BOOK
  • Crosskeys Edinburgh

    41 Lanark Road, Edinburgh, United Kingdom

    0.6 km to Slateford Train Station

    (Show map)

    Show map

    Located around 10 minutes' drive from the 3-star Crosskeys Edinburgh Hotel, guests can reach The Writers' Museum.

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Joivy Modern 2 Bed Flat Near Murrayfield Stadium

    86 Chesser Crescent, Edinburgh, United Kingdom

    0.6 km to Slateford Train Station

    (Show map)

    Show map

    The 2-room Joivy Modern 2 Bed Flat Near Murrayfield Stadium Edinburgh is within a 10-minute drive of the combined National Museum of Scotland, giving access to numerous sites in the area.

    More...
    From US$ 1081
    price for 1 night
    BOOK From US$ 1081
  • Cosy 2 Bed Apt West End Edinburgh - Easy Public Transport, Minutes From Edinburgh Corn Exchange, Supermarket And Cafe All Within Walking Distance

    135 Hutchison Road, Edinburgh, United Kingdom

    0.6 km to Slateford Train Station

    (Show map)

    Show map

    Nestled around 5 minutes' walk from St Cuthberts Church, the 1-room Cosy 2 Bed Apt West End Edinburgh - Easy Public Transport, Minutes From Edinburgh Corn Exchange, Supermarket And Cafe All Within…

    More...
    From US$ 468
    price for 1 night
    BOOK From US$ 468
  • The Maltings

    159-6 Slateford Road, Edinburgh, United Kingdom

    0.6 km to Slateford Train Station

    (Show map)

    Show map

    The 90 m² The Maltings Apartment Edinburgh features convenient proximity to such city attractions as St Cuthberts Church, situated approximately 5 minutes' walk away. Wi-Fi and free private parking…

    More...
    From US$ 674
    price for 1 night
    BOOK From US$ 674
  • The Maltings

    Slateford Road 159/6, Edinburgh, United Kingdom

    0.6 km to Slateford Train Station

    (Show map)

    Show map

    The Maltings Apartment Edinburgh offers easy entry to such city sights as St Cuthberts Church, situated only 5 minutes' walk away.

    More...
    From US$ 668
    price for 1 night
    BOOK From US$ 668
  • Edinburgh City Deluxe Apartment

    1/7 Appin Street, Edinburgh, United Kingdom

    0.6 km to Slateford Train Station

    (Show map)

    Show map

    Edinburgh City Deluxe Apartment offers proximity to such tourist attractions as St Cuthberts Church, situated approximately a 5-minute walk away.

    More...
    From US$ 354
    price for 1 night
    BOOK From US$ 354
  • Slateford House 1770 Luxury Aparthotel By The House Of Danu

    51-53 Lanark Road, Edinburgh, United Kingdom

    0.6 km to Slateford Train Station

    (Show map)

    Show map

    The 4-star Slateford House 1770 Luxury Aparthotel By The House Of Danu Edinburgh offers proximity to The Parish Church of St Cuthbert, which is located 4.3 km away. Guests travelling by car can also…

    More...
    From US$ 433
    price for 1 night
    BOOK From US$ 433
  • Edinburgh West Side Hostel

    479 Gorgie Road, Edinburgh, United Kingdom

    0.7 km to Slateford Train Station

    (Show map)

    Show map

    Guests of Edinburgh West Side hostel may benefit from a shared lounge. The hostel is located about 10 minutes' drive from the Scottish National zoological park "Edinburgh Zoo" and 3.5 km from the…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Capitol By Altido

    543 Gorgie Road, Edinburgh, United Kingdom

    0.7 km to Slateford Train Station

    (Show map)

    Show map

    Capitol By Altido Apartment Edinburgh is situated merely a 6-minute walk from Water of Leith River and 15 km from Edinburgh airport.

    More...
    From US$ 146
    price for 1 night
    BOOK From US$ 146
  • Saughton Suite With Views Of Water Of Leith

    578-2 Gorgie Road, Edinburgh, United Kingdom

    0.7 km to Slateford Train Station

    (Show map)

    Show map

    Saughton Suite With Views Of Water Of Leith Edinburgh villa is located an 18-minute walk from Carrick Knowe Course and invites guests to join mini golf.

    More...
    From US$ 211
    price for 1 night
    BOOK From US$ 211
  • 3 Bedroom Apartment Sleeps 8

    470/5 Gorgie Road, Edinburgh, United Kingdom

    0.8 km to Slateford Train Station

    (Show map)

    Show map

    Situated only a few steps from St Cuthberts Church, the spacious 1-bedroom 3 Bedroom Apartment Sleeps 8 Edinburgh offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Penthouse Apartment Sleeps 11

    14/8 Hermand Terrace, Edinburgh, United Kingdom

    0.8 km to Slateford Train Station

    (Show map)

    Show map

    Situated 3.3 km from The Real Mary King's Close, Penthouse Apartment Sleeps 11 Edinburgh offers an opportunity to discover various tourist attractions in the area.

    More...
    From US$ 705
    price for 1 night
    BOOK From US$ 705
  • Residence One - New To Market

    71 Ashley Drive, Edinburgh, United Kingdom

    0.9 km to Slateford Train Station

    (Show map)

    Show map

    The spacious 130 m² Residence One - New To Market Edinburgh offers easy entry to such city sights as Margiotta Ashley Terrace, situated merely a 6-minute walk away.

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