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

  • Two Bedroom Apartment Within Walking Distance To City Centre

    From US$ 373

    West Nicolson Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Nestled in Newington, which is a neighbourhood of southern Edinburgh, Scotland, the 1-room Two Bedroom Apartment Within Walking Distance To City Centre apartment is only a 10-minute walk from such…

    To the hotel

    price for 1 night
    Book Now From US$ 373
  • The Quartermile Meadows View Residence

    From US$ 377

    Simpson Loan, Edinburgh Eh3 9Gd, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Situated a 10-minute walk from Edinburgh city centre, The Quartermile Meadows View Residence apartment offers public parking nearby. This venue is steps away from the public research University of…

    To the hotel

    price for 1 night
    Book Now From US$ 377
  • Joivy Modern Flat On Rose Street

    From US$ 671

    162 Rose Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    The 1-room Altido Rose Street Modern Flat Apartment apartment is situated in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, within 5 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 671
  • Nicolson Apartments

    From US$ 716

    28 West Nicolson Street - Edinburgh, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Placed nearly a 5-minute walk from the combined National Museum of Scotland, the 4-star Nicolson Apartments Edinburgh includes 10 rooms with views of the city. This Edinburgh aparthotel features Wi…

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Fountain Court Apartments - Royal Garden

    From US$ 184

    2 York Buildings, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    The designer Fountain Court Royal Garden Edinburgh is situated in a shopping district next to the 200-foot spire "Scott Monument" and offers a shared lounge, entertainment activities and a bar. There…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Cool Urban Apartment With Stunning Castle Views

    From US$ 248

    2 Castle Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 248
  • Novotel Edinburgh Centre

    From US$ 92

    80 Lauriston Place, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Featuring a swimming pool, the 4-star Novotel Edinburgh Centre is placed in the Tollcross district of Edinburgh. This Edinburgh hotel has an à la carte restaurant serving American cuisine and is…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • City Centre, Newly Refurbished Stylish Apartment

    From US$ 2464

    Thistle Street 74/3, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Located in New Town district, City Centre, Newly Refurbished Stylish Apartment Edinburgh is next-door to BT Murrayfield Stadium and a 5-minute drive from Camera Obscura and World of Illusions. The…

    To the hotel

    price for 1 night
    Book Now From US$ 2464
  • Thistle Suites Royal Garden

    From US$ 112

    2 York Buildings, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Sonder — Royal Garden is low-budget 3-star accommodation in Edinburgh in proximity to Canongate Kirk. The property comprises 8 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Castle Terrace 1 Bed Apartment Looking Onto Edinburgh Castle - Sleeps Upto 4

    From US$ 328

    32/11 Castle Terrace, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Located 400 metres from the long - standing Camera Obscura and World of Illusions Tower in Edinburgh, the venue offers accommodation with a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Old Town Suites - Nicolson

    From US$ 500

    28 West Nicolson Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Located in Newington district, Old Town Suites - Nicolson is next-door to Edinburgh Old Town and a 5-minute drive from the combined National Museum of Scotland. Featuring 8 rooms with views of the…

    To the hotel

    price for 1 night
    Book Now From US$ 500
  • Joivy Exquisite Flat In The City Centre

    From US$ 476

    York Place, Edinburgh, Scotland, Eh1 3Eb, United Kingdom, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Located in New Town district within a 10-minute walk of The Real Mary King's Close, the 75 m² Altido Designer York Place 5* apartment accommodates up to 2 guests. With access to the combined National…

    To the hotel

    price for 1 night
    Book Now From US$ 476
  • 3Bed Sleeps6 Edinburghcitycentre

    35/5 Castle Terrace, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    Book Now
  • Elder York Guest House

    From US$ 139

    38 Elder Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Elder York Guest House is situated in the very heart of Edinburgh in 10 minutes' walking distance from New Town. Wi Fi is included throughout the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • No. 53 Frederick Street

    From US$ 145

    53 Frederick Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Located 0.9 km from Royal Mile, guests of 3-star No. 53 Frederick Street Bed & Breakfast Edinburgh may find a lending library and a bar on-site. Edinburgh Waverley is approximately 800 metres away…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • New Town Hotel

    From US$ 157

    8-12 York Place, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Situated around 650 metres from Water of Leith, the 3-star Ballantrae Hotel Edinburgh includes 31 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • 33 Castle Terrace

    From US$ 382

    33 Castle Terrace, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 382
  • Cosy 2 Bedroom Flat-Castle View

    From US$ 470

    Eh3 9At, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 470
  • Premier Inn Edinburgh Central

    From US$ 151

    82 Lauriston Place-Lady Lawson Street-Edinburgh, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Located 0.9 km from the combined National Museum of Scotland, the 3-star Premier Inn Edinburgh Central offers Wi-Fi throughout the property and public parking. The low-budget inn is a good starting…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Travelodge Edinburgh Central Queen Street

    From US$ 71

    30-31 Queen Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Travelodge Edinburgh Central Queen Street is a 3-star accommodation comprising 85 welcoming rooms just outside Co-op Food. The property is located in the centre of Edinburgh, an 11-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 71