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

434 options found

  • The Robin House In Ravelston

    7/3 Ravelston House Road Unit 3, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    Located in the Murrayfield district, fairly close to Murrayfield Golf Club Ltd, The Robin House In Ravelston Villa Edinburgh offers garden views.

    More...
    From US$ 735
    price for 1 night
    BOOK From US$ 735
  • The Kingsview Townhouse - Boutique Hostel

    28 Gilmore Place, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    The rooms in The Kingsview Townhouse - Boutique Hostel Edinburgh have a refrigerator and a dishwasher for guests to cook their food.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • 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 within 25 minutes' walk of the 16th-century Palace of Holyroodhouse, the 3-star smoke-free Ivy- Braveheart Guest House Edinburgh provides guests with tour/ticket assistance for a better…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • 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 enjoys a beautiful location and provides easy access to the Museum of Edinburgh approximately a 25-minute walk away.

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Armadillo Guest House- Adults Only

    Eh3 9Nq 12, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    Located within 5 minutes' walk of Armadillo Guest House- Adults Only Edinburgh, guests can quickly reach the good old-fashioned Cameo Cinema.

    More...
    From US$ 190
    price for 1 night
    BOOK From US$ 190
  • 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

    Situated only 1.5 km from the 4-star Casa Hamilton Bed & Breakfast Edinburgh, guests can visit the historic fortress "Edinburgh Castle". Wi-Fi is included throughout the property.

    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

    Situated approximately 20 minutes on foot from the combined National Museum of Scotland, the 1-room Amazing Apartments - Torphichen Place By Haymarket Edinburgh also boasts easy access to Edinburgh…

    More...
    From US$ 278
    price for 1 night
    BOOK From US$ 278
  • 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$ 528
    price for 1 night
    BOOK From US$ 528
  • The City- Braveheart House

    24 Gilmore Place, Edinburgh, United Kingdom

    2.8 km to Slateford Train Station

    (Show map)

    Show map

    Staying at The City- Braveheart House Edinburgh, guests can visit the green Flag park "Princes Street Gardens", located a 20-minute walk away.

    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 nearly 25 minutes on foot from the Calton Hill, The Braveheart House Hotel Edinburgh offers access to tourist attractions throughout Edinburgh.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • 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

    Located a 20-minute walk from the historic fortress "Edinburgh Castle", the spacious Joivy Modern 1 Bed Flat Next To Haymarket Station Edinburgh overlooks the city.

    More...
    From US$ 503
    price for 1 night
    BOOK From US$ 503
  • 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 just 0.6 km from Scottish Widows Bank Plc.

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

    11 Ravelston Dykes, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Situated nearly a 25-minute stroll from the comfortable arthouse Cameo Cinema, the 3-star smoke-free Carmichael Bed & Breakfast Edinburgh includes a storage room. Providing sports fans with proximity…

    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$ 1117
    price for 1 night
    BOOK From US$ 1117
  • Mercure Edinburgh Haymarket

    38 Gardners Crescent, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Located in the very heart of Edinburgh, the smoke-free Mercure Edinburgh Haymarket hotel offers fast access to the art museum "Scottish National Gallery", 18 minutes' walk away. This 4-star hotel…

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

    62 Rosemount Buildings, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Guests can stay at the 1-room Stylish Flat In 1860'S Listed Building Apartment Edinburgh, which is located in the centre of Edinburgh and just 1.4 km from The Scotch Whisky Experience. The 50 m²…

    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 situated in a residential area of Edinburgh, just 1 km from Fountain Park.

    More...
    From US$ 396
    price for 1 night
    BOOK From US$ 396
  • 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

    The 1-room Joivy Spacious Apartment Close To Princes Street Edinburgh is located in the residential area of Edinburgh, merely 7 minutes' walk from Edinburgh Gin Distillery.

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