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

  • Arthur Seat Apartment

    Eh8 9Uw 43, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Arthur Seat Apartment Edinburgh is located a mere 1.4 km from The Scotch Whisky Experience and around a 25-minute walk from Edinburgh Gin Distillery.

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • Cadell House Apt - Royal Mile

    129/2 Canongate, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The 10-room Cadell House Apt - Royal Mile Edinburgh is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, merely 5 minutes' stroll from People's Story Museum…

    More...
    From US$ 356
    price for 1 night
    BOOK From US$ 356
  • Le Monde Hotel

    16 George Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Le Monde Hotel Edinburgh offers 18 rooms with proximity to Water of Leith, which is 650 metres from the property. The hotel provides a safety deposit box and 24-hour security service to ensure…

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • Clayton Hotel St Andrew Square, Edinburgh

    28A St Andrew Square, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Nestled in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, the 4-star Clayton Hotel St Andrew Square, Edinburgh is around a 25-minute walk…

    More...
    From US$ 424
    price for 1 night
    BOOK From US$ 424
  • Central Mezzanine Apartment In Historic School

    4-1 Davie Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The 54 m² Central Mezzanine Apartment In Historic School Edinburgh lies in a prime location in Edinburgh, just a 5-minute walk from John Knox House Local History Museum. Guests can use Wi-Fi and…

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • Charming 2-Bedroom Flat In The Heart Of Edinburgh - Pass The Keys

    Flat 6/5 Davie Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    56 m² Charming 2-Bedroom Flat In The Heart Of Edinburgh - Pass The Keys features a prime location a mere 10 minutes' walk from Greyfriars Bobby's Grave and hosts up to 4 guests. This 2-bedroom…

    More...
    BOOK
  • Royal Mile Holyrood 2 Bed 2 Bath

    7 Gentle'S Entry, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The spacious Royal Mile Holyrood 2 Bed 2 Bath Apartment Edinburgh lies in a prime location in Edinburgh, merely a 10-minute walk from the ruined Holyrood Abbey.

    More...
    BOOK
  • Nicolson Apartments

    28 West Nicolson Street - Edinburgh, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Nestled in Newington, which is a neighbourhood of southern Edinburgh, Scotland, the 4-star Nicolson Apartments Edinburgh hotel is only 1.5 km from the grand Victorian theatre "Royal Lyceum Theater".

    More...
    From US$ 716
    price for 1 night
    BOOK From US$ 716
  • Apex Grassmarket Hotel

    31-35 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Featuring a community pool, a satellite TV and a flat screen TV, Apex Grassmarket Hotel is located in the very heart of Edinburgh, 5 minutes' walk from Royal Mile. Guests can use an indoor pool and…

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • Panmure Court In Edinburgh

    32 Calton Rd, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Situated merely 9 minutes' stroll from The Real Mary King's Close, the 1-bedroom Panmure Court In Edinburgh apartment also boasts easy access to Edinburgh Waverley train station which is only 0.8 km…

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • Royal Mile & Arthur'S Seat Apt With Private Parking

    3 Gentle'S Entry, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Royal Mile & Arthur'S Seat Apt With Private Parking Apartment Edinburgh is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 5 minutes' walk of…

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • Panmure Court

    32 Calton Road, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Panmure Court Edinburgh hotel offers quick access to Museum of Childhood, situated about 5 minutes' walk away.

    More...
    BOOK
  • Old Town Suites - Nicolson

    28 West Nicolson Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Located around 20 minutes' walk from Arthur's Seat hike, Old Town Suites - Nicolson Edinburgh hotel includes 7 rooms.

    More...
    From US$ 500
    price for 1 night
    BOOK From US$ 500
  • Accommodations In Brewer'S Court In Edinburgh

    63 Calton Rd, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The central 1-bedroom Accommodations In Brewer'S Court In Edinburgh apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, about 5 minutes' walk from…

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Close To Holyrood And Arthur Seat, Beautiful Scenic Views

    8 Dumbiedykes Road, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Set approximately a 20-minute walk from St Marks Unitarian Church, the 2-bedroom Close To Holyrood And Arthur Seat, Beautiful Scenic Views Edinburgh apartment comprises a seating area and a dining…

    More...
    From US$ 362
    price for 1 night
    BOOK From US$ 362
  • Cozy Room In The Heart Of Edinburgh

    3/6 Gentle'S Entry Gentle'S Entry, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Cozy Room In The Heart Of Edinburgh offers proximity to such tourist attractions as The Scottish Parliament, situated about 5 minutes' walk away. Wi-Fi is available for guests' business or leisure…

    More...
    From US$ 280
    price for 1 night
    BOOK From US$ 280
  • The Botanist Apartment Edinburgh Old Town 2 Bedroom Lift Parking

    Parkgate, Edinburgh Eh8 8Au, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    2-bedroom The Botanist Apartment Edinburgh Old Town 2 Bedroom Lift Parking boasts a prime location only 5 minutes on foot from Museum of Edinburgh. Nestled in Old Town, which is a bustling area of…

    More...
    From US$ 277
    price for 1 night
    BOOK From US$ 277
  • Edinburgh Central 2-Bedroom Apartment With Free Parking And Stunning Views

    Gentle'S Entry, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Located in the Royal Mile district, a 5-minute walk from Museum of Edinburgh, the spacious Edinburgh Central 2-Bedroom Apartment With Free Parking And Stunning Views accommodates up to 4 guests. At…

    More...
    From US$ 1004
    price for 1 night
    BOOK From US$ 1004
  • Ibis Styles Edinburgh St Andrew Square

    19 St Andrew Square, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Located just 1.1 km from the historic fortress "Edinburgh Castle", the smoke-free Ibis Styles Edinburgh St Andrew Square Hotel offers air-conditioned rooms only 14 minutes' walk from The Robertson…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Holyrood Road Park Apartments - 379

    Flat 6, 89 Holyrood Road, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the spacious 213 m² Holyrood Road Park Apartments - 379 Edinburgh, which is around 5 minutes' drive from the combined National Museum of Scotland and…

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