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

  • Turtle Apartment

    29 Blair Street, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 2-room Turtle Apartment is situated a 6-minute walk from Scott Monument and 100 km from Dundee airport. Guests can relax with a hot tub, or visit the art museum "Scottish National Gallery", which…

    More...
    From US$ 835
    price for 1 night
    BOOK From US$ 835
  • South Bridge Apartment

    South Bridge 94-4, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated 14 minutes' walk from Dynamic Earth, the spacious 65 m^2 South Bridge Apartment provides guests with Wi-Fi for either business or leisure. Nelson Monument is located 13 minutes' walk away…

    More...
    From US$ 495
    price for 1 night
    BOOK From US$ 495
  • Jewel Of Royal Mile Apartment

    2 Coinyie House Close, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious 1-bedroom Jewel Of Royal Mile Apartment is also located about 600 metres from National Museum of Scotland. The apartment features Wi-Fi, along with parking for guests travelling by car.

    More...
    From US$ 245
    price for 1 night
    BOOK From US$ 245
  • 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 just 6 minutes' walk from St Giles' Cathedral, the 1-room The St Mary'S Street Residence looks out onto the garden. St Marks Unitarian Church is a few metres away from the apartment, while…

    More...
    From US$ 313
    price for 1 night
    BOOK From US$ 313
  • 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^2 Royal Mile Old Town Apartment is situated approximately 5 minutes' walk from Brass Rubbing Centre and 100 km from Dundee airport. Staying at the apartment, set at a moderate distance from…

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • 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 Edinburgh Old Town is merely a 7-minute walk from the 3-star Travelodge Edinburgh Central Hotel, which offers 24-hour front desk assistance and express check-out.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • 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 2 Bedroom Royal Mile Apartment enjoys a perfect location and provides easy access to Arthur's Seat hike 2.3 km away.

    More...
    From US$ 925
    price for 1 night
    BOOK From US$ 925
  • 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 is located at a 750-metre distance from Royal Mile and merely a 12-minute walk from Calton Hill.

    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

    Charming Old Town 2 Bed Apt, 2Mins From Royal Mile Apartment overlooks the city and is situated at a 200-metre distance from Museum of Childhood. Guests can make the most of their stay at this 1…

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

    234 Canongate, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated approximately a 5-minute walk from People's Story Museum, Royal Mile Famous Canongate Flat looks out onto the garden. Wi-Fi is available for guests' business or leisure needs.

    More...
    From US$ 315
    price for 1 night
    BOOK From US$ 315
  • 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 is situated just 5 minutes on foot from Museum on the Mound and 100 km from Dundee airport. Offering cots and high chairs for guests with families, this apartment is…

    More...
    From US$ 599
    price for 1 night
    BOOK From US$ 599
  • 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 Edinburgh Castle. With Wi-Fi in public areas, the aparthotel offers late check-out service and express check-out.

    More...
    From US$ 197
    price for 1 night
    BOOK From US$ 197
  • 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$ 226
    price for 1 night
    BOOK From US$ 226
  • Edinburgh City Holiday Apartments

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

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Overlooking the garden, the 90 m^2 Edinburgh City Holiday Apartments is just 7 minutes' walk from Edinburgh Old Town. This 2-bedroom apartment features Wi-Fi in public areas.

    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

    Featuring a central location, the 2-room Charming 3 Bed Apartment In Old Town offers views of the city, and is only 1 km from Waverley Mall. Guests have the opportunity to make their stay at this…

    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 within 500 metres of Edinburgh Waverley railway station, Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys Apartment is an 8-minute walk from Edinburgh Castle.

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

    233 Cowgate, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located a mere 0.9 km from the historic fortress "Edinburgh Castle", the smoke-free House Of Gods Royal Mile Hotel Edinburgh is around 5 minutes' walk from The Real Mary King's Close. The 4-star…

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Edinburgh Central 2-Bedroom Old Town Apartment

    Chessel'S Court, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious Edinburgh Central 2-Bedroom Old Town Apartment is a great place to stay in the Grengel district, a 13-minute walk from the ruined Holyrood Abbey.

    More...
    From US$ 502
    price for 1 night
    BOOK From US$ 502
  • Holiday Inn Express Edinburgh - Royal Mile By Ihg

    300 Cowgate, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Featuring a luggage room, the 3-star Holiday Inn Express Edinburgh - Royal Mile By Ihg is located just a 5-minute stroll from the Museum of Childhood. Located within a few blocks of the José Martí…

    More...
    From US$ 410
    price for 1 night
    BOOK From US$ 410
  • Edinburgh Metro

    11/2 Robertson's Close, Edinburgh, United Kingdom

    0.4 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Offering 50 rooms, the youth 2-star Edinburgh Metro Hostel boasts a location a mere 6 minutes' walk from Edinburgh Old Town. The hostel offers baggage storage and is located just a minute's drive…

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