Menu

Search options

2026-04-26

2026-04-27
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near Royal Mile

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

2018 results

  • Holyrood Apartment With Parking & Lift Access

    From US$ 661

    Apartment 33 - 89 Holyrood Road, Edinburgh, United Kingdom

    0.7 km to Royal Mile (To the map)

    The Park - Holyrood Road apartment is situated in Old Town district, 0.8 km from the combined National Museum of Scotland and offers a golf course and a free car park. Located in Edinburgh, and a…

    To the hotel

    price for 1 night
    Book Now From US$ 661
  • Rose Street Flat

    From US$ 376

    59/3 Rose Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 376
  • Premier Inn Edinburgh City Centre

    From US$ 249

    44 York Pl, Edinburgh, United Kingdom

    0.7 km to Royal Mile (To the map)

    The 3-star Premier Inn Edinburgh City Centre boasts proximity to Arthur's Seat hike within just 2.2 km away. This property is housed in a historic-style building.

    To the hotel

    price for 1 night
    Book Now From US$ 249
  • Residence Inn By Marriott Edinburgh

    From US$ 122

    36 Simpson Loan Quartermile, Edinburgh, United Kingdom

    0.7 km to Royal Mile (To the map)

    The 4-star Residence Inn By Marriott Edinburgh is set 0.8 km from Royal Mile and 0.8 km from the public research University of Edinburgh. Set close to the two connected buildings "National Museum of…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • New Refurb Now- Sleep Upto 4- Heart Of City

    From US$ 436

    5 Cowan'S Close, Edinburgh, United Kingdom

    0.7 km to Royal Mile (To the map)

    Heart Of Edinburgh City- Upto 4 Sleeps. Free Wi-Fi is set 0.5 km from The Edinburgh Hebrew Congregation Synagogue and 0.8 km from Royal Mile in Newington district. The venue offers 2 bedrooms…

    To the hotel

    price for 1 night
    Book Now From US$ 436
  • King'S Stable 2 Rooms

    From US$ 250

    King'S Stables Lane, Edinburgh, United Kingdom

    0.7 km to Royal Mile (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 250
  • Joivy Contemporary Royal Mile Apartment With Balcony

    From US$ 893

    78 Canongate Flat 2, Edinburgh, United Kingdom

    0.7 km to Royal Mile (To the map)

    Altido Contemporary Royal Mile Apartment With Balcony Edinburgh is set 1.5 km from Camera Obscura and World of Illusions Science Museum and 0.9 km from National History Museum of Scotland in Old Town…

    To the hotel

    price for 1 night
    Book Now From US$ 893
  • Newington

    From US$ 225

    197/1 Pleasance, Edinburgh, United Kingdom

    0.7 km to Royal Mile (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 225
  • City Centre Hidden Hideout For 2

    From US$ 216

    47 Rose Street North Lane, Edinburgh, United Kingdom

    0.7 km to Royal Mile (To the map)

    The 1-room City Centre Hidden Hideout For 2 apartment is located in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, a 6-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Amazing Apartments - Pleasance In The City Centre

    From US$ 278

    193 Pleasance, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • Entire Flat In Edinburgh, City Center

    Buccleuch Place, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    To the hotel

    Book Now
  • The Glasshouse, Autograph Collection

    From US$ 333

    2 Greenside Place, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    The unique The Glasshouse, Autograph Collection is located in the heart of Edinburgh, in the historic-style building, approximately 2.6 km from Royal Yacht Britannia. Featuring 77 rooms with views of…

    To the hotel

    price for 1 night
    Book Now From US$ 333
  • Queen Street Boutique Suites

    From US$ 328

    Queen Street, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    Queen Street Boutique Suites Edinburgh is set 0.7 km from the art museum "Scottish National Gallery" and 1 km from the long-standing Camera Obscura and World of Illusions Tower in New Town district.

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Central 2-Bed Flat In Edinburgh

    From US$ 322

    205\/1 Pleasance, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 322
  • Code - The Loft, Edinburgh

    From US$ 60

    50 Rose Street North Lane, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    Featuring free WiFi throughout the venue, Code Co-Living - The Loft - Edinburgh Hostel offers accommodation near the historic fortress "Edinburgh Castle". Guests can benefit from a safety deposit box…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Guestready - Lovely Nest In The Old Town

    From US$ 400

    13/6 King'S Stables Road, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 400
  • The Portsburgh Square Residence

    From US$ 259

    Portsburgh Square, Edinburgh Eh1 2Jb, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    The 200-foot spire "Scott Monument" is 0.8 km away, while Royal Botanic Garden Edinburgh can be reached in a 10-minute drive from the 39 m² Portsburgh Square Residence apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 259
  • The Wine House 1821

    From US$ 337

    4 Picardy Pl, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    The Wine House 1821 Bed & Breakfast Edinburgh offers boutique accommodation near Calton Hill Panorama and features a restaurant and a safe deposit box. Royal Mile is a few minutes' drive from the bed…

    To the hotel

    price for 1 night
    Book Now From US$ 337
  • Wilde Aparthotels Edinburgh Grassmarket

    From US$ 310

    26 King'S Stables Road, Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    Wilde Aparthotels By Staycity Edinburgh Grassmarket is a 4-star venue only 1.3 km from The Portugese Cannon. The property opened its doors in 2019.

    To the hotel

    price for 1 night
    Book Now From US$ 310
  • Kings Stables, Grassmarket

    From US$ 383

    Edinburgh, United Kingdom

    0.8 km to Royal Mile (To the map)

    Located in Edinburgh, 2-bedroom Kings Stables, Grassmarket Holiday home measures 75 m² and can accommodate 4 guests. It includes a full kitchen and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 383