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

  • Walk Everywhere -Top Rated Flat On The Royal Mile.

    190 High Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 2-bedroom Walk Everywhere -Top Rated Flat On The Royal Mile. Edinburgh lies in a prime location in Edinburgh, around a 5-minute walk from The Writers' Museum. Wi-Fi and parking are provided for…

    More...
    BOOK
  • Edinburgh Perfect Location

    Blair Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Situated just an 11-minute stroll from St Andrew Square, Edinburgh Perfect Location Apartment also boasts easy access to Edinburgh Waverley train station which is only 500 metres away.

    More...
    From US$ 399
    price for 1 night
    BOOK From US$ 399
  • Joivy Royal Mile Aparthotel

    93 High Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located right in the centre of Edinburgh, the comfortable Joivy Royal Mile Aparthotel Edinburgh offers fast access to The Parish Church of St Cuthbert, a mere 1.5 km away. Offering baggage storage…

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • Modern Flat In The Middle Of Old Town

    Old Fishmarket Close, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Situated nearly a 5-minute stroll from Museum of Childhood, Modern Flat In The Middle Of Old Town Villa Edinburgh offers quick access to numerous city landmarks nearby.

    More...
    From US$ 1323
    price for 1 night
    BOOK From US$ 1323
  • Spacious 2 Bed Apt Next To Royal Mile & Waverley

    51/5 Blackfriars Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 135 m² Spacious 2 Bed Apt Next To Royal Mile & Waverley Edinburgh enjoys a convenient location only a 9-minute walk from the combined National Museum of Scotland. Situated within easy reach of…

    More...
    From US$ 511
    price for 1 night
    BOOK From US$ 511
  • Parliament Sq Apt 12 Royal Mile

    1 Parliament Square, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located a 17-minute walk from Edinburgh Gin Distillery, the spacious Parliament Sq Apt 12 Royal Mile Edinburgh overlooks the city. Staying at this apartment, set right around the corner from Royal…

    More...
    From US$ 751
    price for 1 night
    BOOK From US$ 751
  • Cosy Room In Heart Of Edinburgh

    11/5 Old Fishmarket Close, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The Real Mary King's Close is nearly 5 minutes' walk from Cosy Room In Heart Of Edinburgh, while The Writers' Museum is situated nearby. The homestay features Wi-Fi, along with a car park for guests…

    More...
    From US$ 210
    price for 1 night
    BOOK From US$ 210
  • Nyx Hotel Edinburgh

    61 Jeffrey Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located merely 150 metres from the Thistle chapel "St Giles' Cathedral", the comfortable Nyx Hotel Edinburgh is nearly a 5-minute walk from The Writers' Museum. This 4-star hotel features 125 rooms…

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • Mono Suites Old Town

    87 South Bridge, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    The 4-star Mono Suites Old Town Edinburgh hotel features 10 rooms and lies 11 minutes' walk from Dynamic Earth Interactive Science Museum. The aparthotel also provides Wi-Fi available in the rooms.

    More...
    From US$ 197
    price for 1 night
    BOOK From US$ 197
  • Pass The Keys Spacious And Homely Flat On The Royal Mile

    51/3 Blackfriars Street, Edinburgh, United Kingdom

    0.2 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, Pass The Keys Spacious And Homely Flat On The Royal Mile Edinburgh is a good choice located…

    More...
    From US$ 690
    price for 1 night
    BOOK From US$ 690
  • Royal Mile Escape - Five Bedrooms

    47 Blackfriars Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Calton Hill is just a 13-minute stroll from Royal Mile Escape - Five Bedrooms Edinburgh apartment, while Museum of Childhood is situated nearby.

    More...
    From US$ 498
    price for 1 night
    BOOK From US$ 498
  • Ibis Edinburgh Centre South Bridge - Royal Mile

    77 South Bridge, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Ibis Edinburgh Centre South Bridge - Royal Mile Hotel is a 3-star venue set in the shopping area of Edinburgh within metres of the combined National Museum of Scotland. Guests can enjoy Wi Fi…

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

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

    0.2 km to Royal Mile

    (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
  • House Of Gods Royal Mile

    233 Cowgate, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Located only 0.7 km from Grassmarket, the comfortable House Of Gods Royal Mile Hotel Edinburgh is approximately 5 minutes' walk from The Real Mary King's Close. Featuring a lounge bar, a nightclub…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Blackfriars Residence - Beautiful Home

    Blackfriars Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    The 2-bedroom Blackfriars Residence - Beautiful Home Edinburgh lies in a prime location in Edinburgh, nearly a 5-minute walk from the combined National Museum of Scotland. The apartment features high…

    More...
    From US$ 865
    price for 1 night
    BOOK From US$ 865
  • A&O Edinburgh City

    50 Blackfriars Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Providing a night club, a bar and entertainment activities, Safestay Edinburgh Royal Mile lies within 0.9 km from the art museum "Scottish National Gallery".

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Old Town - Royal Mile Neighbour 2-Bed, 2-Bath Apartment

    55 Blackfriars Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    Situated a mere 400 metres from Edinburgh Old Town, the spacious 75 m² Old Town - Royal Mile Neighbour 2-Bed, 2-Bath Apartment Edinburgh can host up to 6 guests in Edinburgh. Also, there are many…

    More...
    From US$ 524
    price for 1 night
    BOOK From US$ 524
  • St Christopher'S Edinburgh - Original

    9-13 Market Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    The budget St Christopher'S Edinburgh - Original hostel features a lift and a vending machine, and is situated approximately a 5-minute walk from Museum on the Mound.

    More...
    From US$ 15
    price for 1 night
    BOOK From US$ 15
  • St Christophers Inns Edinburgh Hostel

    9-13 Market Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    The 3-star St Christophers Inns Edinburgh Hostel offers quick access to Royal Mile, which is only a 5-minute walk away.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Old Town Chambers, Autograph Collection

    329 High Street, Edinburgh, United Kingdom

    0.2 km to Royal Mile

    (Show map)

    Show map

    The opulent Old Town Chambers, Autograph Collection Aparthotel Edinburgh enjoys a luxurious location right in the centre of Edinburgh, only 7 minutes' walk from the green Flag park "Princes Street…

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