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

  • Old Town, Free Parking, Outlander Experience

    4 Old Tolbooth Wynd, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 48 m² Old Town, Free Parking, Outlander Experience Apartment Edinburgh is nestled in Royal Mile with incredible old architecture, shops, and restaurants, around a 5-minute walk from the…

    More...
    From US$ 244
    price for 1 night
    BOOK From US$ 244
  • Grassmarket Old Town Boutique Apartment

    76/2 Grassmarket, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 43 m² Grassmarket Old Town Boutique Apartment Edinburgh is located only a 5-minute walk from Grassmarket and looks out onto the garden. Wi-Fi and a car park are among the essentials at guests'…

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Joivy Stylish 3 Bed, 3 Bath Flat With Balcony In Old Town

    14 Old Tolbooth Wynd, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 3-bedroom Joivy Stylish 3 Bed, 3 Bath Flat With Balcony In Old Town Apartment Edinburgh is nestled in a residential area of Edinburgh, merely 0.8 km from The Real Mary King's Close and around a 5…

    More...
    From US$ 636
    price for 1 night
    BOOK From US$ 636
  • Next To The Palace And Royal Mile With Parking

    14 Old Tolbooth Wynd, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located in Royal Mile with its theatres and nightlife, about 5 minutes' walk from The Scottish Parliament, the spacious 2-bedroom Next To The Palace And Royal Mile With Parking Edinburgh apartment…

    More...
    From US$ 360
    price for 1 night
    BOOK From US$ 360
  • Joivy Cosy Flat In The Heart Of Edinburgh

    Canongate 160, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Set only a few steps from Museum of Edinburgh, 52 m² Joivy Cosy Flat In The Heart Of Edinburgh Apartment comprises a sitting area and a dining area overlooking the city. This 2-bedroom apartment can…

    More...
    From US$ 381
    price for 1 night
    BOOK From US$ 381
  • Altido Unique & Stylish Grassmarket Apt - Close To Castle

    76 Grassmarket, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Altido Unique & Stylish Grassmarket Apt - Close To Castle Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, 5 minutes' walk from the restaurant…

    More...
    From US$ 429
    price for 1 night
    BOOK From US$ 429
  • Joivy Old Town Apartment With Parking Close To Royal Mile

    4 Old Tolbooth Wynd, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 19 m² Joivy Old Town Apartment With Parking Close To Royal Mile Edinburgh is situated approximately a 25-minute walk from Arthur's Seat hike, in a residential area of Edinburgh. Guests can…

    More...
    From US$ 375
    price for 1 night
    BOOK From US$ 375
  • Richmond Place - 367

    Flat 2, 4 Richmond Place, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Situated just 1.8 km from Usher Hall, the spacious 46 m² Richmond Place - 367 Edinburgh apartment also boasts easy access to Edinburgh Waverley train station which is only 10 minutes' walk away. The…

    More...
    From US$ 344
    price for 1 night
    BOOK From US$ 344
  • Stylish Apartment Minutes From The Royal Mile - Pass The Keys

    4/4 Old Tolbooth Wynd, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 56 m² Stylish Apartment Minutes From The Royal Mile - Pass The Keys Edinburgh is located merely 0.6 km from Dugald Stewart Monument and only a 13-minute walk from the 1st-floor Edinburgh…

    More...
    From US$ 662
    price for 1 night
    BOOK From US$ 662
  • Edinburgh Centre - Richmond Residence

    Eh8 9Ss, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Overlooking the mountain, the spacious 3-bedroom Edinburgh Centre - Richmond Residence is nearly 15 minutes' walk from the 200-foot spire "Scott Monument" in Edinburgh. The apartment with a terrace…

    More...
    From US$ 677
    price for 1 night
    BOOK From US$ 677
  • Royal Mile Accommodation

    Old Tolbooth Wynd, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 10-room Royal Mile Accommodation Edinburgh offers easy access to such tourist sites as People's Story Museum, located about a 5-minute walk away. Parking is also available on site.

    More...
    From US$ 1057
    price for 1 night
    BOOK From US$ 1057
  • Apartment Old Edinburgh

    28 Forrest Road, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Apartment Old Edinburgh is also located a mere 8 minutes' walk from the Thistle chapel "St Giles' Cathedral".

    More...
    From US$ 452
    price for 1 night
    BOOK From US$ 452
  • Mile Flat

    Nicolson Street 55, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The family-friendly Mile Flat Apartment Edinburgh enjoys a prime location and provides easy access to The Museum of the Royal Scots and the Royal Regiment of Scotland 16 minutes' walk away.

    More...
    BOOK
  • Grassmarket-Old Town Apartment

    90 Grassmarket, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 2-room Grassmarket-Old Town Apartment Edinburgh boasts a prime setting and in just 7 minutes' walk from Edinburgh Old Town. Guests will surely benefit from Wi-Fi and a car park at this 1-bedroom…

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • Amazing Penthouse, Stunning Views, Castle 2 Mins

    Flat 5/7A Ramsay Garden, Edinburgh, United Kingdom

    0.5 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 Royal Mile, the spacious Amazing Penthouse, Stunning Views, Castle 2 Mins Apartment…

    More...
    From US$ 278
    price for 1 night
    BOOK From US$ 278
  • Old Town 163

    16/3 (1F1) Johnston Terrace, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located just 1 km from Edinburgh Waverley railway station, the 70 m² Old Town 163 Apartment Edinburgh is only an 8-minute walk from the combined National Museum of Scotland. This 2-bedroom apartment…

    More...
    From US$ 271
    price for 1 night
    BOOK From US$ 271
  • Castle Rock Hostel - Adults Only

    15 Johnston Terrace, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Set in Old Town district, 200 metres from Royal Mile, Castle Rock Hostel boasts a luggage room and a safe deposit box. This venue features Wi Fi throughout the accommodation.

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • The Castle Esplanade Residence

    Johnston Terrace, Edinburgh Eh1 2Pr, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The Castle Esplanade Residence Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, just near the restaurant The Witchery by the Castle. This…

    More...
    From US$ 235
    price for 1 night
    BOOK From US$ 235
  • Edinburgh Old Town Castle Views 2-Bedroom Apartment Near Edinburgh Castle

    16 Johnston Terrace, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Situated within 5 minutes' walk of Grassmarket, the spacious 2-bedroom Edinburgh Old Town Castle Views 2-Bedroom Apartment Near Edinburgh Castle can host up to 4 guests in Edinburgh.

    More...
    From US$ 597
    price for 1 night
    BOOK From US$ 597
  • Historic Ramsay Garden Apt With Balcony Views - Pass The Keys

    5/4 Ramsay Gardens, Eh1 2Na, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located just a 6-minute walk from The Real Mary King's Close, the 93 m² Historic Ramsay Garden Apt With Balcony Views - Pass The Keys Edinburgh accommodates up to 4 guests. At this 2-bedroom…

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