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

  • Luxury 3 Bed Royal Mile Apartment

    126/10 High Street, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    Set in Royal Mile with incredible old architecture, shops, and restaurants, about 25 minutes' walk from Royal Botanic Garden Edinburgh, the spacious 3-bedroom Luxury 3 Bed Royal Mile Apartment…

    More...
    From US$ 1132
    price for 1 night
    BOOK From US$ 1132
  • High St Flat

    219 High St, The Royal Mile, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    The spacious 135 m² High St Flat Apartment Edinburgh is a good choice for accommodating up to 2 guests, offering a prime setting around 700 metres from the historic fortress "Edinburgh Castle". Wi-Fi…

    More...
    From US$ 281
    price for 1 night
    BOOK From US$ 281
  • Edinburgh Town Apartment

    South Bridge, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    Situated only 650 metres from Greyfriars Bobby's Grave, the spacious 70 m² Edinburgh Town Apartment provides guests with Wi-Fi for either business or leisure. The prime setting in Old Town, which is…

    More...
    From US$ 642
    price for 1 night
    BOOK From US$ 642
  • Two Bedrooms Flat In City Center

    50 North Bridge, Edinburgh, United Kingdom

    0 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, Two Bedrooms Flat In City Center Edinburgh is a good choice located, within 25 minutes' walk of…

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • Luxury 2Br Apartment On Royal Mile

    50 North Bridge, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    The spacious 80 m² Luxury 2Br Apartment On Royal Mile Edinburgh is situated in Royal Mile with incredible old architecture, shops, and restaurants, within 5 minutes' walk of the combined National…

    More...
    From US$ 328
    price for 1 night
    BOOK From US$ 328
  • Royal Mile Mansions By Edinburgh City Apartments

    50 North Bridge, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    Located in Princes Street, lined with restaurants and bars, about a 5-minute walk from The Real Mary King's Close, the welcoming 2-room Royal Mile Mansions By Edinburgh City Apartments accommodates…

    More...
    From US$ 326
    price for 1 night
    BOOK From US$ 326
  • Historic Apartment Near The Castle, 5 Min From Train Station

    4 Hunter Square, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    The spacious 3-bedroom Historic Apartment Near The Castle, 5 Min From Train Station Edinburgh is located in Royal Mile with its theatres and nightlife, around 5 minutes' walk from John Knox House…

    More...
    From US$ 485
    price for 1 night
    BOOK From US$ 485
  • Stylish 2-Bedroom Old Town Edinburgh Apartment Next To Royal Mile

    North Bridge, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    The 2-bedroom Stylish 2-Bedroom Old Town Edinburgh Apartment Next To Royal Mile lies in a prime location in Edinburgh, about a 5-minute walk from Museum on the Mound. Wi-Fi and a car park are…

    More...
    From US$ 495
    price for 1 night
    BOOK From US$ 495
  • Old Town Romantic Getaway

    209 Jackson'S Close, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom Old Town Romantic Getaway Edinburgh apartment enjoys a prime location and provides easy access to the movie theater "Filmhouse Cinema" about 15 minutes' walk away. Wi-Fi and a car park…

    More...
    From US$ 385
    price for 1 night
    BOOK From US$ 385
  • The Inn On The Mile

    82 High Street, Royal Mile, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    The 4-star The Inn On The Mile Edinburgh offers access to The Robertson Mausoleum Parish Church, which is located just 0.6 km away.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • 4 Royal Mile Flat Near Edinburgh Castle

    Apartment 4 - New Assembly Close, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    Located in Royal Mile with its theatres and nightlife 7 minutes' walk from the art museum "Scottish National Gallery", the spacious 4 Royal Mile Flat Near Edinburgh Castle Apartment accommodates up…

    More...
    From US$ 718
    price for 1 night
    BOOK From US$ 718
  • Royal Mile Mansions Apartment Edinburgh

    50/27 North Bridge, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    Museum of Childhood is just a 5-minute stroll from Royal Mile Mansions Apartment Edinburgh, while The Real Mary King's Close is situated nearby.

    More...
    From US$ 678
    price for 1 night
    BOOK From US$ 678
  • Royal Mile Mansions 2 Bedroom - Edinburgh City Centre

    50 North Bridge 8 Royal Mile Mansions, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    The 60 m² Royal Mile Mansions 2 Bedroom - Edinburgh City Centre apartment is located 2.7 km from Arthur's Seat hike and 17 minutes' walk from Usher Hall. Wi-Fi and parking are among the essentials at…

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • 3 Royal Mile Flat Near Edinburgh Castle

    Apartment 3 - New Assembly Close, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    The 70 m² 3 Royal Mile Flat Near Edinburgh Castle Apartment is located a mere 1.1 km from Dynamic Earth Museum and 18 minutes' walk from Edinburgh Gin Distillery. This 2-bedroom apartment can hold up…

    More...
    From US$ 673
    price for 1 night
    BOOK From US$ 673
  • Ibis Edinburgh Centre Royal Mile

    6 Hunter Square, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    The 3-star Ibis Edinburgh Centre Royal Mile Hotel provides proximity to the volcanic Castle Rock, which is located only 1.1 km away. This Edinburgh hotel features 107 rooms and comforts such as…

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Royal Mile Apartment

    126 Royal Mile, Edinburgh, United Kingdom

    0 km to Royal Mile

    (Show map)

    Show map

    Due to a private location in the centre of the city, the 3-room Royal Mile Apartment Edinburgh guests will find merely 6 minutes' walk from the combined National Museum of Scotland. Private parking…

    More...
    From US$ 387
    price for 1 night
    BOOK From US$ 387
  • Clamshell Land - Royal Mile

    150 High Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 125 m² Clamshell Land - Royal Mile Apartment Edinburgh is located merely 1 km from Dugald Stewart Monument and only 10 minutes' walk from St Andrew Square. Enjoying proximity to the combined…

    More...
    From US$ 675
    price for 1 night
    BOOK From US$ 675
  • Apartments Royal

    **Various Locations**, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 3-room Apartments Royal Edinburgh is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, about a 5-minute stroll from Museum of Childhood. Guests will…

    More...
    From US$ 292
    price for 1 night
    BOOK From US$ 292
  • Apartments Royal

    All Apartments Are In Various Locations, Please Check Room Type For Actual Address Prior To Booking., Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Apartments Royal Edinburgh is also located only 5 minutes on foot from Royal Mile. Situated within a few blocks of Hanover Fine Arts, the apartment offers access to useful cleaning amenities, such as…

    More...
    BOOK
  • Tron Kirk Residence

    219 High Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Tron Kirk Residence Edinburgh overlooks the city and is situated just a 5-minute walk from the parish church "St Giles' Cathedral".

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