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

  • Museum Apartments

    Chambers Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Museum Apartments Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, right near the coffee & tea The Elephant House. Situated within 500 metres…

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Brewdog Doghouse Edinburgh

    5 New Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Offering a restaurant, the smoke-free Brewdog Doghouse Edinburgh Hotel lies in Royal Mile with its theatres and nightlife, merely 1.4 km from the historic fortress "Edinburgh Castle" and just a 7…

    More...
    From US$ 352
    price for 1 night
    BOOK From US$ 352
  • Edinburgh Central 2-Bedroom Old Town Apartment

    Chessel'S Court, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Set in Royal Mile with its theatres and nightlife, a 20-minute walk from the green Flag park "Princes Street Gardens", the spacious Edinburgh Central 2-Bedroom Old Town Apartment accommodates up to 4…

    More...
    From US$ 283
    price for 1 night
    BOOK From US$ 283
  • For Students Only Potterrow In Edinburgh

    16-18 Potterrow, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Situated only 1.4 km from The Parish Church of St Cuthbert, the 1-bedroom For Students Only Potterrow In Edinburgh Apartment provides guests with Wi-Fi for either business or leisure. The prime…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Mid-Mile

    43/4 New Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Mid-Mile Apartment Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, nearly 10 minutes' walk from Royal Mile.

    More...
    From US$ 348
    price for 1 night
    BOOK From US$ 348
  • Royal Mile Suites By The Castle

    493 Lawnmarket, Old Town, Edinburgh, Eh1 2Pb, United Kingdom, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Overlooking the city, the comfortable Royal Mile Suites By The Castle Edinburgh hotel is located about 15 minutes' walk from the traditional King's Theatre.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Joivy Classy Apartment Near Edinburgh Castle

    Lady Stair'S Close Royal Mile Tower, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    The 60 m² Joivy Classy Apartment Near Edinburgh Castle is located around 500 metres from Edinburgh Waverley train station and nearly a 5-minute walk from John Knox House Local History Museum. This 1…

    More...
    From US$ 339
    price for 1 night
    BOOK From US$ 339
  • Grassmarket Apartment

    3/4 Merchant Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    The 4-bedroom Grassmarket Apartment Edinburgh is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, approximately 300 metres from The Writers' Museum. The 120…

    More...
    From US$ 646
    price for 1 night
    BOOK From US$ 646
  • Joivy 3 Bed Flat In Old Town, Close To Grassmarket

    3 Merchant Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Located only 5 minutes' stroll from Museum of Childhood, the spacious 103 m² Joivy 3 Bed Flat In Old Town, Close To Grassmarket Edinburgh accommodates up to 6 guests. Enjoying a prime setting, the 3…

    More...
    From US$ 367
    price for 1 night
    BOOK From US$ 367
  • Central Edinburgh Retreat With Sunny Garden

    34/2 Drummond St, Edinburgh Eh8 9Ty, Uk, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Located merely 8 minutes' stroll from the Thistle chapel "St Giles' Cathedral", the spacious 118 m² Central Edinburgh Retreat With Sunny Garden apartment accommodates up to 4 guests. Enjoying a prime…

    More...
    BOOK
  • Modern Studio Next To Edinburgh Castle

    13 North Bank Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Modern Studio Next To Edinburgh Castle Apartment lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys and offers swift access to Royal Mile, which is only 5…

    More...
    From US$ 252
    price for 1 night
    BOOK From US$ 252
  • Refurbished Studio Next To The Royal Mile

    13 North Bank Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Refurbished Studio Next To The Royal Mile Apartment Edinburgh is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, about 25 minutes' walk from…

    More...
    From US$ 297
    price for 1 night
    BOOK From US$ 297
  • Gorgeous Studio At The Heart Of Edinburgh Old Town

    13 North Bank Street 8C, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Gorgeous Studio At The Heart Of Edinburgh Old Town Apartment is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, around a 25-minute walk from…

    More...
    From US$ 226
    price for 1 night
    BOOK From US$ 226
  • 2 Bedroom Royal Mile Apartment

    New Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Located merely a 7-minute walk from Edinburgh Old Town, the 56 m² 2 Bedroom Royal Mile Apartment Edinburgh accommodates up to 4 guests. Wi-Fi and a car park are also available at the apartment.

    More...
    From US$ 799
    price for 1 night
    BOOK From US$ 799
  • City Centre Festival Flat

    6 Flat, 23 Drummond Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom City Centre Festival Flat Edinburgh is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, approximately 5 minutes' walk from John Knox House…

    More...
    From US$ 332
    price for 1 night
    BOOK From US$ 332
  • Stylish & Central Design Apartment- 3 Beds

    Lawnmarket, Edinburgh, United Kingdom

    0.4 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 Robertson Mausoleum Parish Church, Stylish & Central Design Apartment- 3 Beds…

    More...
    From US$ 368
    price for 1 night
    BOOK From US$ 368
  • Beautiful 1 Bed Apmt- Stylish And Central

    Lawnmarket, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    The 50 m² Beautiful 1 Bed Apmt- Stylish And Central Edinburgh apartment is a great place to stay in Princes Street, lined with restaurants and bars, about a 20-minute walk from the royal Holyrood…

    More...
    From US$ 374
    price for 1 night
    BOOK From US$ 374
  • Royal Mile Balconies By The Castle

    493 Lawnmarket,The Royal Mile, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    The 5-star Royal Mile Balconies By The Castle Aparthotel Edinburgh provides proximity to The Real Mary King's Close, which is located just 300 metres away. This Edinburgh aparthotel provides Wi-Fi in…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Motel One Edinburgh-Princes

    10-15 Princes Street, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    Immerse yourself in Edinburgh's charm with the contemporary 3-star Motel One Edinburgh-Princes, located only 6 minutes' stroll from Edinburgh Old Town and offering tour/ticket assistance to help you…

    More...
    From US$ 207
    price for 1 night
    BOOK From US$ 207
  • Old Town Castle Apartment

    Eh1 2Pb, Edinburgh, United Kingdom

    0.4 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom Old Town Castle Apartment Edinburgh is a good choice for accommodating up to 2 guests, offering a prime setting within a 1-km distance of The Parish Church of St Cuthbert. The 50 m²…

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