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

  • Hub By Premier Inn Edinburgh

    37 East Market Street, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Situated only 9 minutes' stroll from The Queen's Gallery, the 3-star Hub By Premier Inn Edinburgh offers compact rooms, Wi-Fi, and a car park. The hotel is just 0.8 km from Edinburgh Waverley train…

    More...
    BOOK
  • Royal Mile Apartments

    7/4 Saint Mary'S Street, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Royal Mile Apartments Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, 150 metres from the restaurant Wedgwood The Restaurant.

    More...
    From US$ 585
    price for 1 night
    BOOK From US$ 585
  • Cosy Flat In Historic Old Town - Pass The Keys

    Flat 7, 54 St Mary'S Street,, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom Cosy Flat In Historic Old Town - Pass The Keys Apartment Edinburgh offers a convenient location within 5 minutes' walk of John Knox House Local History Museum. Guests will surely…

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • Old Town Hideways - Victoria Suite

    60 St Mary'S St, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom Old Town Hideways - Victoria Suite Edinburgh is located in Royal Mile with its theatres and nightlife, approximately 5 minutes' walk from People's Story Museum. This 56 m² apartment…

    More...
    From US$ 433
    price for 1 night
    BOOK From US$ 433
  • Bank St Royal Mile

    Bank Street, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Bank St Royal Mile Apartment Edinburgh is nestled in Princes Street, lined with restaurants and bars, right near the restaurant Whiski Rooms.

    More...
    From US$ 599
    price for 1 night
    BOOK From US$ 599
  • Unique Cozy Nest For 2, Old Town

    66 St Mary'S St 1St Floor, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Situated about a 15-minute walk from the historic fortress "Edinburgh Castle", the 45 m² Unique Cozy Nest For 2, Old Town Apartment Edinburgh can host up to 2 guests in Edinburgh. Wi-Fi is available…

    More...
    From US$ 374
    price for 1 night
    BOOK From US$ 374
  • Radisson Collection Hotel, Royal Mile Edinburgh

    1 George IV Bridge, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Radisson Collection Hotel, Royal Mile Edinburgh, located merely an 8-minute walk from the combined National Museum of Scotland and 200 metres from Royal Mile, features a swimming pool for guests to…

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Joivy Bright Royal Mile Apartment

    Canongate Apartment, Edinburgh, Scotland Eh8 8Bq, United Kingdom, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    If you want to stay in Royal Mile with incredible old architecture, shops, and restaurants, the 1-bedroom Joivy Bright Royal Mile Apartment Edinburgh is a good choice located, just 1.4 km from the…

    More...
    From US$ 1107
    price for 1 night
    BOOK From US$ 1107
  • George IV Bridge - Superbly Located 3 Bedroom!

    George IV Bridge, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The 107 m² George IV Bridge - Superbly Located 3 Bedroom! Edinburgh apartment enjoys a convenient location about a 5-minute walk from the combined National Museum of Scotland. Wi-Fi is available for…

    More...
    From US$ 939
    price for 1 night
    BOOK From US$ 939
  • 2 Chessels Court, Flat 3

    Chessel'S Court Flat 3, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    2 Chessels Court, Flat 3 Apartment Edinburgh is located only 0.8 km from Edinburgh Waverley train station and around 5 minutes on foot from Museum of Edinburgh.

    More...
    From US$ 417
    price for 1 night
    BOOK From US$ 417
  • Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys

    457/8 Lawnmarket, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Located in Royal Mile with its theatres and nightlife, within 500 metres of Grassmarket, Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys Apartment accommodates up to 4 guests.

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

    242 Canongate Flat No.3, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Located only 0.6 km from the Thistle chapel "St Giles' Cathedral" and Museum of Childhood, the 2-bedroom Royal Mile Apartment Edinburgh features views of the garden. Guests can use Wi-Fi for either…

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

    Lawnmarket 4 Blackie House, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Located around 500 metres from Edinburgh Waverley railway station, Joivy Eclectic Apartment Near Edinburgh Castle is only 8 minutes' walk from the combined National Museum of Scotland.

    More...
    From US$ 636
    price for 1 night
    BOOK From US$ 636
  • Writers View, Royal Mile Apartment Edinburgh

    451/17 Lawnmarket, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Writers View, Royal Mile Apartment Edinburgh is located only 500 metres from Edinburgh Waverley train station and approximately a 5-minute stroll from Edinburgh Old Town.

    More...
    From US$ 623
    price for 1 night
    BOOK From US$ 623
  • George IV Residence

    14 2F3 George IV Bridge, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The spacious 125 m² George IV Residence Edinburgh is located in an old part of Edinburgh, only 500 metres from the combined National Museum of Scotland. Wi-Fi and public parking are also available at…

    More...
    From US$ 1636
    price for 1 night
    BOOK From US$ 1636
  • Old Town Apartments

    Eh1 2Pb, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Situated 7 minutes' walk from the combined National Museum of Scotland, the 80 m² Old Town Apartments Edinburgh looks out onto the city. This spacious 2-room apartment can hold up to 4 guests.

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

    255 Canongate Flat 3, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Smart Royal Mile Apartment Edinburgh provides easy access to various city attractions, such as Edinburgh Old Town, situated just a 6-minute walk away.

    More...
    From US$ 439
    price for 1 night
    BOOK From US$ 439
  • Hub Edinburgh City Centre - Royal Mile

    East Market Street, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The comfortable Hub Edinburgh City Centre - Royal Mile hotel is located a mere 11 minutes' walk from Royal Mile and offers a restaurant.

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • The Residence - No 8

    8 Merchant Street 1St Floor, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    The comfortable The Residence - No 8 Edinburgh hotel enjoys a central location and provides easy access to the combined National Museum of Scotland merely 300 metres away.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Drummond Condo

    5 Drummond Street, Edinburgh, United Kingdom

    0.3 km to Royal Mile

    (Show map)

    Show map

    Drummond Condo Edinburgh offers easy access to such tourist sites as People's Story Museum, located about 5 minutes' walk away.

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