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

  • Snug 1 Bed Apartment In Edinburgh'S Juniper Green

    Lanark Road 455, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Snug 1 Bed Apartment In Edinburgh'S Juniper Green is located merely 1.2 km from Torphin Hill Golf Club and offers Wi-Fi for either business or leisure.

    More...
    From US$ 735
    price for 1 night
    BOOK From US$ 735
  • Lochrin Apartments By Edinburgh City Apartments

    Lochrin Place, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Lochrin Apartments By Edinburgh City Apartments is located around 25 minutes' walk from the Museum of Edinburgh and offers Wi-Fi for either business or leisure.

    More...
    From US$ 334
    price for 1 night
    BOOK From US$ 334
  • Britannia Edinburgh Hotel

    69 Belford Road, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The 3-star Britannia Edinburgh Hotel is approximately a 25-minute stroll from John Knox House, and it features a vending machine and a lift onsite. This Edinburgh hotel lies in the Oudergem /…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Bonnie Hotel - Smart Boutique Aparthotel - Haymarket Edinburgh

    18 Torphichen Street Edinburgh Eh3 8Jb, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Overlooking the city, the 4-star Bonnie Hotel - Smart Boutique Aparthotel - Haymarket Edinburgh is located approximately 25 minutes' walk from the Museum of Edinburgh. This Edinburgh hotel features…

    More...
    From US$ 289
    price for 1 night
    BOOK From US$ 289
  • Unite Students - The Bridge House - Fountainbridge

    123 Fountainbridge, West Tollcross, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Only 1.3 km from the Museum of The Royal Scots and The Royal Regiment of Scotland, Unite Students - The Bridge House - Fountainbridge Hotel Edinburgh includes 194 rooms.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Lovely Haymarket Apartment - Central Edinburgh

    137/6 Morrison Street, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Located 16 minutes' walk from the Royal Mile, the 44 m² Lovely Haymarket Apartment - Central Edinburgh overlooks the city.

    More...
    From US$ 613
    price for 1 night
    BOOK From US$ 613
  • Hub Edinburgh City Centre - Haymarket

    Torphichen Street, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Providing 150 rooms, the 3-star Hub Edinburgh City Centre - Haymarket hotel is nearly a 20-minute walk from The Robertson Mausoleum Parish Church. There is a restaurant available on the premises.

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • 1 Bedrooms Flat In Central Edinburgh Haymarket, Heart Of Edinburgh Flat Sleeps 4 ,

    Gardner'S Crescent, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The spacious 1 Bedrooms Flat In Central Edinburgh Haymarket, Heart Of Edinburgh Flat Sleeps 4, is situated 400 metres from the grand townhouse "Georgian House" and 5 km from Edinburgh airport.

    More...
    From US$ 280
    price for 1 night
    BOOK From US$ 280
  • The Edinburgh Victorian - 3 Bedroom Apartment

    196/3 Morrison Street, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The Edinburgh Victorian - 3 Bedroom Apartment lies 19 minutes' walk from the Royal Mile. This apartment is just 1.6 km from the Waverley Mall and Edinburgh airport is 20 minutes’ drive away.

    More...
    From US$ 301
    price for 1 night
    BOOK From US$ 301
  • Central, Cozy 2Br-1Ba-Haymarket - With Parking

    149/3 Morrison Street, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Central, Cozy 2Br-1Ba-Haymarket - With Parking Edinburgh apartment lies a 25-minute walk from the Calton Hill.

    More...
    From US$ 776
    price for 1 night
    BOOK From US$ 776
  • Lovely Festival Flat

    196/2 Morrison Street, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Nestled nearly 5 minutes on foot from Scottish Widows Bank Plc, Lovely Festival Flat Edinburgh offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 333
    price for 1 night
    BOOK From US$ 333
  • Craig S Lair Boho Jungle

    21 Gardner'S Crescent, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Situated 550 metres from the Scottish Midland Co-operative Food Store, the 70 m² Craig S Lair Boho Jungle Apartment Edinburgh provides convenient access to numerous nearby attractions.

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

    8 Dewar Place, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    Staying at Harry Potter Styled 3-Bed Apartment - Edinburgh, guests can visit Gladstone's Land, located 16 minutes' walk away.

    More...
    From US$ 498
    price for 1 night
    BOOK From US$ 498
  • Fountainbridge Residence

    24 Lochrin Place, Edinburgh, United Kingdom

    2.9 km to Slateford Train Station

    (Show map)

    Show map

    The spacious 85 m² Fountainbridge Residence Edinburgh is located only 1.3 km from the green Flag park "Princes Street Gardens" and offers Wi-Fi for either business or leisure. The 2-bedroom apartment…

    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

    The welcoming Georgian 2 Bedroom Apartment Edinburgh offers proximity to a number of tourist attractions, such as Edinburgh Castle, located approximately 10 minutes' walk away.

    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² Bespoke Tours Scotland Accommodation @ Morrison Street Edinburgh is situated just a 5-minute walk from Scottish Widows Bank Plc and 5 km from Edinburgh airport. Providing opportunities for…

    More...
    From US$ 793
    price for 1 night
    BOOK From US$ 793
  • 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 within 500 metres of The Parish Church of St Cuthbert, Edinburgh Central Haymarket Aparthotel gives quick access to various city sites.

    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

    Providing 331 rooms, Mansion Apartments - Fountainbridge Edinburgh hotel is 2.4 km from the Calton Hill. There's also a convenience of a car park on site.

    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$ 663
    price for 1 night
    BOOK From US$ 663