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

  • Castle Wynd Old Town

    Castle Wynd South, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the 2-bedroom Castle Wynd Old Town Apartment Edinburgh, which is only 1.1 km from The Parish Church of St Cuthbert and nearly 5 minutes on foot from…

    More...
    From US$ 343
    price for 1 night
    BOOK From US$ 343
  • Castle View Retreat

    7/4 Castle Wynd South, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The 2-bedroom Castle View Retreat Apartment Edinburgh is located around 1 km from Edinburgh Waverley train station and only 6 minutes' walk from the Thistle chapel "St Giles' Cathedral".

    More...
    From US$ 338
    price for 1 night
    BOOK From US$ 338
  • 2 Bdrm Flat By Old Town

    Nicolson Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at 2 Bdrm Flat By Old Town Apartment Edinburgh, which is nearly 20 minutes' walk from the landscaped Princes Street Gardens and around 1 km from The Writers'…

    More...
    From US$ 293
    price for 1 night
    BOOK From US$ 293
  • Charming Modern Central Apartment

    Simpson Loan, Eh39Ed, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom Charming Modern Central Apartment Edinburgh is only 7 minutes' stroll from the combined National Museum of Scotland and can accommodate up to 3 guests. The landscaped Princes Street…

    More...
    From US$ 839
    price for 1 night
    BOOK From US$ 839
  • Warm 4 Bdrm Apartment By Old Town

    Nicolson Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Warm 4 Bdrm Apartment By Old Town Edinburgh offers views of the city and a location only 0.8 km from The Real Mary King's Close.

    More...
    BOOK
  • Point A Hotel Edinburgh St Andrew Square

    9-10 St Andrew Sq, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Featuring a prime location, Point A Hotel Edinburgh St Andrew Square offers views of the city, and is a 25-minute walk from Royal Botanic Garden Edinburgh. This hotel in Edinburgh offers a vending…

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Holyrood Gem, Walk To Royal Mile, Palace, Old Town

    United Kingdom 7/100, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Set in Royal Mile with its theatres and nightlife, a 19-minute walk from the historic fortress "Edinburgh Castle", the 40 m² Holyrood Gem, Walk To Royal Mile, Palace, Old Town Edinburgh apartment…

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Arthur'S Seat Vista Apartment

    132 Pleasance 11, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Arthur'S Seat Vista Apartment Edinburgh is situated in the Pleasance district of Edinburgh, nearly 5 minutes' walk from People's Story Museum.

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • Destiny Scotland Hanover Apartments

    4 & 18 Hanover Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Destiny Scotland Hanover Apartments Edinburgh is located within an 800-metre distance of the Thistle chapel "St Giles' Cathedral" and 9 minutes' walk from the historic fortress "Edinburgh Castle".

    More...
    From US$ 326
    price for 1 night
    BOOK From US$ 326
  • Holyrood Aparthotel

    1 Nether Bakehouse, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Holyrood Aparthotel Edinburgh is a great place to stay in Royal Mile with incredible old architecture, shops, and restaurants, a 17-minute walk from St Andrew Square. Wi-Fi is accessible in public…

    More...
    From US$ 186
    price for 1 night
    BOOK From US$ 186
  • Holyrood Central Apartment

    9 Viewcraig Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Featuring a convenient location, the 70 m² Holyrood Central Apartment Edinburgh offers views of the mountain, about 10 minutes' walk from the award winning Surgeons' Hall Museums. This 2-bedroom…

    More...
    From US$ 364
    price for 1 night
    BOOK From US$ 364
  • Holyrood New Apartment

    9 Viewcraig Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The spacious 70 m² Holyrood New Apartment Edinburgh is located just 0.8 km from Edinburgh Waverley train station and just 350 metres from Museum of Edinburgh. The 2-bedroom apartment provides guests…

    More...
    From US$ 481
    price for 1 night
    BOOK From US$ 481
  • Pleasance Apartment

    134 Pleasance 9, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Pleasance Apartment Edinburgh is situated in Newington, which is a neighbourhood of southern Edinburgh, Scotland, about a 5-minute stroll from People's Story Museum.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Urban Oasis

    8/2 Chapel Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The 3-bedroom Urban Oasis Apartment Edinburgh is located only 1.4 km from Edinburgh Waverley train station and merely 5 minutes on foot from The Meadows. The 100 m² apartment can hold up to 8 guests.

    More...
    From US$ 481
    price for 1 night
    BOOK From US$ 481
  • Arthur'S Seat View Apartment

    43 Viewcraig Gardens, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Situated approximately 20 minutes' walk from the historic fortress "Edinburgh Castle", the 6-room Arthur'S Seat View Apartment Edinburgh can host up to 6 guests in Edinburgh.

    More...
    BOOK
  • Entire Duplex Flat Edinburgh City Center

    43 Viewcraig Gardens, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Situated around 20 minutes' walk from Princes Mall Shopping Centre, the spacious 1-bedroom Entire Duplex Flat Edinburgh City Center can host up to 4 guests in Edinburgh. The apartment features Wi-Fi…

    More...
    BOOK
  • Castle Suite 3 Old Town

    Grassmarket, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the 1-bedroom Castle Suite 3 Old Town Edinburgh, which is just 14 minutes on foot from the Scottish episcopal Church of St John the Evangelist and only 1.

    More...
    From US$ 355
    price for 1 night
    BOOK From US$ 355
  • City-Centre Apartment - Holyrood

    43/28 Viewcraig Gardens, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The spacious City-Centre Apartment - Holyrood Edinburgh is a great place to stay in the Pleasance district, a 16-minute walk from Grassmarket. The apartment can host up to 4 guests.

    More...
    BOOK
  • Two Bedroom Apartment Within Walking Distance To City Centre

    West Nicolson Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The 2-bedroom Two Bedroom Apartment Within Walking Distance To City Centre Edinburgh offers a prime location about a 5-minute stroll from the public research University of Edinburgh. Guests will…

    More...
    From US$ 502
    price for 1 night
    BOOK From US$ 502
  • Viewcraig Apartment

    United Kingdom, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The spacious 2-bedroom Viewcraig Apartment Edinburgh boasts a prime setting and in only 7 minutes' walk from the award winning Surgeons' Hall Museums. Guests will surely benefit from Wi-Fi and a car…

    More...
    BOOK