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

  • High Street At The Heart Of The Royal Mile

    Eh1 1Sg, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    High Street At The Heart Of The Royal Mile Apartment Edinburgh offers proximity to such tourist attractions as The Real Mary King's Close, situated approximately a 5-minute walk away.

    More...
    From US$ 398
    price for 1 night
    BOOK From US$ 398
  • Lively & Energetic 2Br On The Royal Mile

    4/6 Paisley Close, 101 High Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Spacious 1-bedroom Lively & Energetic 2Br On The Royal Mile Apartment provides easy access to various city attractions, such as Museum of Childhood, situated merely 5 minutes' walk away. For guests…

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • Royal Mile Backpackers

    105 High Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located among restaurants, cafés, and bars, around a 15-minute walk from Holyrood Park, the cosy 2-star Royal Mile Backpackers Hostel comprises 6 rooms.

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • Royal Mile Apartment 3Rd Floor No Lift

    107 High Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 1-room Royal Mile Apartment 3Rd Floor No Lift offers views of the city and a location only 1.2 km from Castle Rock. The presence of hiking helps guests diversify their active leisure.

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • Destiny Scotland - Royal Mile Residence

    129 Royal Mile, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 8-room Destiny Scotland - Royal Mile Residence is located just off Museum of Childhood and overlooks the city. Grassmarket lies 11 minutes on foot from the apartment, while the historic fortress…

    More...
    From US$ 526
    price for 1 night
    BOOK From US$ 526
  • Old Town Romantic Getaway

    209 Jackson'S Close, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated around a 5-minute walk from St Giles' Cathedral, the 1-room Old Town Romantic Getaway apartment offers proximity to various nearby tourist attractions.

    More...
    From US$ 280
    price for 1 night
    BOOK From US$ 280
  • Joivy Royal Mile Apartment In Prime Location

    High Street 227/5, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Due to its location in the residential area of Edinburgh, the 34 m² Joivy Royal Mile Apartment In Prime Location Edinburgh is nearly a 5-minute walk from the Royal Mile.

    More...
    From US$ 268
    price for 1 night
    BOOK From US$ 268
  • Stunning Panoramic Views: Heart Of The Royal Mile

    227 High Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated within short walking distance of The Robertson Mausoleum, 1-room Stunning Panoramic Views: Heart Of The Royal Mile Apartment provides guests with Wi-Fi for either business or leisure.

    More...
    From US$ 236
    price for 1 night
    BOOK From US$ 236
  • The Royal Mile Residence By Reserve Apartments

    High Street, Edinburgh Eh1 1Sg, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located nearly 5 minutes' walk from The Real Mary King's Close and Royal Mile, the spacious 1-bedroom The Royal Mile Residence By Reserve Apartments features views of the city. Wi-Fi is provided for…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Tron Kirk Residence

    219 High Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Tron Kirk Residence is situated 5 minutes on foot from Edinburgh Old Town and 100 km from Dundee airport.

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

    High Street, 219, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious Royal Mile - Bright 2 Bedroom Apartment is a great place to stay in the Old Town district, 14 minutes' walk from Dynamic Earth. Guests can also enhance their experience by participating…

    More...
    From US$ 384
    price for 1 night
    BOOK From US$ 384
  • Lovely Apartment By Royal Mile

    Blackfriars Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Lovely Apartment By Royal Mile Edinburgh lies in the Princes Street district and offers swift access to the Royal Mile, which is merely a 7-minute stroll away.

    More...
    BOOK
  • The Inn On The Mile

    82 High Street, Royal Mile, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 4-star The Inn On The Mile Edinburgh offers proximity to the historic fortress "Edinburgh Castle", situated just 0.8 km away.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • High St Flat

    219 High St, The Royal Mile, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Edinburgh Old Town is merely 200 metres from the spacious 135 m^2 High St Flat Apartment, while The Real Mary King's Close is situated nearby. Wi-Fi is provided for both business and leisure…

    More...
    From US$ 281
    price for 1 night
    BOOK From US$ 281
  • 3 Royal Mile Flat Near Edinburgh Castle

    Apartment 3 - New Assembly Close, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Staying at the 70 m² 3 Royal Mile Flat Near Edinburgh Castle Apartment, guests can visit the historic fortress "Edinburgh Castle", located around 10 minutes' walk away. A range of activities, such as…

    More...
    From US$ 724
    price for 1 night
    BOOK From US$ 724
  • Motel One Edinburgh-Royal

    18-21 Market Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located 400 metres from Royal Mile, Motel One Edinburgh-Royal features a flat screen TV, a bar and flat - screen TV. The venue is situated in the very heart of Edinburgh, just off The Hub.

    More...
    From US$ 274
    price for 1 night
    BOOK From US$ 274
  • Central Calton Hill What A View

    22 Calton Hill, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 0-room Central Calton Hill What A View provides easy access to various city attractions, such as Calton Hill, situated 5 minutes' walk away. Guests can make use of Wi-Fi for both business and…

    More...
    From US$ 217
    price for 1 night
    BOOK From US$ 217
  • Radisson Blu Hotel, Edinburgh City Centre

    80 High Street The Royal Mile, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Radisson Blu Hotel, Edinburgh City Centre stands about a 25-minute walk from the Royal Botanic Garden Edinburgh and features 24-hour reception and wake-up service. Guests can spend time relaxing in a…

    More...
    From US$ 256
    price for 1 night
    BOOK From US$ 256
  • Royal Mile Apartment With Stunning Views

    233 High Street Flat 6, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Royal Mile Apartment With Stunning Views Edinburgh is nestled in the Old Town district, a mere 0.8 km from Edinburgh Castle.

    More...
    BOOK
  • 4 Royal Mile Flat Near Edinburgh Castle

    Apartment 4 - New Assembly Close, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located 5 minutes' walk from the Museum of Childhood, the spacious 4 Royal Mile Flat Near Edinburgh Castle Apartment gives quick access to various tourist spots in the vicinity.

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