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

  • Leonardo Royal Hotel Edinburgh

    43 Jeffrey Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Offering a restaurant, the 4-star Leonardo Royal Hotel Edinburgh lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, just 0.9 km from Dynamic Earth Interactive…

    More...
    From US$ 217
    price for 1 night
    BOOK From US$ 217
  • Destiny Scotland Market Street Apartments

    17 Market Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Destiny Scotland Market Street Apartments Edinburgh is situated in an old part of Edinburgh, only 250 metres from The Real Mary King's Close. The apartment lies in Princes Street, lined with…

    More...
    From US$ 730
    price for 1 night
    BOOK From US$ 730
  • Thistle City Inn

    Flat 1A 39 South Bridge, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Thistle City Inn Edinburgh offers access to The Parish Church of St Cuthbert, which is located just 1.2 km away.

    More...
    From US$ 207
    price for 1 night
    BOOK From US$ 207
  • Joivy Affordable 3,4,5 And 12 Bed Private Flats Next To Royal Mile (Adults Only)

    149 Cowgate, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    The 80 m² Joivy Affordable 3,4,5 And 12 Bed Private Flats Next To Royal Mile Apartment Edinburgh features convenient proximity to such city attractions as Museum of Childhood, situated approximately…

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • New Royal Mile Apartment With Balcony And Stunning Views Top Floor No Lift

    18 North Bridge, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Situated within 10 minutes' walk of The Scotch Whisky Experience, the 1-bedroom New Royal Mile Apartment With Balcony And Stunning Views Top Floor No Lift Edinburgh can host up to 4 guests in…

    More...
    From US$ 485
    price for 1 night
    BOOK From US$ 485
  • St Christopher'S Edinburgh - Old Town

    32 Market St, Edinburgh, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, the comfortable St Christopher'S Edinburgh - Old Town hostel is situated just 12 minutes' walk from Calton Hill.

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

    2 Coinyie House Close, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (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 the historic fortress "Edinburgh Castle", the spacious 1-bedroom Jewel…

    More...
    From US$ 315
    price for 1 night
    BOOK From US$ 315
  • Royal Mile Old Town Apartment

    1 Coinyie House Close, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Located 500 metres from Edinburgh Waverley railway station, the 55 m² Royal Mile Old Town Apartment Edinburgh is 0.7 km from the combined National Museum of Scotland. The apartment can host up to 4…

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

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

    0.2 km to Royal Mile

    (Show map)

    Show map

    Luggage storage are offered for the guests of the 50-room Edinburgh Metro hostel. The historic fortress "Edinburgh Castle" is just 1.1 km from the hostel, while the beautifully restored art-deco…

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Old Town Centre Apartment 5 Mins To Edinburgh Castle

    15 Guthrie Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    The 62 m² Old Town Centre Apartment 5 Mins To Edinburgh Castle is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, 19 minutes' walk from the…

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Advocates Apartment

    1 Advocate'S Close, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Featuring views of the city, the 80 m² Advocates Apartment Edinburgh is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, around a 25-minute walk from Royal…

    More...
    From US$ 453
    price for 1 night
    BOOK From US$ 453
  • Edinb&B

    12 Robertson'S Close, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Located only a 6-minute stroll from the Leith Princes Street, Edinb&B Edinburgh hotel offers access to tourist attractions throughout Edinburgh.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Perfect City Base Central Edinburgh

    44 South Bridge, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Set in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, about 5 minutes' walk from Greyfriars Bobby's Grave, Perfect City Base Central Edinburgh apartment accommodates…

    More...
    BOOK
  • Festival Lets

    Flat 4 369 High Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    The spacious 3-bedroom Festival Lets Apartment Edinburgh is located around 500 metres from Edinburgh Waverley train station and in the immediate vicinity of The Real Mary King's Close. Wi-Fi and…

    More...
    From US$ 1195
    price for 1 night
    BOOK From US$ 1195
  • Joivy Affordable 2, 4, 5 And 6 Bed Private Flats, In Historic Old Town (Adults Only)

    Robertsons Close, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Joivy Affordable 2, 4, 5 And 6 Bed Private Flats, In Historic Old Town Apartment Edinburgh offers easy entry to such city sights as the parish church "St Giles' Cathedral", situated around 5 minutes'…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Old Town Edinburgh Apt, Walk To Castle, Royal Mile & Museums

    15 Guthrie Street, Top Left, Old Town, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Old Town Edinburgh Apt, Walk To Castle, Royal Mile & Museums is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 15 minutes' walk of the grand…

    More...
    From US$ 277
    price for 1 night
    BOOK From US$ 277
  • Beautiful Bohemian 2Br Flat In The Cowgate

    12 Robertson'S Close, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Nestled approximately 5 minutes' walk from The Writers' Museum, Beautiful Bohemian 2Br Flat In The Cowgate Apartment Edinburgh offers quick access to numerous tourist attractions nearby.

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

    9 High Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (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
  • Joivy Beautiful 2 Bed Flat On The Royal Mile

    World'S End Close, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Set in Royal Mile with incredible old architecture, shops, and restaurants, a 17-minute walk from the historic fortress "Edinburgh Castle", the spacious Joivy Beautiful 2 Bed Flat On The Royal Mile…

    More...
    From US$ 845
    price for 1 night
    BOOK From US$ 845
  • Joivy Modern And Airy Flat On The Historic Royal Mile

    World'S End Close, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    The spacious 65 m² Joivy Modern And Airy Flat On The Historic Royal Mile Apartment Edinburgh is a good choice for accommodating up to 4 guests, offering a prime setting only 1.3 km from Grassmarket.

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