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

  • Modern 1 Bedroom - 5 Min Walk From Princess Street Eb1

    From US$ 207

    114 Rose Street South Lane, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • Amazing Apartments - Thistle Street Near Princes St

    59 Thistle Street Flat 7, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Amazing Apartments : Thistle Street Near Princes St Edinburgh is set 0.8 km from The Real Mary King's Close and 0.4 km from The Scotch Whisky Experience in New Town district. The accommodation also…

    To the hotel

    Book Now
  • Gorgeous Apartment In The Heart Of New Town

    From US$ 516

    118 Hanover Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    The 40 m² Gorgeous Apartment In The Heart Of New Town 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, just…

    To the hotel

    price for 1 night
    Book Now From US$ 516
  • Spacious 2 Bedroom Apartment In The Heart Of New Town

    From US$ 639

    Hanover Street, 118, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 639
  • Spacious Boutique Two-Bedroom Apartment Next To The Castle

    From US$ 524

    30 Lady Lawson Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 524
  • Quartermile Cosy Central Nest

    22/16 Simpson Loan, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    Book Now
  • Km Apartments

    From US$ 58

    5-9 Richmond Place, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Situated 1.1 km from Royal Mile, Richmond Place apartment provides accommodation with high-speed Internet access throughout the venue. A cooktop, a microwave oven and a freezer are also included in a…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Edinburgh City Centre Old Town Holiday Apartment 3 Bedrooms

    From US$ 480

    17 St Johns Hill, Flat 6, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Edinburgh City Centre Old Town Holiday is set 0.4 km from Surgeons' Hall Museums and 0.7 km from Edinburgh Waverley in Old Town district. Laundry facilities, dry cleaning service and ironing can be…

    To the hotel

    price for 1 night
    Book Now From US$ 480
  • Altido Elegant Flat Near The Meadows With Parking

    From US$ 522

    31 Simpson Loan, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Museum of Childhood is around a 19-minute walk from Altido Elegant Flat Near The Meadows With Parking Apartment apartment, while The Meadows is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 522
  • Joivy Tasteful Studios On Rose South

    From US$ 211

    103 Rose Street South Lane, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Nestled in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, Altido Rose Street South Lane Apartments apartment is at a 1.2 km distance from…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • For Students Only Portsburgh Court Edinburgh

    From US$ 157

    56 Lady Lawson St, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Joivy Luxury Home On George Street

    From US$ 587

    George Street Apartment 1, Edinburgh, Scotland Eh2 3Es, United Kingdom, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Altido Luxury George Street is situated in a residential area of Edinburgh, within 0.3 km from the long-standing Camera Obscura and World of Illusions Tower. With access to the historic fortress…

    To the hotel

    price for 1 night
    Book Now From US$ 587
  • Quartermile Central Apartment

    From US$ 383

    21 Simpson Loan, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Located in West End district, Quatermile Central Apartment Edinburgh is next-door to the combined National Museum of Scotland and a 5-minute drive from Arthur's Seat hike. This 2-bedroom…

    To the hotel

    price for 1 night
    Book Now From US$ 383
  • Joivy Gorgeous 2-Bed Flat Near Edinburgh Castle

    From US$ 358

    65 Thistle Street Flat 5, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Altido Thistle Street - Heart Of The City 2-Bedroom Apt is set 0.6 km from Edinburgh Castle and 0.7 km from University of Edinburgh in New Town district. The venue offers 2 bedrooms that sleep up to…

    To the hotel

    price for 1 night
    Book Now From US$ 358
  • Frederick House Hotel

    From US$ 146

    42 Frederick Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    The 4-star Frederick House Hotel Edinburgh is located in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, 800 metres from Water of Leith.

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Joivy Luxury Flat Near Edinburgh Castle

    From US$ 587

    79 George Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    The 70 m² Luxury Flat Near Edinburgh Castle Apartment apartment is set nearly 13 minutes' walk from the award winning Surgeons' Hall Museums, which is an excellent place to improve cultural awareness.

    To the hotel

    price for 1 night
    Book Now From US$ 587
  • Luxurious City Centre Self Catering Apartment

    From US$ 273

    13 York Place, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Located in Edinburgh, Luxurious City Centre Self Catering Apartment apartment is 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Self Catering , City Centre Apartment With Parking

    From US$ 382

    13 York Place Basement, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    Nestled in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, the 3-room Self Catering, City Centre Apartment With Parking apartment is about a 19…

    To the hotel

    price for 1 night
    Book Now From US$ 382
  • 1 Bed Flat Near Edinburgh Castle

    From US$ 337

    50 Lady Lawson Street, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 337
  • Modern Quartermile Apartment

    From US$ 432

    Flat 15, 18 Simpson Loan, Edinburgh, United Kingdom

    0.7 km to Holyrood House (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 432