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) 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-06-08

2026-06-09

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 Edinburgh Waverley Railway 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

2149 options found

  • The St Mary'S Street Residence

    Saint Mary'S Street, Edinburgh Eh1 1Sx, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated in the centre of Edinburgh, the 1-room The St Mary'S Street Residence Edinburgh is only 500 metres from the Royal Mile.

    More...
    From US$ 204
    price for 1 night
    BOOK From US$ 204
  • Mid-Mile

    43/4 New Street, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Nestled approximately 10 minutes' walk from the Royal Mile, Mid-Mile Apartment Edinburgh allows guests to explore numerous tourist destinations in the vicinity.

    More...
    From US$ 348
    price for 1 night
    BOOK From US$ 348
  • Royal Mile Old Town Apartment

    1 Coinyie House Close, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 55 m² Royal Mile Old Town Apartment Edinburgh is just a 10-minute walk from Museum on the Mound.

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Centre Of Edinburgh'S Historic Old Town - Blair Street - Sleeps 4

    35 Blair Street, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located a mere 1 km from Dugald Stewart Monument, Centre Of Edinburgh'S Historic Old Town - Blair Street - Sleeps 4 Apartment is a great option to stay in the centre of Edinburgh.

    More...
    From US$ 431
    price for 1 night
    BOOK From US$ 431
  • Travelodge Edinburgh Central Hotel

    33 St. Mary'S St, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 3-star Travelodge Edinburgh Central Hotel provides proximity to the 16th-century Palace of Holyroodhouse, which is situated 11 minutes' walk away. You can make use of 24-hour front desk…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Edinburgh Perfect Location

    Blair Street, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Edinburgh Perfect Location Apartment provides swift access to various city landmarks, such as The Real Mary King's Close, located just 5 minutes' stroll away.

    More...
    From US$ 399
    price for 1 night
    BOOK From US$ 399
  • 2 Bedroom Royal Mile Apartment

    New Street, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 56 m² 2 Bedroom Royal Mile Apartment Edinburgh offers easy access to such tourist sites as John Knox House, located around 5 minutes' walk away.

    More...
    From US$ 537
    price for 1 night
    BOOK From US$ 537
  • Boyds Entry Flat Old Town

    4/2 Boyd'S Entry, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious Boyds Entry Flat Old Town Apartment Edinburgh is nestled in the Grengel district, right near the restaurant Wedgwood The Restaurant.

    More...
    From US$ 363
    price for 1 night
    BOOK From US$ 363
  • Charming Old Town 2 Bed Apt, 2Mins From Royal Mile

    234 Canongate, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located 14 minutes' walk from the art museum "Scottish National Gallery", Charming Old Town 2 Bed Apt, 2Mins From Royal Mile Edinburgh overlooks the city.

    More...
    From US$ 387
    price for 1 night
    BOOK From US$ 387
  • Crags View Apartment On The Royal Mile

    Canongate, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Crags View Apartment On The Royal Mile Edinburgh offers easy access to such tourist sites as the Thistle chapel "St Giles' Cathedral", located around 5 minutes' walk away.

    More...
    From US$ 228
    price for 1 night
    BOOK From US$ 228
  • Bank St Royal Mile

    Bank Street, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Bank St Royal Mile Apartment Edinburgh is a 16-minute walk from the movie theater "Filmhouse Cinema".

    More...
    From US$ 599
    price for 1 night
    BOOK From US$ 599
  • Royal Mile Famous Canongate Flat

    234 Canongate, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Staying at Royal Mile Famous Canongate Flat Edinburgh, guests can visit the Edinburgh Old Town, located a 9-minute walk away.

    More...
    From US$ 705
    price for 1 night
    BOOK From US$ 705
  • Mono Suites Old Town

    87 South Bridge, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Mono Suites Old Town Edinburgh hotel features 10 rooms and lies 11 minutes' walk from the Calton Hill. The aparthotel also offers Wi-Fi in the rooms.

    More...
    From US$ 197
    price for 1 night
    BOOK From US$ 197
  • 2 Chessels Court, Flat 3

    Chessel'S Court Flat 3, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated around 5 minutes on foot from the Museum of Edinburgh, 2 Chessels Court, Flat 3 Apartment Edinburgh offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 417
    price for 1 night
    BOOK From US$ 417
  • Ibis Edinburgh Centre South Bridge - Royal Mile

    77 South Bridge, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Ibis Edinburgh Centre South Bridge - Royal Mile Hotel is a 3-star venue set in the shopping area of Edinburgh within metres of the combined National Museum of Scotland. Guests can enjoy Wi Fi…

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • House Of Gods Royal Mile

    233 Cowgate, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located around 5 minutes' walk from The Real Mary King's Close, the smoke-free House Of Gods Royal Mile Hotel Edinburgh gives quick access to various city sites. The 4-star hotel provides Wi-Fi in…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Edinburgh City Holiday Apartments

    40 St Marys Street, 2F3, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Due to a perfect location right in the centre of the city, the 2-room Edinburgh City Holiday Apartments guests will find just a 7-minute walk from The Real Mary King's Close. Wi-Fi and a car park are…

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • Charming 3 Bed Apartment In Old Town

    40 Saint Mary'S Street, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 2-room Charming 3 Bed Apartment In Old Town Edinburgh is situated only a 7-minute walk from The Real Mary King's Close and 90 km from Glasgow airport.

    More...
    From US$ 664
    price for 1 night
    BOOK From US$ 664
  • Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys

    457/8 Lawnmarket, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located a 17-minute walk from The Queen's Gallery, Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys Apartment overlooks the city.

    More...
    From US$ 410
    price for 1 night
    BOOK From US$ 410
  • Royal Mile Apartments

    7/4 Saint Mary'S Street, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated 200 metres from John Knox House, Royal Mile Apartments Edinburgh offers guests easy access to various tourist attractions nearby.

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