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-28

2026-03-01

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

1960 options found

  • Luxury Apartment/Flat Edinburgh City Centre

    36 George Street 2F, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious Luxury Apartment/Flat Edinburgh City Centre is located a mere 1.4 km from King's Theatre and 12 minutes' stroll from Edinburgh Old Town.

    More...
    From US$ 703
    price for 1 night
    BOOK From US$ 703
  • Elegant 3-Bedroom Ramsay Garden Apartment In Edinburgh City Centre

    Ramsay Garden, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious 2-bedroom Elegant 3-Bedroom Ramsay Garden Apartment In Edinburgh City Centre features convenient proximity to such city attractions as Princes Mall Shopping Centre, situated nearly a 5…

    More...
    From US$ 1425
    price for 1 night
    BOOK From US$ 1425
  • Grassmarket Hotel

    94-96 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located 450 metres from Edinburgh Castle, the 3-star Grassmarket Hotel offers non-smoking rooms within a 5-minute walk of Royal Mile. To ensure an exceptional stay in Edinburgh, multilingual staff…

    More...
    From US$ 265
    price for 1 night
    BOOK From US$ 265
  • Luxury-3-Bedroom Ramsay Garden Apartment Next To Edinburgh Castle

    11 Ramsay Garden, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious Luxury-3-Bedroom Ramsay Garden Apartment Next To Edinburgh Castle offers easy access to such tourist sites as the Grassmarket, located a 5-minute walk away.

    More...
    From US$ 1494
    price for 1 night
    BOOK From US$ 1494
  • Rooms & Suites Picardy Place

    12 Picardy Place, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located 2.5 km from Arthur's Seat, Rooms & Suites Picardy Place Edinburgh hotel is right near the Sherlock Holmes Statue. Staying here you can use Wi-Fi in public areas and public parking nearby.

    More...
    From US$ 255
    price for 1 night
    BOOK From US$ 255
  • 2 Bed Old Town Apartment - Next To Castle

    Johnston Terrace, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Overlooking the mountain, the spacious 1-bedroom 2 Bed Old Town Apartment - Next To Castle is around 1 km from Cameo Cinema.

    More...
    From US$ 227
    price for 1 night
    BOOK From US$ 227
  • Candlemaker Old Town 500M From Edinburgh Castle

    Candlemaker Row, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Staying at the 50 m^2 Candlemaker Old Town 500M From Edinburgh Castle, guests can visit St Giles' Cathedral, located only 7 minutes' walk away. The apartment also offers additional facilities for…

    More...
    From US$ 422
    price for 1 night
    BOOK From US$ 422
  • Joivy Cosy Flat In The Heart Of Edinburgh

    Canongate 160, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 52 m^2 Joivy Cosy Flat In The Heart Of Edinburgh Apartment is situated merely 5 minutes' walk from The Netherbow and 100 km from Dundee airport. Guests can make use of Wi-Fi for both business and…

    More...
    From US$ 565
    price for 1 night
    BOOK From US$ 565
  • Stunning 2-Bedroom Georgian Flat, City Centre

    85 Hanover Street 3/3, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 137 m^2 Stunning 2-Bedroom Georgian Flat, City Centre offers easy access to such tourist sites as The Royal Bank of Scotland, located about 500 metres away. This 1-bedroom property is situated a…

    More...
    From US$ 317
    price for 1 night
    BOOK From US$ 317
  • Warden'S Close Apartments

    2 Warden'S Close, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Warden'S Close Apartments offers easy access to such tourist sites as The Real Mary King's Close, located just 6 minutes' walk away. This accommodation is situated only 10 minutes' walk from…

    More...
    From US$ 449
    price for 1 night
    BOOK From US$ 449
  • Cozy Inn

    Dublin Street Lane South, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located at a distance of 2.5 km from Arthur's Seat hike, the spacious 97 m^2 Cozy Inn features parking for those who travel by car. The 2-bedroom apartment is also situated in close proximity to Real…

    More...
    From US$ 471
    price for 1 night
    BOOK From US$ 471
  • Bright & Spacious City Centre Edinburgh Flat, Unbeatable Location

    22 Broughton Street 22 1F2 Flat 4, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Set in the centre of Edinburgh, the 1-room Bright & Spacious City Centre Edinburgh Flat, Unbeatable Location is about 20 minutes' walk from the Royal Botanic Garden Edinburgh.

    More...
    From US$ 1029
    price for 1 night
    BOOK From US$ 1029
  • Traditional Georgian Flat In New Town

    Albany Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious 1-bedroom Traditional Georgian Flat In New Town is also located at a distance of 0.7 km from Scott Monument. Guests can make use of high-speed Internet access for both business and…

    More...
    From US$ 323
    price for 1 night
    BOOK From US$ 323
  • 3 Bed In Edinburgh 79008

    11 Albany Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 45 m^2 3 Bed In Edinburgh 79008 Apartment boasts views of the garden and is located about a 5-minute ride from Surgeons' Hall Museums. Guests have the opportunity to make their stay at the…

    More...
    From US$ 348
    price for 1 night
    BOOK From US$ 348
  • Hub By Premier Inn Edinburgh City Centre, Rose St

    Rose Street 56 58 Rose Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located just 11 minutes' walk from the historic fortress "Edinburgh Castle", the 3-star Hub Hub By Premier Inn Edinburgh City Centre, Rose Street provides guests with a restaurant.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • City Centre En-Suite Room

    35 Broughton Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    City Centre En-Suite Room provides swift access to various city landmarks, such as Mansfield Place Church, located nearly a 5-minute walk away.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • City Central, Festival Theater

    6 Drummond Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    City Central, Festival Theater is located a 9-minute walk from Edinburgh Old Town and a 12-minute walk from Royal Mile.

    More...
    From US$ 343
    price for 1 night
    BOOK From US$ 343
  • Holiday Inn Express Edinburgh City Centre By Ihg

    Picardy Place, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The attractive 3-star Holiday Inn Express Edinburgh City Centre By Ihg is located just 550 metres from St Paul's and St George's Church, offering 188 rooms along with a shared lounge and various…

    More...
    From US$ 412
    price for 1 night
    BOOK From US$ 412
  • Albany Hotel

    39-47 Albany Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located only a 6-minute walk from the Omni Centre, the 3-star Albany Hotel Edinburgh gives quick access to various city sites.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • The Castle Esplanade Residence

    Johnston Terrace, Edinburgh Eh1 2Pr, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located a mere 1.2 km from Calton Hill, the spacious The Castle Esplanade Residence overlooks the city. Wi-Fi is available for guests' business or leisure needs.

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