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

  • Ladystairs 1 Royal Mile

    Ladystair Close, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Located in Princes Street, lined with restaurants and bars, about 5 minutes' walk from the combined National Museum of Scotland, the 1-bedroom Ladystairs 1 Royal Mile Apartment Edinburgh accommodates…

    More...
    From US$ 512
    price for 1 night
    BOOK From US$ 512
  • The Drummond Street Residence

    Drummond Street, Edinburgh Eh8 9Tt, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The Drummond Street Residence Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, 5 minutes' walk from the restaurant Mother India's Cafe.

    More...
    From US$ 210
    price for 1 night
    BOOK From US$ 210
  • Central Edinburgh Stay Walk To Royal Mile & Old Town

    Drummond Street 5X, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The spacious 120 m² Central Edinburgh Stay Walk To Royal Mile & Old Town apartment is located nearly a 5-minute stroll from Museum of Childhood and looks out onto the city. The 2-bedroom apartment…

    More...
    From US$ 634
    price for 1 night
    BOOK From US$ 634
  • Moment George IV Bridge

    12 George IV Bridge, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Moment George IV Bridge Hotel Edinburgh is situated right in the centre of Edinburgh, around 10 minutes on foot from a hot shopping spot such as Princes Mall Shopping Centre. This Edinburgh hotel…

    More...
    From US$ 500
    price for 1 night
    BOOK From US$ 500
  • Royal Mile Romance By Edinburgh Heritage Collection

    457 Lawnmarket, Old Town, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The 3-room Royal Mile Romance By Edinburgh Heritage Collection apartment offers views of the city and a location nearly 20 minutes' walk from the 1st-floor Edinburgh Printmakers Workshop & Gallery.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Old Town Gem - Castle Dark History Uni

    5/2 Drummond House, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The 40 m² Old Town Gem - Castle Dark History Uni Apartment Edinburgh features a convenient location a 19-minute walk from the historic fortress "Edinburgh Castle" and hosts up to 4 guests. The…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Two Cozy Rooms In A Residential Home

    255/2 Canongate, Edinburgh Eh8 8Bq, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The 60 m² Two Cozy Rooms In A Residential Home Edinburgh is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, about 5 minutes' walk from John Knox House…

    More...
    From US$ 537
    price for 1 night
    BOOK From US$ 537
  • Destiny Scotland George IV Apartments

    17 George IV Bridge, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the 8-room Destiny Scotland George IV Apartments Edinburgh, which is only 550 metres from the Leith Princes Street and only 14 minutes on foot from the…

    More...
    From US$ 296
    price for 1 night
    BOOK From US$ 296
  • Drummond Apartment

    5 Drummond Street, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Located 0.8 km from Edinburgh Waverley railway station, the 57 m² Drummond Apartment Edinburgh is only an 8-minute walk from the combined National Museum of Scotland. This 2-bedroom apartment can…

    More...
    From US$ 437
    price for 1 night
    BOOK From US$ 437
  • Ladystairs 2 Royal Mile

    Ladystair Close, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Located in Princes Street, lined with restaurants and bars 9 minutes' walk from the historic fortress "Edinburgh Castle", Ladystairs 2 Royal Mile Apartment Edinburgh accommodates up to 3 guests.

    More...
    From US$ 459
    price for 1 night
    BOOK From US$ 459
  • 3 Bedroom Apartment George IV Bridge

    12 George IV Bridge, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    3 Bedroom Apartment George IV Bridge Edinburgh offers a prime location, only 1.4 km from Scottish Widows Bank Plc.

    More...
    BOOK
  • Old Town Edinburgh Apt - Superfast Wifi - 3Br Sleeps 7

    Drummond Street, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The spacious 120 m² Old Town Edinburgh Apt - Superfast Wifi - 3Br Sleeps 7 is just a 9-minute stroll from Edinburgh Old Town and can accommodate up to 7 guests. The 3-bedroom apartment enjoys a prime…

    More...
    BOOK
  • Edinburgh Castle Suite

    George IV Bridge, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, a 6-minute walk from The Real Mary King's Close, Edinburgh Castle Suite accommodates up to 4 guests. Wi-Fi…

    More...
    From US$ 515
    price for 1 night
    BOOK From US$ 515
  • Crags View Apartment On The Royal Mile

    Canongate, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Located 0.8 km from Edinburgh Waverley railway station, the 65 m² Crags View Apartment On The Royal Mile Edinburgh is just a 9-minute walk from the 16th-century Palace of Holyroodhouse.

    More...
    From US$ 366
    price for 1 night
    BOOK From US$ 366
  • Stylish Top Floor Flat In The Heart Of Edinburgh

    6 Drummond Street 26, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Located a mere 6 minutes' stroll from the combined National Museum of Scotland, spacious 70 m² Stylish Top Floor Flat In The Heart Of Edinburgh accommodates up to 4 guests. The 2-bedroom apartment…

    More...
    From US$ 539
    price for 1 night
    BOOK From US$ 539
  • Charming Old Town 2 Bed Apt, 2Mins From Royal Mile

    234 Canongate, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Featuring a prime location merely a 5-minute walk from Museum of Childhood, Charming Old Town 2 Bed Apt, 2Mins From Royal Mile Edinburgh accommodates up to 4 guests. Wi-Fi is provided for both…

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

    St John'S Hill, Edinburgh, United Kingdom

    0.3 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, Royal Mile Apartment Edinburgh is a good choice located, 12 minutes' walk from Waverley Mall.

    More...
    From US$ 612
    price for 1 night
    BOOK From US$ 612
  • Old Town View Apartment

    Lawnmarket, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The 1500 m² Old Town View Apartment Edinburgh is located 6 minutes' walk from the combined National Museum of Scotland and looks out onto the mountain. The apartment capacity is based on up to 4…

    More...
    From US$ 406
    price for 1 night
    BOOK From US$ 406
  • Guestready - Charming Home In Old Town

    7/457 Lawnmarket, Edinburgh, Uk, Edinburgh, Gb, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Guestready - Charming Home In Old Town Edinburgh apartment features a prime location just a 5-minute walk from The Real Mary King's Close and hosts up to 4 guests. Wi-Fi and public parking are also…

    More...
    From US$ 230
    price for 1 night
    BOOK From US$ 230
  • Modern Flat With Fantastic Views By The Royal Mile

    North Bank Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    The 84 m² Modern Flat With Fantastic Views By The Royal Mile Apartment Edinburgh is located merely 1.4 km from Dynamic Earth Museum and only 5 minutes' walk from the art museum "Scottish National…

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