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) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-03-18

2026-03-19

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

1644 options found

  • Frederick House Hotel

    42 Frederick Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 4-star Frederick House Hotel Edinburgh offers quick access to Hanover Fine Arts, located only a 5-minute walk away.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • No. 53 Frederick Street

    53 Frederick Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located only 6 minutes' stroll from Charlotte Square, the 3-star No. 53 Frederick Street Hotel Edinburgh offers 16 rooms with views of the city. The guest house is a good starting point for exploring…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • 1 Bedroom Apartment In Old Town

    63A 2F1 Nicolson Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The movie theater "Filmhouse Cinema" is a 19-minute walk from the 1-room 1 Bedroom Apartment In Old Town, while Scottish Storytelling Centre is situated nearby.

    More...
    From US$ 378
    price for 1 night
    BOOK From US$ 378
  • Rose Street - Watchmakers Apartment

    1/2 116 Rose Street Edinburgh, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious 70 m^2 Rose Street - Watchmakers Apartment overlooks the city and is situated merely a 6-minute walk from Edinburgh Christmas Market. Edinburgh Old Town is a walk from the 1-bedroom…

    More...
    From US$ 216
    price for 1 night
    BOOK From US$ 216
  • Voco Edinburgh - Royal Terrace By Ihg

    18 Royal Terrace, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Offering a steam bath, a sauna, and a shared lounge, and views of the city, Voco Edinburgh - Royal Terrace By Ihg Hotel is located 25 minutes' walk from the Royal Botanic Garden Edinburgh. Situated…

    More...
    From US$ 321
    price for 1 night
    BOOK From US$ 321
  • Frederick Street - Stylish Apartment In The Heart Of New Town!

    59 Frederick Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 80 m^2 Frederick Street - Stylish Apartment In The Heart Of New Town! is about 5 minutes by car from Scottish National Gallery, giving access to numerous sites in the area. While staying at the 1…

    More...
    From US$ 330
    price for 1 night
    BOOK From US$ 330
  • Amazing Castle View Apartment

    108/3 Rose Street, North Lane, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious 1-bedroom Amazing Castle View Apartment is also located about a 5-minute walk from the landscaped Princes Street Gardens. Sport activities such as hiking are available for guests.

    More...
    From US$ 586
    price for 1 night
    BOOK From US$ 586
  • Rabble

    55A Frederick Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Offering a shared lounge, various recreational opportunities, and barbecue grills, Rabble Hotel Edinburgh is located 6 minutes' walk from Charlotte Square and near a train station. Situated in the…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Rose Apartment

    116/1 Rose Strret, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Rose Apartment is located approximately a 25-minute walk from Dynamic Earth and a mere 12 minutes' walk from The Real Mary King's Close. This apartment offers parking nearby.

    More...
    From US$ 383
    price for 1 night
    BOOK From US$ 383
  • No1 Apartments Edinburgh - New Town

    15 Dundas Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Set within a short walking distance of Hanover Fine Arts, No1 Apartments Edinburgh - New Town comprises an adjoining terrace and a seating area overlooking the courtyard. Guests can make use of Wi-Fi…

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Modern Twin Room In The Heart Of Edinburgh

    61 East London Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Modern Twin Room In The Heart Of Edinburgh hotel offers access to Arthur's Seat, which is located 2.5 km away.

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Cosy Double Room In The Heart Of Edinburgh

    61 East London Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located a mere 6 minutes' stroll from Cosy Double Room In The Heart Of Edinburgh hotel, guests can quickly reach the 1st-floor Edinburgh Printmakers Workshop & Gallery.

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Luxury King Room In The Heart Of Edinburgh

    61 East London Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Luxury King Room In The Heart Of Edinburgh hotel offers proximity to the combined National Museum of Scotland, situated nearly a 25-minute walk away.

    More...
    From US$ 737
    price for 1 night
    BOOK From US$ 737
  • Studio Living At Lady Nicolson Court

    38 Potterrow, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated just 1.5 km from the grand townhouse "Georgian House", the 0-room Studio Living At Lady Nicolson Court Edinburgh provides guests with Wi-Fi for either business or leisure. The 22 m²…

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Double Room With Garden In The Heart Of Edinburgh

    61 East London Street, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Double Room With Garden In The Heart Of Edinburgh hotel offers quick access to Mansfield Place Church, situated about 5 minutes' walk away.

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Homely 3 Bedroom In The Heart Of Central Edinburgh

    1A Haddington Place, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located nearly a 25-minute stroll from The Robertson Mausoleum, spacious 65 m^2 Homely 3 Bedroom In The Heart Of Central Edinburgh features parking for those who travel by car. Arthur's Seat hike can…

    More...
    From US$ 356
    price for 1 night
    BOOK From US$ 356
  • Atlas Guest House

    30 London Street Edinburgh, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Featuring a storage for belongings, the 2-star Atlas Guest House Edinburgh is located about a 5-minute stroll from Mansfield Place Church. This Edinburgh guest house is in the Anderlecht district…

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • The Rose Street Retreat By Calton Living

    103 Rose Street Flat 1, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 37 m² The Rose Street Retreat By Calton Living Apartment Edinburgh offers easy entry to such city sights as West Register House, situated nearly 5 minutes' walk away.

    More...
    From US$ 727
    price for 1 night
    BOOK From US$ 727
  • The Hedges

    19 Hillside Crescent, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 5-star The Hedges Hotel Edinburgh is located about 25 minutes' walk from Arthur's Seat and features a sunbathing terrace and a golf course.

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Joivy Luxury Home On George Street

    George Street Apartment 1, Edinburgh, Scotland Eh2 3Es, United Kingdom, Edinburgh, United Kingdom

    0.8 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious 70 m² Joivy Luxury Home On George Street Edinburgh apartment is located in the centre of Edinburgh and offers quick access to the art museum "Scottish National Gallery", which is only…

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