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

2026-11-07

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 Royal Mile

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

2367 options found

  • Guestready - Historic Edinburgh Old Town Apartment

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

    0.1 km to Royal Mile

    (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
  • Royal Mile Apartment Excellent Location 3Rd Floor No Lift

    107 High Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Featuring a prime location nearly 5 minutes' walk from The Robertson Mausoleum Parish Church, the 1-bedroom Royal Mile Apartment Excellent Location 3Rd Floor No Lift Edinburgh accommodates up to 4…

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

    Parliament Square, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (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
  • The Blair Street Residence

    Blair Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located in Royal Mile with incredible old architecture, shops, and restaurants 5 minutes' walk from the parish church "St Giles' Cathedral", The Blair Street Residence Edinburgh accommodates up to 2…

    More...
    From US$ 313
    price for 1 night
    BOOK From US$ 313
  • High Street Hostel - Over 18S Only, Backpackers Atmosphere (Adults Only)

    8 Blackfriars St, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (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$ 28
    price for 1 night
    BOOK From US$ 28
  • The Inn Place

    20-30 Cockburn Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Situated only 6 minutes' stroll from Royal Mile, the 4-star smoke-free The Inn Place Edinburgh boasts modern rooms overlooking the courtyard. This Edinburgh inn is in Old Town, which is a bustling…

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Blair St Scott Apt Old Town

    Blair Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 2-bedroom Blair St Scott Apt Old Town Edinburgh is located approximately 500 metres from Edinburgh Waverley train station and around 5 minutes' walk from Greyfriars Bobby's Grave. This 49 m²…

    More...
    From US$ 528
    price for 1 night
    BOOK From US$ 528
  • Warm Apartment By Royal Mile

    Blackfriars Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The spacious Warm Apartment By Royal Mile Edinburgh lies in a prime location in Edinburgh, nearly a 5-minute walk from Edinburgh Old Town.

    More...
    BOOK
  • 2Br Flat Historic Centre Sleeps 5

    38 Niddry St, Flat 2, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located within 500 metres of Edinburgh Waverley railway station, 2Br Flat Historic Centre Sleeps 5 Apartment Edinburgh is an 8-minute walk from the combined National Museum of Scotland.

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

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

    0.1 km to Royal Mile

    (Show map)

    Show map

    Featuring a prime location approximately 5 minutes' walk from Royal Mile, the spacious 1-bedroom The Royal Mile Residence By Reserve Apartments Edinburgh accommodates up to 4 guests. Wi-Fi is…

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

    129 Royal Mile, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Destiny Scotland - Royal Mile Residence Edinburgh is situated in an old part of Edinburgh, only 0.7 km from Greyfriars Bobby's Grave. The apartment lies in Royal Mile with incredible old architecture…

    More...
    From US$ 486
    price for 1 night
    BOOK From US$ 486
  • Niddry Street Apartments Edinburgh

    5 Niddry Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 4-room Niddry Street Apartments Edinburgh lies in Royal Mile with incredible old architecture, shops, and restaurants and offers swift access to the combined National Museum of Scotland, which is…

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • 3 Bedroom Apartment - Historic Old Town

    Eh1 1Bx, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Offering luggage storage, the 1-bedroom 3 Bedroom Apartment - Historic Old Town Edinburgh lies in Princes Street, lined with restaurants and bars, just 1 km from the historic fortress "Edinburgh…

    More...
    From US$ 615
    price for 1 night
    BOOK From US$ 615
  • Royal Mile Apartment Edinburgh

    107 High Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Set in Princes Street, lined with restaurants and bars, a mere 500 metres from the José Martí Scott Monument, the 40 m² Royal Mile Apartment Edinburgh accommodates up to 3 guests. Guests can use Wi…

    More...
    From US$ 503
    price for 1 night
    BOOK From US$ 503
  • High Street At The Heart Of The Royal Mile

    Eh1 1Sg, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 47 m² High Street At The Heart Of The Royal Mile Apartment Edinburgh is also located nearly a 5-minute walk from Edinburgh Old Town. Wi-Fi and parking are provided for guests' utmost comfort.

    More...
    From US$ 237
    price for 1 night
    BOOK From US$ 237
  • *Amazing Location!*In Heart Of The City. 2Br & Cot

    19 High Street Edinburgh, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 2-bedroom *Amazing Location!*In Heart Of The City. 2Br & Cot Edinburgh apartment is located in Royal Mile with incredible old architecture, shops, and restaurants, only 6 minutes' walk from the…

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

    Parliament Square (Apt 5), Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (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
  • Central 1 Bed - 10 Min Walk To Edinburgh Castle

    43/3 Cockburn Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Central 1 Bed - 10 Min Walk To Edinburgh Castle apartment offers a prime location, only 250 metres from the parish church "St Giles' Cathedral". Guests will surely benefit from Wi-Fi and a car park…

    More...
    From US$ 374
    price for 1 night
    BOOK From US$ 374
  • Joivy Historic Royal Mile Apartment With Private Entrance

    Tron Square, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 75 m² Joivy Historic Royal Mile Apartment With Private Entrance Edinburgh is located a mere 1.2 km from the green Flag park "Princes Street Gardens" and 17 minutes' walk from the Scottish…

    More...
    From US$ 792
    price for 1 night
    BOOK From US$ 792
  • Edinburgh Old Town Flat

    Flat 2, 47 Blackfriars Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    If you want to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, Edinburgh Old Town Flat Apartment is a good choice located, merely 1.2 km from Hanover Fine…

    More...
    BOOK