Top Trending Hotels Near Palace of Holyroodhouse

See all 441 Hotels near Palace of Holyroodhouse
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hilton Edinburgh Carlton
Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0
3.8 out of 5 (1,365 reviews)

Located in Old Town, this hotel is within a 5-minute walk of Brass Rubbing Centre, St. Giles' Cathedral, and Real Mary King's …

£109
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh EH1 3BH

4.0 out of 5.0
4.5 out of 5 (1,858 reviews)

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train …

£122
Macdonald Holyrood Hotel
Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh EH8 8AU

4.0 out of 5.0
4.3 out of 5 (884 reviews)

Located in Old Town, this eco-friendly hotel is within a 10-minute walk of Our Dynamic Earth, Arthur's Seat, and Palace of …

£126
Holyrood Aparthotel
Holyrood Aparthotel

1 Nether Bakehouse Holyrood, Edinburgh EH8 8PE

4.0 out of 5.0
4.5 out of 5 (900 reviews)

These modern service apartments are set adjacent to Edinburgh's Royal Mile, within 500 metres of Holyrood Palace, the Our …

£116
Princes Street Suites
Princes Street Suites

16 Waterloo Place, Edinburgh EH1 3EG

4.0 out of 5.0
4.5 out of 5 (497 reviews)

This all-suite Edinburgh property is 5 minutes away from St. Andrews Square and George Street. Edinburgh Castle is a 15 …

£152
Apex Grassmarket Hotel
Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh EH1 2HS

4.0 out of 5.0
4.2 out of 5 (2,186 reviews)

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The …

£104
Royal Mile Accommodation
Royal Mile Accommodation

Various Addresses, Edinburgh EH8 8EQ

4.0 out of 5.0
4.2 out of 5 (87 reviews)

These apartments are located throughout the area in Edinburgh.

£77
Mercure Edinburgh City - Princes Street Hotel
Mercure Edinburgh City - Princes Street Hotel

53 Princes Street, Edinburgh EH2 2DG

3.0 out of 5.0
3.9 out of 5 (759 reviews)

Located in New Town, this hotel is steps from Princes Mall, Princes Street Gardens, and Scott Monument. Edinburgh Castle an …

£63
Cairn Hotel
Cairn Hotel

10-18 Windsor Street, Edinburgh EH7 5JR

3.0 out of 5.0
3.9 out of 5 (444 reviews)

Located in New Town, this hotel is within a 10-minute walk of Edinburgh Playhouse Theatre and Calton Hill. Palace of …

£72
Destiny Student - Brae House
Destiny Student - Brae House

31 Abbeyhill, Edinburgh EH8 8EH

2.0 out of 5.0
3.6 out of 5 (49 reviews)

Situated in Edinburgh, this hostel is within a 10-minute walk of Holyrood Abbey, Palace of Holyroodhouse, and Arthur's Seat …

£42
Hide content

Pocket Guide: Old Town Palace of Holyroodhouse Hotels

Search for hotels in Old Town on Expedia.co.uk. You can easily find your hotels in Old Town using one of the methods below:

  • View our selection of featured hotels in Old Town
  • Use the map to find hotels in the Old Town neighborhood you prefer
  • Use the filters to see hotels in a specific area of Old Town, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Old Town
  • Enter your travel dates to view the best deals on hotels in Old Town - while they last
false