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-11-10

2026-11-11

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

2397 options found

  • Joivy Lovely Flat On The Royal Mile

    9 High Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated just 0.7 km from Edinburgh Old Town, the 1-bedroom Joivy Lovely Flat On The Royal Mile Edinburgh also boasts easy access to Edinburgh Waverley train station which is merely 10 minutes' walk…

    More...
    From US$ 327
    price for 1 night
    BOOK From US$ 327
  • Linton Collection - Blackfriars Lofts

    17 Blackfriars Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The well-equipped 10-room Linton Collection - Blackfriars Lofts Edinburgh apartment is situated in Royal Mile with its theatres and nightlife, only 6 minutes' walk from the Museum of Edinburgh. The…

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Old Waverley Hotel

    43 Princes Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    old-waverley.edinburgh.top-hotels-uk.comOld Waverley Hotel, located in the heart of Edinburgh, is a 3-star impressive property built in the year 1900. Renovated in 2012, the venue comprises 85 rooms…

    More...
    From US$ 181
    price for 1 night
    BOOK From US$ 181
  • Joivy Vaults Studios & Apartments

    41-43 Niddry Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious Joivy Vaults Studios & Apartments Edinburgh is located 550 metres from Royal Mile and a 16-minute walk from the ruined Holyrood Abbey.

    More...
    BOOK
  • Old Town Chambers, Autograph Collection

    329 High Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The opulent Old Town Chambers, Autograph Collection Aparthotel Edinburgh enjoys a luxurious location right in the centre of Edinburgh, only 7 minutes' walk from the green Flag park "Princes Street…

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

    1 Parliament Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Featuring a prime location approximately 5 minutes' walk from Edinburgh Old Town, the spacious 3-bedroom Royal Mile Apartments Edinburgh accommodates up to 6 guests. Wi-Fi is provided for both…

    More...
    From US$ 952
    price for 1 night
    BOOK From US$ 952
  • Joivy Elegant Home At The Heart Of The Royal Mile

    High Street 2-8, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located 9 minutes' walk from the 16th-century Palace of Holyroodhouse and John Knox House Local History Museum, the spacious Joivy Elegant Home At The Heart Of The Royal Mile Edinburgh apartment…

    More...
    From US$ 2681
    price for 1 night
    BOOK From US$ 2681
  • Luxury 2 Bedroom Apartment On Famous Royal Mile

    7 Flat 5 St Mary'S Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated only 300 metres from People's Story Museum, the 2-bedroom Luxury 2 Bedroom Apartment On Famous Royal Mile Edinburgh can host up to 4 guests in Edinburgh. Providing a courtyard, a golf course…

    More...
    From US$ 408
    price for 1 night
    BOOK From US$ 408
  • Joivy Beautiful 2 Bed Flat On The Royal Mile

    World'S End Close, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Set in Royal Mile with incredible old architecture, shops, and restaurants, a 17-minute walk from the historic fortress "Edinburgh Castle", the spacious Joivy Beautiful 2 Bed Flat On The Royal Mile…

    More...
    From US$ 845
    price for 1 night
    BOOK From US$ 845
  • Joivy Modern And Airy Flat On The Historic Royal Mile

    World'S End Close, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious 65 m² Joivy Modern And Airy Flat On The Historic Royal Mile Apartment Edinburgh is a good choice for accommodating up to 4 guests, offering a prime setting only 1.3 km from Grassmarket.

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Hub Edinburgh City Centre - Royal Mile

    East Market Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The comfortable Hub Edinburgh City Centre - Royal Mile hotel is located a mere 11 minutes' walk from Royal Mile and offers a restaurant.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Advocates Apartment

    1 Advocate'S Close, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Featuring views of the city, the 80 m² Advocates Apartment Edinburgh is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, around a 25-minute walk from Royal…

    More...
    From US$ 453
    price for 1 night
    BOOK From US$ 453
  • Historic Apartment In Old Town

    10 Blair Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious Historic Apartment In Old Town Edinburgh is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys within a 600-metre distance of the combined…

    More...
    From US$ 424
    price for 1 night
    BOOK From US$ 424
  • Royal Mile Cranston

    1 Cranston Street, Corner Of Royal Mile And Cranston Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 2-room Royal Mile Cranston Apartment Edinburgh is situated in Royal Mile with its theatres and nightlife, merely 6 minutes' stroll from the combined National Museum of Scotland.

    More...
    From US$ 616
    price for 1 night
    BOOK From US$ 616
  • Old Town Flat In Edinburgh

    St Mary'S St, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Old Town Flat In Edinburgh Apartment features a convenient location a 25-minute walk from Royal Botanic Garden Edinburgh and hosts up to 3 guests. Wi-Fi and parking are among the essentials at…

    More...
    From US$ 291
    price for 1 night
    BOOK From US$ 291
  • The Tron Square Residence

    15/7 Tron Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated only 550 metres from the award winning Surgeons' Hall Museums, the spacious 62 m² The Tron Square Residence Edinburgh also boasts easy access to Edinburgh Waverley train station which is…

    More...
    From US$ 416
    price for 1 night
    BOOK From US$ 416
  • Charming 2-Bed Flat Steps From The Royal Mile - Pass The Keys

    66/7 St Mary'S Street,, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 2-bedroom Charming 2-Bed Flat Steps From The Royal Mile - Pass The Keys Apartment Edinburgh is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, nearly…

    More...
    From US$ 337
    price for 1 night
    BOOK From US$ 337
  • Charming 3 Bedroom Apartment In The Heart Of Vibrant Old Town

    Blair Street 13 Flat 5 Edinburgh Old Town Eh1 1Qr, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Charming 3 Bedroom Apartment In The Heart Of Vibrant Old Town Edinburgh offers proximity to a number of tourist attractions, such as Greyfriars Bobby's Grave, located just 250 metres away.

    More...
    From US$ 533
    price for 1 night
    BOOK From US$ 533
  • Code - The Court, Edinburgh

    1A Parliament Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 255-room Code - The Court, Edinburgh hostel is situated right in the centre of Edinburgh and offers luggage storage for guests' convenience. This hostel is nestled Princes Street, lined with…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Prime Royal Mile - Cityscape Views - 2-Bed Apartment

    1 Parliament Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Prime Royal Mile - Cityscape Views - 2-Bed Apartment Edinburgh is situated in the Old Town district of Edinburgh, merely 5 minutes' stroll from the Thistle chapel "St Giles' Cathedral".

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