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

  • The Lane Hotel

    237-239 Morningside Road, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Situated approximately 5 minutes' walk from the 4-star smoke-free The Lane Hotel Edinburgh, guests can reach the Wild West Street in no time. There is a restaurant available on the premises.

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • The Kew Rooms

    5 Kew Terrace, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Guests of The Kew Rooms Edinburgh hotel can visit the Museum of Childhood, situated about a 10-minute drive away.

    More...
    From US$ 401
    price for 1 night
    BOOK From US$ 401
  • Martins Guest House

    5 Granville Terrace, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Located around a 25-minute stroll from the Museum of Childhood, the 3-star Martins Guest House Edinburgh offers Wi-Fi throughout the property and a private parking lot. This Edinburgh guest house is…

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Beautiful & Bright 2 Bed Flat Murrayfield

    16/2 Murrayfield Avenue, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The spacious 108 m^2 Beautiful & Bright 2 Bed Flat Murrayfield is located in the Murrayfield district, right off Murrayfield Parish church.

    More...
    From US$ 492
    price for 1 night
    BOOK From US$ 492
  • Stylish Murrayfield Sanctuary

    4 Murrayfield Avenue, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Set at a distance of 3.2 km from The Meadows, the 2-room Stylish Murrayfield Sanctuary comprises an adjoining terrace and a dining place overlooking the garden. Offering a terrace and views of the…

    More...
    From US$ 668
    price for 1 night
    BOOK From US$ 668
  • Sleek Canalside Stay In Edinburgh

    13 Gibson Terrace, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The 45 m² Sleek Canalside Stay In Edinburgh apartment is situated just a 5-minute walk from Fountain Park and 15 km from Edinburgh airport.

    More...
    From US$ 337
    price for 1 night
    BOOK From US$ 337
  • House Aurora

    10 Downie Grove, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The 1-room House Aurora is located within 6 km of National Museum of Scotland and approximately a 10-minute drive from Royal Mile. This accommodation offers modern facilities, such as Wi-Fi and…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Dalmore Lodge Guest House

    14 Downie Terrace, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The 3-star Dalmore Lodge Guest House Edinburgh gives quick access to Scottish Forestry, which is situated approximately a 5-minute walk away. Guests travelling by car can also use parking nearby.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Stag'S View Lodge

    60 Traquair Park West, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    The 2-bedroom Stag'S View Lodge Edinburgh offers proximity to nearby tourist spots, such as Scottish Forestry, situated around 5 minutes' walk away.

    More...
    BOOK
  • Braid Hills Hotel

    134 Braid Road, Edinburgh, United Kingdom

    2.2 km to Slateford Train Station

    (Show map)

    Show map

    Located around a 10-minute ride from the 16th-century Palace of Holyroodhouse, the 3-star designer Braid Hills Hotel Edinburgh invites guests into a medium sized lobby appointed with newspapers.

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Haymarket Centro , Flat Familiar Quarto Privativo Banheiro Compartilhado

    Dalry Road, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    The 12 m^2 Haymarket Centro, Flat Familiar Quarto Privativo Banheiro Compartilhado Edinburgh is located 2.2 km from the beautifully restored art-deco Edinburgh Festival Theatre and about a 25-minute…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Holiday Inn Edinburgh Zoo By Ihg

    132 Corstorphine Road, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    Located about a 5-minute walk from St Anne's Parish Church, the 4-star Holiday Inn Edinburgh Zoo By Ihg gives quick access to various city sites. Situated a stone's throw from Edinburgh Zoo, this inn…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Central Bright 3 Bed Flat With Pool & Parking

    Flat 2 65 Caledonian Crescent, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    The spacious 65 m^2 Central Bright 3 Bed Flat With Pool & Parking is located merely 1.9 km from Princes Mall Shopping Centre and entices guests with a sauna and an indoor pool. The 1-bedroom…

    More...
    From US$ 475
    price for 1 night
    BOOK From US$ 475
  • Spacious Edinburgh Home With Easy Access To Airport & City Centre

    20 Downie Terrace, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    Spacious Edinburgh Home With Easy Access To Airport & City Centre apartment is a 9-minute walk from Carrick Knowe Course.

    More...
    BOOK
  • Edinburgh Lodge West End

    6 Hampton Terrace, West Coates, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    Located right in the centre of Edinburgh, the 4-star Edinburgh Lodge West End hotel offers fast access to the historic fortress "Edinburgh Castle", 2.4 km away. This perfect guest house features Wi…

    More...
    From US$ 253
    price for 1 night
    BOOK From US$ 253
  • Central, Bright 2 Bed Flat - Pool & Sauna

    65 Caledonian Crescent Flat 1, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    Situated nearly 5 minutes' walk from Lidl, the spacious 1-bedroom Central, Bright 2 Bed Flat - Pool & Sauna entices guests with a sauna and an indoor pool. Edinburgh airport is 15 km from the…

    More...
    From US$ 518
    price for 1 night
    BOOK From US$ 518
  • Central & Stylish 3 Bedroom, 2 Bath, Free Parking

    3 Easter Dalry Rigg Apartment 7, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    The 2-room Central & Stylish 3 Bedroom, 2 Bath, Free Parking lies approximately 10 minutes' drive from John Knox House Local History Museum. This spacious apartment has garden views to offer and also…

    More...
    From US$ 536
    price for 1 night
    BOOK From US$ 536
  • No6 West Coates

    6 West Coates, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    Providing 19 rooms, the cosy No6 West Coates Hotel Edinburgh is around 10 minutes by car from the historic fortress "Edinburgh Castle". The 3-star smoke-free hotel features Wi-Fi throughout the…

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • The Lane Apartment

    6A Canaan Lane, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    The spacious The Lane Apartment is nestled in the Morningside district, at a 650-metre distance from the restaurant Nonna's Kitchen. Wi-Fi and a car park are also available at this apartment.

    More...
    From US$ 365
    price for 1 night
    BOOK From US$ 365
  • Duthus Lodge Guest House

    West Coates, 5, Edinburgh, United Kingdom

    2.3 km to Slateford Train Station

    (Show map)

    Show map

    Duthus Lodge Guest House Edinburgh includes 9 rooms and is 2.4 km from the green Flag park "Princes Street Gardens". Guests travelling by car can also use public parking nearby.

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