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

386 options found

  • Edinburgh Chic And Stylish 2-Bedroom Apartment Near City Centre

    Grove Street, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    Situated 5 minutes' walk from the Edinburgh International Conference Centre, the spacious Edinburgh Chic And Stylish 2-Bedroom Apartment Near City Centre offers proximity to various nearby tourist…

    More...
    From US$ 216
    price for 1 night
    BOOK From US$ 216
  • Ivy- Braveheart Guest House

    26 Gilmore Place, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    Located merely 1.8 km from the Edinburgh Old Town, the 3-star smoke-free Ivy- Braveheart Guest House Edinburgh offers Wi-Fi in public areas and a car park. Staying at this Edinburgh guest house…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Gillis Centre B&B

    Strathearn Road, 100, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    The 3-star Gillis Centre B&B Edinburgh offers quick access to Hermitage of Braid and Blackford Hill, which is merely a 5-minute walk away.

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Ivy House

    26 Gilmore Place, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    Offering a location a 5-minute walk from the good old - fashioned Cameo Cinema, Ivy House Hotel Edinburgh offers 6 rooms.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Casa Hamilton

    8 Gilmore Place, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    The 4-star Casa Hamilton Bed & Breakfast Edinburgh offers easy access to the Curiouser gift shop, which is situated approximately a 5-minute walk away.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Amazing Apartments - Torphichen Place By Haymarket

    21 Torphichen Place 3F4, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    The 1-room Amazing Apartments - Torphichen Place By Haymarket overlooks the city and is situated just 6 minutes' walk from Scottish Widows Bank Plc. Dynamic Earth is around 25 minutes' walk from the…

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • Edinburgh - Houseboats

    Lochrin Basin, Union Canal, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    Located only 13 minutes' walk from shopping venues such as Grassmarket, the 4-star Four Sisters Boatel - Houseboat Hotel Edinburgh includes a barber shop and baggage storage. For travellers' safety…

    More...
    From US$ 373
    price for 1 night
    BOOK From US$ 373
  • The City- Braveheart House

    24 Gilmore Place, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    The City- Braveheart House is located about a 10-minute ride from Royal Botanic Garden Edinburgh and approximately 25 minutes' walk from Calton Hill.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • The Braveheart House

    24 Gilmore Place, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    Located merely a 6-minute stroll from The Braveheart House Hotel Edinburgh, guests can quickly reach Digin Bruntsfield.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Joivy Spacious Apartment Next To West End

    Torphichen Street Apartment 4, Edinburgh, Scotland Eh3 8Jq, United Kingdom, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The 78 m² Joivy Spacious Apartment Next To West End Edinburgh is located in a residential area of Edinburgh around a 25-minute walk from the National Museum of Scotland.

    More...
    From US$ 238
    price for 1 night
    BOOK From US$ 238
  • Joivy Modern 1 Bed Flat Next To Haymarket Station

    Torphichen Street Apartment 3, Edinburgh, Scotland Eh3 8Jq, United Kingdom, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The spacious Joivy Modern 1 Bed Flat Next To Haymarket Station Edinburgh is a great place to stay in the Oudergem / Auderghem district, a 19-minute walk from Princes Street Gardens.

    More...
    From US$ 350
    price for 1 night
    BOOK From US$ 350
  • Carmichael

    11 Ravelston Dykes, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Located just 14 minutes' stroll from the bucolic Dean Village, the 3-star smoke-free Carmichael Bed & Breakfast Edinburgh offers access to tourist attractions throughout Edinburgh. There is a luggage…

    More...
    From US$ 259
    price for 1 night
    BOOK From US$ 259
  • Luxury Wood Panelled West End Gf Flat

    9 (Gf) Eglinton Cres, Edinburgh Eh12 5Dd, Uk, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Nestled about a 5-minute walk from the Saint Mary's Cathedral, the 2-room Luxury Wood Panelled West End Gf Flat Apartment Edinburgh offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 873
    price for 1 night
    BOOK From US$ 873
  • Mercure Edinburgh Haymarket

    38 Gardners Crescent, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The smoke-free Mercure Edinburgh Haymarket hotel offers a prime setting 350 metres from Scottish Widows Bank Plc and features 24-hour reception and wake-up calls. Offering a French restaurant plus a…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Stylish Flat In 1860'S Listed Building

    62 Rosemount Buildings, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Featuring views of the garden, the 1-room Stylish Flat In 1860'S Listed Building Apartment is ideally set about a 20-minute walk from Museum of Childhood. The apartment has a patio with views of the…

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • Joivy Luxurious Home Near Haymarket Station

    Torphichen Street, Edinburgh, Scotland Eh3 8Jq, United Kingdom, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The 78 m² Joivy Luxurious Home Near Haymarket Station Edinburgh apartment is nestled in a residential area of Edinburgh, 2.2 km from the People's Story Museum and around a 25-minute walk from The…

    More...
    From US$ 553
    price for 1 night
    BOOK From US$ 553
  • Joivy Spacious Apartment Close To Princes Street

    Torphichen Street Apart.2, Edinburgh, Scotland Eh3 8Jq, United Kingdom, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the 1-room Joivy Spacious Apartment Close To Princes Street Edinburgh, which is merely 1.1 km from the historic fortress "Edinburgh Castle" and a mere 7…

    More...
    From US$ 486
    price for 1 night
    BOOK From US$ 486
  • Haymarket Apartments

    6 Torphichen Street, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Located around 5 minutes' walk from the Saint Mary's Cathedral, the comfortable Haymarket Apartments Edinburgh hotel gives quick access to various city sites. This 4-star smoke-free aparthotel boasts…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Private And Prestigious Luxury Home

    19 Ravelston Park, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The 5-bedroom Private And Prestigious Luxury Home Edinburgh offers proximity to nearby tourist spots, such as Edinburgh Gin Distillery, situated approximately a 20-minute walk away.

    More...
    From US$ 2121
    price for 1 night
    BOOK From US$ 2121
  • The West End Cottage

    Rosebank Cottages 14, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Located around a 15-minute stroll from the green Flag park "Princes Street Gardens", the spacious 65 m^2 The West End Cottage features public parking for those who travel by car. Digin Bruntsfield is…

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