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

  • Blackfriars Residence - Beautiful Home

    From US$ 873

    Blackfriars Street, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    The 65 m² Blackfriars Residence - Beautiful Home apartment is placed in the Old Town district, approximately 5 minutes' walk from the restaurant Gurkha Cafe & Restaurant.

    To the hotel

    price for 1 night
    Book Now From US$ 873
  • Sensational Stay At South Bridge

    From US$ 608

    South Bridge, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 608
  • Spacious 2 Bed Apt Next To Royal Mile & Waverley

    From US$ 510

    51/5 Blackfriars Street, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    Guests of Edinburgh will have a nice stay at Cosy apartment. Area attractions include Royal Mile, just 600 metres away, and Royal Botanic Garden Edinburgh is 2.1 km from the property.

    To the hotel

    price for 1 night
    Book Now From US$ 510
  • Forrest Hill Retreat

    From US$ 362

    1/1 Forrest Hill, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • Fabulous 5 Double Bedroom Edinburgh Old Town Apartment

    From US$ 2895

    Forrest Road, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    The 153 m² Fabulous 5 Double Bedroom Edinburgh Old Town Apartment apartment, set a mere 5 minutes' walk from The Writers' Museum, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 2895
  • Light & Stylish Loft Apartment In Heart Of The Old Town

    Eh1 2Ql, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    To the hotel

    Book Now
  • Lively & Energetic 2Br On The Royal Mile

    From US$ 307

    4/6 Paisley Close, 101 High Street, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    The 80 m² Lively & Energetic 2Br On The Royal Mile Apartment apartment, set around 5 minutes' walk from The Writers' Museum, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 307
  • Travelodge Edinburgh Central Princes Street

    Meuse Lane Off Princes Street, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    Located 400 metres from Edinburgh Waverley, the 3-star Travelodge Edinburgh Central Princes Street offers cosy rooms within a 5-minute walk of St Andrew Square.

    To the hotel

    Book Now
  • A&O Edinburgh City

    From US$ 83

    50 Blackfriars Street, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    Safestay Edinburgh Royal Mile is located in Old Town district next to the shopping mall "North Bridge".

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Castle Suite 3 Old Town

    From US$ 355

    Grassmarket, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 53 m² Castle Suite 3 Old Town apartment is approximately a 14-minute walk from such cultural places of…

    To the hotel

    price for 1 night
    Book Now From US$ 355
  • Hotel Du Vin Edinburgh

    From US$ 149

    11 Bristo Place, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    Featuring a restaurant and a luggage room, Hotel Du Vin Edinburgh lies only 300 metres away from National Museum of Scotland. Additionally, the hotel provides guests with a safe deposit box and 24…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Beautiful Bohemian 2Br Flat In The Cowgate

    From US$ 494

    12 Robertson'S Close, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    The Historic Cowgate apartment is 2-bedroom accommodation in the old town district of Edinburgh. The venue can host up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 494
  • Joivy Budget 2, 4, 5 And 6 Bed Private Flats, In Historic Old Town (Adults Only)

    From US$ 137

    Robertsons Close, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    Altido Robertson Close - Comfy Flats Near Edinburgh Castle apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, a mere 5 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Guestready - Elegant Apt In Old Town Edinburgh

    From US$ 196

    3/1 Forrest Hill, Edinburgh, Uk, Edinburgh, Gb, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    Located in Old Town district, Guestready - Elegant 1Bed Apartment In Old Town Edinburgh is next-door to National Museum of Scotland and a 5-minute drive from The Royal Scots Dragoon Guards Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • Pass The Keys Spacious And Homely Flat On The Royal Mile

    From US$ 690

    51/3 Blackfriars Street, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    Pass The Keys Spacious And Homely Flat On The Royal Mile Edinburgh is set in a residential area, 5 minutes' walk of The Real Mary King's Close. The accommodation consists of a fully equipped kitchen,…

    To the hotel

    price for 1 night
    Book Now From US$ 690
  • Royal Mile Escape - Five Bedrooms

    From US$ 498

    47 Blackfriars Street, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Royal Mile, Large 5 Bed Apartment

    From US$ 877

    47 Blackfriars Street, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 877
  • The Bristo Square Residence

    From US$ 209

    Lothian Street, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Charming Apartment In The Old Town

    From US$ 234

    16 Robertsons Close, Off Cowgate, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    Charming In The Old Town apartment is nearly 0.6 km from Camera Obscura and World of Illusions. This 1-bedroom accommodation sleeps up to 4 guests. This venue provides airport transfer and grocery…

    To the hotel

    price for 1 night
    Book Now From US$ 234
  • Old Town Apartment

    Flat 1, 6 Forrest Road, Edinburgh, United Kingdom

    0.4 km to Holyrood House (To the map)

    To the hotel

    Book Now