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

401 options found

  • Guestready - Amazing Apt Near The Meadows

    12/10 Viewforth, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    Situated 6 minutes' walk from Digin Bruntsfield, 1-room Guestready - Amazing Apt Near The Meadows Apartment offers proximity to various nearby tourist attractions. Guests can take advantage of hiking…

    More...
    From US$ 649
    price for 1 night
    BOOK From US$ 649
  • Edinburgh Pearl Apartments - Dalry House Residence

    68A Dalry Road, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the 1-room Edinburgh Pearl Apartments - Dalry House Residence, which is only 1.9 km from the surviving 17th-century high-tenement Gladstone's Land House…

    More...
    From US$ 568
    price for 1 night
    BOOK From US$ 568
  • The Compact Caledonian Flat - Haymarket

    14/1 Caledonian Road 1, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    The 45 m² The Compact Caledonian Flat - Haymarket Edinburgh offers easy access to such tourist sites as Cineworld, located approximately a 5-minute walk away.

    More...
    BOOK
  • Four Points By Sheraton Edinburgh

    90 Haymarket Terrace, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    Offering a restaurant and a lobby area, the 4-star Four Points By Sheraton Edinburgh hotel lies in the business district of Edinburgh, 2.1 km from the Museum of Childhood, ideal for those who are…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Central 3 Bedrooms Apartment For Upto 6

    5 Caledonian Crescent, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    Situated just a 5-minute walk from Fountain Park, the spacious Central 3 Bedrooms Apartment For Upto 6 looks out onto the garden.

    More...
    From US$ 751
    price for 1 night
    BOOK From US$ 751
  • Guestready - Charming Home In Edinburgh

    13/8 Caledonian Road, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    Nestled approximately a 5-minute stroll from Cineworld, the spacious 79 m² Guestready - Charming Home In Edinburgh apartment offers quick access to numerous tourist attractions nearby.

    More...
    BOOK
  • Edinburgh Modern Apartment In Haymarket, City Centre

    13 Caledonian Road, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    The 79 m^2 Modern apartment in Haymarket, city centre Edinburgh is located an 18-minute stroll from Edinburgh Castle and 25 minutes' walk from National Museum of Scotland. The apartment is situated 2…

    More...
    BOOK
  • Edinburgh Church Apartments

    17/4 Caledonian Road, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    Edinburgh Church Apartments features the opportunity to enjoy the sunset on Water of Leith, which is located around 500 metres away. Guests can take advantage of Wi-Fi, and a car park is available…

    More...
    From US$ 181
    price for 1 night
    BOOK From US$ 181
  • Palm Tree Apartment- Period Home With Cat

    22 Viewforth Gardens, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    The 1-room Palm Tree Apartment- Period Home With Cat is located a 5-minute drive from Museum of Edinburgh and offers Wi-Fi for either business or leisure. Guests can enhance their relaxation…

    More...
    From US$ 821
    price for 1 night
    BOOK From US$ 821
  • Large Bedroom, Close To Airport And City Centre

    12 Broomlea Crescent, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    The 1-room Large Bedroom, Close To Airport And City Centre apartment offers views of the garden and a location a 10-minute drive from Edinburgh Zoo.

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Stylish City Apartment - Near Haymarket, Walk To Castle And Princes Street

    5/16 Caledonian Crescent, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    The 44 m² Stylish City Apartment - Near Haymarket, Walk To Castle And Princes Street Edinburgh is around a 25-minute walk from the combined National Museum of Scotland, giving access to numerous…

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

    Haymarket Terrace, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    Situated at a distance of 3.7 km from Arthur's Seat hike, the 1-room 1 Bedrooms Flat In Central Edinburgh Haymarket, Heart Of Edinburgh Flat Sleeps 4 provides guests with Wi-Fi for either business or…

    More...
    From US$ 261
    price for 1 night
    BOOK From US$ 261
  • Chic Edinburgh 3-Bedroom 2-Storey House Near City Centre With Free Parking

    Leamington Lane, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    The 112 m² Chic Edinburgh 3-Bedroom 2-Storey House Near City Centre With Free Parking is a great place to stay in the Bruntsfield district of Edinburgh, around 25 minutes' walk from the Royal Mile.

    More...
    BOOK
  • The Haymarket Hotel

    1-5 Coates Gardens, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    The 3-star The Haymarket Hotel Edinburgh, located 25 minutes' walk from the Calton Hill, features Wi-Fi in public areas. The hotel offers 70 rooms with views of the garden.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • The Peach Room

    22 Viewforth Gardens, Edinburgh, United Kingdom

    2.5 km to Slateford Train Station

    (Show map)

    Show map

    The Peach Room is situated in the Bruntsfield district, 20 minutes' drive from Edinburgh airport. About a 25-minute walk from Princes Mall Shopping Centre, the homestay welcomes guests with a picnic…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • 6 Coltbridge Gardens

    6 Coltbridge Gardens, Edinburgh, United Kingdom

    2.6 km to Slateford Train Station

    (Show map)

    Show map

    Located at a distance of 2.8 km from Museum of Childhood, 6 Coltbridge Gardens Villa provides access to various tourist attractions in the vicinity.

    More...
    From US$ 480
    price for 1 night
    BOOK From US$ 480
  • Beautiful Church Conversion, Edinburgh

    17 Caledonian Rd 1, Edinburgh, United Kingdom

    2.6 km to Slateford Train Station

    (Show map)

    Show map

    The 1-room Beautiful Church Conversion, Edinburgh apartment is located in the Haymarket district of Edinburgh, around 5 minutes' walk from Fountain Park.

    More...
    From US$ 405
    price for 1 night
    BOOK From US$ 405
  • Edinburgh City Center Haymarket Double Room

    Haymarket Terrace, Edinburgh, United Kingdom

    2.6 km to Slateford Train Station

    (Show map)

    Show map

    Edinburgh City Center Haymarket Double Room is conveniently located a mere 450 metres from Scottish National Gallery of Modern Art One. Guests can use Wi-Fi for either business or leisure reasons.

    More...
    BOOK
  • Sunny Haymarket Room Edinburgh

    Haymarket Terrace, Edinburgh, United Kingdom

    2.6 km to Slateford Train Station

    (Show map)

    Show map

    Sunny Haymarket Room Edinburgh is located around a 25-minute walk from Scott Monument and a mere 1.6 km from Edinburgh Castle.

    More...
    From US$ 152
    price for 1 night
    BOOK From US$ 152
  • Piries Hotel

    4/8 Coates Gardens, Edinburgh, United Kingdom

    2.6 km to Slateford Train Station

    (Show map)

    Show map

    The 3-star Piries Hotel Edinburgh offers proximity to The Writers' Museum, which is located approximately 25 minutes' walk away. There is also public parking.

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