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

  • Modern Studio Apartment In Prime Central Location

    53 Lothian Street, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 30 m² Modern Studio Apartment In Prime Central Location Edinburgh is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, 2.5 km from Royal…

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Edmonstone Suite Old Town

    Edmonstone Close, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located in Royal Mile with its theatres and nightlife 25 minutes' walk from the Sunday Stockbridge Food Market, the 85 m² Edmonstone Suite Old Town Edinburgh accommodates up to 4 guests.

    More...
    From US$ 506
    price for 1 night
    BOOK From US$ 506
  • West Bow Apartment

    8 West Bow, Edinburgh, United Kingdom

    0.5 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, West Bow Apartment Edinburgh is a good choice located, just 500 metres from The Robertson…

    More...
    From US$ 507
    price for 1 night
    BOOK From US$ 507
  • Edinburgh City Centre Old Town Holiday Apartment 3 Bedrooms

    17 St Johns Hill, Flat 6, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The spacious Edinburgh City Centre Old Town Holiday Apartment 3 Bedrooms is merely a 5-minute walk from Museum of Childhood and can accommodate up to 6 guests. This apartment offers a private parking…

    More...
    From US$ 410
    price for 1 night
    BOOK From US$ 410
  • The Fetlock At Hill Square

    Hill Square, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Featuring a prime location approximately 5 minutes' walk from the beautifully restored art-deco Edinburgh Festival Theatre, the spacious 1-bedroom The Fetlock At Hill Square Apartment Edinburgh…

    More...
    From US$ 753
    price for 1 night
    BOOK From US$ 753
  • Cozy Old Town 4 Bedrm Apartment

    Nicolson Street, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    If you want to stay in Newington, which is an affluent, predominantly residential area, Cozy Old Town 4 Bedrm Apartment Edinburgh is a good choice located, around 20 minutes' walk from the landscaped…

    More...
    From US$ 598
    price for 1 night
    BOOK From US$ 598
  • Warden'S Close Apartments

    2 Warden'S Close, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 3-bedroom Warden'S Close Apartments Edinburgh lies in a prime location in Edinburgh, about a 5-minute walk from the combined National Museum of Scotland. Situated only steps away from the…

    More...
    From US$ 601
    price for 1 night
    BOOK From US$ 601
  • The Canter & Gallop At Hill Square

    Hill Square, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The spacious 9-bedroom The Canter & Gallop At Hill Square Edinburgh apartment lies in a prime location in Edinburgh, nearly a 5-minute walk from the beautifully restored art-deco Edinburgh Festival…

    More...
    From US$ 6595
    price for 1 night
    BOOK From US$ 6595
  • The Gait At Hill Square Suites

    10 Hill Place, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The spacious 4-bedroom The Gait At Hill Square Suites Edinburgh offers proximity to such tourist attractions as Museum of Childhood, situated nearly a 5-minute walk away. At this 130 m² apartment…

    More...
    From US$ 468
    price for 1 night
    BOOK From US$ 468
  • Fabulous 5 Double Bedroom Edinburgh Old Town Apartment

    Forrest Road, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Situated nearly 5 minutes' walk from Museum on the Mound, the 5-bedroom Fabulous 5 Double Bedroom Edinburgh Old Town Apartment can host up to 10 guests in Edinburgh.

    More...
    From US$ 1243
    price for 1 night
    BOOK From US$ 1243
  • Mount Royal Hotel Edinburgh By The Unlimited Collection

    53 Princes Street, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Featuring 167 rooms, the smoke-free Mount Royal Hotel Edinburgh By The Unlimited Collection is near a shopping district and approximately a 20-minute walk from the ruined Holyrood Abbey. The 4-star…

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

    94-96 Grassmarket, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located 450 metres from Edinburgh Castle, the 3-star Grassmarket Hotel offers non-smoking rooms within a 5-minute walk of Royal Mile. To ensure an exceptional stay in Edinburgh, multilingual staff…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Edinburgh Central 2-Bedroom Old Town Apartment On Royal Mile

    185 Canongate, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located in Royal Mile with its theatres and nightlife, in the immediate vicinity of Museum of Edinburgh, the spacious 2-bedroom Edinburgh Central 2-Bedroom Old Town Apartment On Royal Mile…

    More...
    From US$ 352
    price for 1 night
    BOOK From US$ 352
  • The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh

    42 St Andrew Square, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh sits a 13-minute walk from the combined National Museum of Scotland. This aparthotel offers 50 rooms with…

    More...
    From US$ 442
    price for 1 night
    BOOK From US$ 442
  • Canongate - Spacious And Historic 2 Bed Flat On Royal Mile

    Canongate, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Canongate - Spacious And Historic 2 Bed Flat On Royal Mile Edinburgh is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, around 5 minutes' walk from Museum…

    More...
    From US$ 247
    price for 1 night
    BOOK From US$ 247
  • Three Bedrooms Flat In Central Edinburgh Old Town

    68 Grassmarket 8, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Three Bedrooms Flat In Central Edinburgh Old Town offers easy entry to such city sights as The Robertson Mausoleum Parish Church, situated approximately 5 minutes' walk away.

    More...
    From US$ 540
    price for 1 night
    BOOK From US$ 540
  • Cosy & Central 2 Bedrooms Apt

    16 St John'S Hill, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Situated around 25 minutes' walk from Edinburgh Gin Distillery, the 56 m² Cosy & Central 2 Bedrooms Apt Edinburgh can host up to 4 guests in Edinburgh.

    More...
    From US$ 404
    price for 1 night
    BOOK From US$ 404
  • Ten Hill Place, Worldhotels Distinctive

    10 Hill Place, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located 13 minutes' walk from Dynamic Earth Interactive Science Museum, the 4-star Ten Hill Place, Worldhotels Distinctive Edinburgh hotel offers 129 spacious rooms. Highlights at this hotel include…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Roomzzz Edinburgh

    St James Quarter Leith Street, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Roomzzz Edinburgh hotel offers 74 rooms a 25-minute walk from the Sunday Stockbridge Food Market. Business travellers will appreciate conveniences such as Wi-Fi in the rooms and access to safes and…

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Forrest Hill Retreat

    1/1 Forrest Hill, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located about 500 metres from Edinburgh Waverley railway station, the 44 m² Forrest Hill Retreat Apartment Edinburgh is a mere 8 minutes' walk from the combined National Museum of Scotland. Wi-Fi and…

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