Menu

Search options

2026-02-27

2026-02-28
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 Holyrood House

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

1862 results

  • Destiny Scotland - Chisholm Hunter Suites

    From US$ 297

    1 Frederick St, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Featuring free Wi Fi throughout the property, Destiny Scotland - Chisholm Hunter Suites apartment is situated in Edinburgh, 15 km from Edinburgh airport. The accommodation also includes a kitchen…

    To the hotel

    price for 1 night
    Book Now From US$ 297
  • The St Mary'S Street Residence

    From US$ 313

    Saint Mary'S Street, Edinburgh Eh1 1Sx, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Located in Old Town district next to Royal Mile, the 65 m² St Mary'S Street Residence apartment accommodates up to 4 guests. Also, there is a kitchen which comes with a washing machine, an oven and…

    To the hotel

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

    From US$ 383

    Edinburgh, United Kingdom

    0.5 km to Holyrood House (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
  • Wilde Aparthotels Edinburgh Grassmarket

    From US$ 282

    26 King'S Stables Road, Edinburgh, United Kingdom

    0.5 km to Holyrood House (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$ 282
  • Joivy Unique Old Town Stay Under Edinburgh Castle

    From US$ 744

    13 King'S Stables Road, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Located in Old Town district next to Royal Mile, the 71 m² Altido Heart Of The Old Town Literally Under The Castle apartment accommodates up to 6 guests. The venue consists of 2 bedrooms, 1 bathroom,…

    To the hotel

    price for 1 night
    Book Now From US$ 744
  • Elegant Apartment In The Heart Of Edinburgh

    From US$ 578

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

    0.5 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 578
  • Royal Mile Cranston

    From US$ 316

    1 Cranston Street, Corner Of Royal Mile And Cranston Street, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Royal Mile Cranston apartment is located a 5-minute drive to Camera Obscura and World of Illusions and offers accommodation with free Wi-Fi in the rooms. This venue offers rooms with multi-channel TV…

    To the hotel

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

    From US$ 201

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

    0.5 km to Holyrood House (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$ 201
  • Edinburgh City Holiday Apartments

    From US$ 530

    40 St Marys Street, 2F3, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Featuring a private carpark, a parking and free private parking, Edinburgh City Holiday apartment offers accommodation 400 metres from Royal Mile. The Royal Edinburgh Military Tattoo is 0.4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 530
  • Aparthotel Adagio Edinburgh Royal Mile

    From US$ 238

    231 Canongate, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Aparthotel Adagio Edinburgh Royal Mile is a 4-star property with a lift and a vending machine, set 12 minutes' walk from The Robertson Mausoleum, one of the divine tourist destinations in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • Premier Inn Edinburgh City Centre Royal Mile

    From US$ 194

    33 East Market Street, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Area attractions, including Edinburgh Waverley and the parish church "St Giles' Cathedral" are located only a short walk from Premier Inn Edinburgh City Centre Royal Mile. For business travellers, a…

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • Boyds Entry Flat Old Town

    From US$ 363

    4/2 Boyd'S Entry, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 363
  • Charming 3 Bed Apartment In Old Town

    From US$ 664

    40 Saint Mary'S Street, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Charming 3 Bed Apartment In Old Town apartment is located merely a 7-minute walk from The Writers' Museum and overlooks the city.

    To the hotel

    price for 1 night
    Book Now From US$ 664
  • The Rose Residence

    From US$ 401

    5-8 Drummond Street, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 401
  • Guestready - Unique Hideaway In Edinburgh

    From US$ 792

    56 Hanover Street, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 792
  • Exquisite & Lively With Fireplace & Panoramic Views

    From US$ 512

    7/7 Frederick Street, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Exquisite & Lively With Fireplace & Panoramic Views apartment is a great place to stay in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, about…

    To the hotel

    price for 1 night
    Book Now From US$ 512
  • Edinburgh Elms For 4 - New Town - City Center Eb8

    Rose Street South Lane, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    To the hotel

    Book Now
  • Charming Grassmarket 1 Bed Castle Pad

    From US$ 371

    King'S Stables Road 13, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Charming Grassmarket 1 Bed Castle Pad is located near Camera Obscura and World of Illusions and is just 10 minutes' walk from the centre of Edinburgh. There is a kitchen appointed with a dishwasher…

    To the hotel

    price for 1 night
    Book Now From US$ 371
  • Joivy Famous St Mary'S Street Old Town Apartment

    From US$ 409

    Saint Mary'S Street, Edinburgh, Scotland Eh1 1Sx, United Kingdom, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    Altido Charming Flat By Royal Mile With Garden And View is set 0.4 km from The Royal Edinburgh Military Tattoo and 0.5 km from Edinburgh Old Town in Old Town district. The venue includes a kitchen…

    To the hotel

    price for 1 night
    Book Now From US$ 409
  • Boho Central Old Town Base

    From US$ 151

    48 St Mary'S St, Edinburgh, United Kingdom

    0.5 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 151