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

  • Old Town Royal Mile 2 Bedrooms

    16 Jeffrey Street 2F1 (16/3), Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Old Town Royal Mile 2 Bedrooms Edinburgh apartment is nestled in Royal Mile with its theatres and nightlife, around 15 minutes on foot from the royal Holyrood Park.

    More...
    From US$ 331
    price for 1 night
    BOOK From US$ 331
  • Be In The Front Row - Royal Mile 3 Bedroom Apartment

    166 High Street 2, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located in Princes Street, lined with restaurants and bars, about 5 minutes' walk from Museum of Childhood, the spacious 3-bedroom Be In The Front Row - Royal Mile 3 Bedroom Apartment Edinburgh…

    More...
    From US$ 868
    price for 1 night
    BOOK From US$ 868
  • W Edinburgh

    1 St James Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 5-star smoke-free W Edinburgh Hotel is about a 5-minute walk from The Writers' Museum and offers a sunbathing terrace and a shared lounge. Featuring a restaurant, this comfortable hotel is…

    More...
    From US$ 267
    price for 1 night
    BOOK From US$ 267
  • Guestready - Royal Mile City Centre 2-Bed

    9 High Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated around a 5-minute ride from The Writers' Museum, the 2-bedroom Guestready - Royal Mile City Centre 2-Bed Edinburgh apartment also boasts easy access to Edinburgh Waverley train station which…

    More...
    From US$ 616
    price for 1 night
    BOOK From US$ 616
  • Historic Elegance On The Royal Mile

    4/1 Old Assembly Cl Flat 1, First Floor, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 3-bedroom Historic Elegance On The Royal Mile Apartment Edinburgh is about a 5-minute stroll from Edinburgh Old Town and can accommodate up to 6 guests. The 100 m² apartment is within a few…

    More...
    From US$ 474
    price for 1 night
    BOOK From US$ 474
  • Hub By Premier Inn Edinburgh

    37 East Market Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated only 9 minutes' stroll from The Queen's Gallery, the 3-star Hub By Premier Inn Edinburgh offers compact rooms, Wi-Fi, and a car park. The hotel is just 0.8 km from Edinburgh Waverley train…

    More...
    BOOK
  • High Street Hostel - Over 18S Only, Backpackers Atmosphere (Adults Only)

    8 Blackfriars St, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Offering luggage storage, High Street Hostel - Over 18S Only, Backpackers Atmosphere Edinburgh boasts a central location only 1.4 km from The Museum of the Royal Scots and the Royal Regiment of…

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • The Rock House - Main House

    28 Calton Hill, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 4-bedroom The Rock House - Main House Apartment Edinburgh lies in a convenient location in Edinburgh, only 5 minutes' walk from Calton Hill. The spacious 120 m² apartment with a terrace is…

    More...
    From US$ 1544
    price for 1 night
    BOOK From US$ 1544
  • Parliament Sq

    Parliament Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated approximately 20 minutes' walk from Calton Hill, the 2-bedroom Parliament Sq Apartment Edinburgh can host up to 4 guests in Edinburgh. At this 101 m² apartment, Wi-Fi and parking are also…

    More...
    From US$ 860
    price for 1 night
    BOOK From US$ 860
  • Parliament Sq

    Parliament Square (Apt 5), Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 2-bedroom Parliament Sq Apartment Edinburgh lies in Royal Mile with incredible old architecture, shops, and restaurants and offers swift access to The Real Mary King's Close, which is merely 50…

    More...
    From US$ 621
    price for 1 night
    BOOK From US$ 621
  • Historic Apartment Near The Castle, 5 Min From Train Station

    4 Hunter Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious 3-bedroom Historic Apartment Near The Castle, 5 Min From Train Station Edinburgh is located in Royal Mile with its theatres and nightlife, around 5 minutes' walk from John Knox House…

    More...
    From US$ 485
    price for 1 night
    BOOK From US$ 485
  • The Jeffrey Street Apartment

    8/6 Jeffrey Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Featuring a prime location a 6-minute walk from Edinburgh Old Town, The Jeffrey Street Apartment Edinburgh accommodates up to 2 guests. Wi-Fi and parking are among the essentials at guests' disposal.

    More...
    From US$ 496
    price for 1 night
    BOOK From US$ 496
  • High Street - Modern Scandi Design Apartment In The Heart Of The Old Town!

    9/1 High Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the 58 m² High Street - Modern Scandi Design Apartment In The Heart Of The Old Town! Edinburgh, which is only 1.1 km from The Scotch Whisky Experience and…

    More...
    From US$ 585
    price for 1 night
    BOOK From US$ 585
  • John Knox'S Apartment On Edinburgh'S Royal Mile

    9 High Street, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Featuring a prime location nearly 5 minutes' walk from Museum of Childhood, the 2-bedroom John Knox'S Apartment On Edinburgh'S Royal Mile accommodates up to 5 guests. Wi-Fi is provided for both…

    More...
    From US$ 536
    price for 1 night
    BOOK From US$ 536
  • Guestready - Historic Edinburgh Old Town Apartment

    186 High Street Borthwick'S Close, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated a mere 5 minutes on foot from Museum on the Mound, the 2-bedroom Guestready - Historic Edinburgh Old Town Apartment also boasts easy access to Edinburgh Waverley train station which is just…

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Parliament Square - Royal Mile

    Apartment 13 - 1 Parliament Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located in close proximity to The Real Mary King's Close, the spacious 130 m² Parliament Square - Royal Mile Apartment Edinburgh accommodates up to 4 guests. Enjoying a convenient setting, the 2…

    More...
    From US$ 627
    price for 1 night
    BOOK From US$ 627
  • Celtic Apartment In The Heart Of Central Edinburgh

    Eh1 1Ll, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys approximately 10 minutes' walk from Princes Mall Shopping Centre, 2-bedroom Celtic Apartment In The Heart Of…

    More...
    From US$ 600
    price for 1 night
    BOOK From US$ 600
  • Ibis Edinburgh Centre Royal Mile

    6 Hunter Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 3-star Ibis Edinburgh Centre Royal Mile Hotel provides proximity to the volcanic Castle Rock, which is located only 1.1 km away. This Edinburgh hotel features 107 rooms and comforts such as…

    More...
    From US$ 271
    price for 1 night
    BOOK From US$ 271
  • Anne House, Royal Mile

    Anne House, 11 Bell'S Wynd, 146 Royal Mile, Edinburgh, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated a mere 600 metres from The Robertson Mausoleum Parish Church, the 2-bedroom Anne House, Royal Mile Apartment Edinburgh can host up to 4 guests in Edinburgh. A private parking lot is…

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • Parliament Sq

    Parliament Square, Edinburgh, United Kingdom

    0.3 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious Parliament Sq Apartment Edinburgh features a prime location 15 minutes' walk from Usher Hall and hosts up to 4 guests. Wi-Fi and parking are among the essentials at guests' disposal.

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