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

  • The York Place Residence

    41 York Place, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Situated within 20 minutes' walk of the official residence "Palace of Holyroodhouse", The York Place Residence Edinburgh offers an opportunity to discover various tourist attractions in the area.

    More...
    From US$ 359
    price for 1 night
    BOOK From US$ 359
  • Luxury Renovated 1 Bed Nr St James - Super Central

    45 York Place, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 14 m² Luxury Renovated 1 Bed Nr St James - Super Central Edinburgh apartment is located only 1 km from Edinburgh Waverley train station and only a 6-minute walk from the 1st-floor Edinburgh…

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • York Place Residence Luxury Edinburgh City Centre

    11 York Place, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 109 m² York Place Residence Luxury Edinburgh City Centre is a great place to stay in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, about a…

    More...
    BOOK
  • York House B&B

    27 York Place, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Guests of the 2-star York House B&B Edinburgh can visit the royal Holyrood Park, situated nearly a 20-minute walk away.

    More...
    From US$ 178
    price for 1 night
    BOOK From US$ 178
  • Guestready - Unique Hideaway In Edinburgh

    56 Hanover Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Situated merely 11 minutes on foot from the historic fortress "Edinburgh Castle", the 2-bedroom Guestready - Unique Hideaway In Edinburgh Apartment also boasts easy access to Edinburgh Waverley train…

    More...
    From US$ 609
    price for 1 night
    BOOK From US$ 609
  • Edinburgh Marriott Hotel Holyrood

    81 Holyrood Road, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Located approximately 25 minutes' walk from Arthur's Seat hike, just 0.9 km from Calton Craigs, the 4-star smoke-free Edinburgh Marriott Hotel Holyrood spoils guests with Scottish meals at an à la…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • The Malt Kiln Apartment Edinburgh Old Town 3 Bedroom

    Buchanan Court, Edinburgh Eh8 8Jq, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Overlooking the city, spacious 3-bedroom The Malt Kiln Apartment Edinburgh Old Town 3 Bedroom is merely 0.7 km from the 16th-century Palace of Holyroodhouse in Edinburgh. Guests will surely benefit…

    More...
    From US$ 434
    price for 1 night
    BOOK From US$ 434
  • Hub By Premier Inn Edinburgh City Centre, Rose Street

    56-58 Rose Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Located around 5 minutes' walk from Princes Mall Shopping Centre, the comfortable Hub By Premier Inn Edinburgh City Centre, Rose Street gives quick access to various city sites.

    More...
    From US$ 289
    price for 1 night
    BOOK From US$ 289
  • Nicolson Street 2Br With Free Parking

    110-2 Nicolson Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Located in Newington, which is a neighbourhood of southern Edinburgh, Scotland merely 1.2 km from Greyfriars Bobby's Grave, the spacious 2-bedroom Nicolson Street 2Br With Free Parking Edinburgh…

    More...
    From US$ 324
    price for 1 night
    BOOK From US$ 324
  • 3 Bedroom Apartment City Centre

    2/4 West Crosscauseway, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Located in Newington, which is a neighbourhood of southern Edinburgh, Scotland, just a 5-minute walk from the beautifully restored art-deco Edinburgh Festival Theatre, the 84 m² 3 Bedroom Apartment…

    More...
    From US$ 403
    price for 1 night
    BOOK From US$ 403
  • Russel House - 4 Bedroom - The Royal Mile

    4 Reid'S Court,95 Canongate, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Situated about 5 minutes' walk from John Knox House Local History Museum, the 4-bedroom Russel House - 4 Bedroom - The Royal Mile Edinburgh villa entices guests to explore various tourist attractions…

    More...
    From US$ 1037
    price for 1 night
    BOOK From US$ 1037
  • Free Parking Urban 2Br Apartment

    1/4 Gilmours Entry, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Set in Newington, which is an affluent, predominantly residential area, around 25 minutes' walk from Usher Hall, the 58 m² Free Parking Urban 2Br Apartment Edinburgh accommodates up to 4 guests. Wi…

    More...
    From US$ 732
    price for 1 night
    BOOK From US$ 732
  • Joivy Exquisite Flat In The City Centre

    York Place, Edinburgh, Scotland, Eh1 3Eb, United Kingdom, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 75 m² Joivy Exquisite Flat In The City Centre Edinburgh is located in a residential area of Edinburgh about a 25-minute walk from Arthur's Seat hike. This 1-bedroom apartment can hold up to 2…

    More...
    From US$ 423
    price for 1 night
    BOOK From US$ 423
  • Lovely Flat Meadow Castle Royal Mile

    Flat 11, 16 Simpson Loan, Edinburgh, Scotland, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Lovely Flat Meadow Castle Royal Mile Edinburgh is located 1.4 km from Edinburgh Waverley train station and a 6-minute walk from The Robertson Mausoleum Parish Church.

    More...
    From US$ 592
    price for 1 night
    BOOK From US$ 592
  • Flat In Central Edinburgh New Town , Lothian Road Heart Of Edinburgh Flat Sleeps 4

    Lauriston Place, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The spacious Flat In Central Edinburgh New Town, Lothian Road Heart Of Edinburgh Flat Sleeps 4 features a prime location 15 minutes' walk from Grassmarket and hosts up to 4 guests. Wi-Fi and a car…

    More...
    From US$ 505
    price for 1 night
    BOOK From US$ 505
  • Hotel Indigo Edinburgh By Ihg

    51-59 York Place, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 4-star Hotel Indigo Edinburgh By Ihg offers access to the restored theatre "Edinburgh Playhouse", which is located merely 250 metres away.

    More...
    From US$ 195
    price for 1 night
    BOOK From US$ 195
  • Heritage City - Central New Town Apartment

    16B York Place, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 3-bedroom Heritage City - Central New Town Apartment Edinburgh is nestled in Princes Street, lined with restaurants and bars, approximately 20 minutes' walk from the 16th-century Palace of…

    More...
    From US$ 503
    price for 1 night
    BOOK From US$ 503
  • Luxury Apartment/Flat Edinburgh City Centre

    36 George Street 2F, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Set in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, a 16-minute walk from John Knox House Local History Museum, the spacious Luxury…

    More...
    From US$ 766
    price for 1 night
    BOOK From US$ 766
  • Snug Studio On The Grassmarket, 5Mins From Castle

    1 Grassmarket, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 25 m² Snug Studio On The Grassmarket, 5Mins From Castle Edinburgh features a prime location about a 20-minute walk from Canongate Kirk Presbyterian Church and hosts up to 2 guests. At the…

    More...
    From US$ 431
    price for 1 night
    BOOK From US$ 431
  • The Heart Of Central Old Town With Castle Views

    1 Grassmarket, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The Heart Of Central Old Town With Castle Views Edinburgh apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys 5 minutes' walk from the historic…

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