Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Palace of Holyroodhouse is located in a historic area of Edinburgh known for its top museums and popular art scene. The neighbourhood is home to 293 hotels and other accommodation options, so you can find something that works for your stay.
You can choose from 779 hotels and other accommodation options within a mile of Palace of Holyroodhouse, including these options:
After you've visited Palace of Holyroodhouse, you can discover the sights within a few miles of the area.
Study the collections at Edinburgh Castle, Royal Yacht Britannia or National Museum of Scotland. Royal Mile, Grassmarket and Edinburgh Dungeon are some of the notable landmarks to see in the area. You can catch a show at Festival Theatre, Usher Hall and King's Theatre.
If you want to see more of the surrounding area, you can plan a visit to Edinburgh Playhouse Theatre and Princes Street. You might also stop by University of Edinburgh, located 0.8 mi from Palace of Holyroodhouse, or George Street which is 1 mi away.
If you're taking a train to the area, Edinburgh Waverley Station is the closest station to Old Town. There may not be many public transport options to choose from near Palace of Holyroodhouse so consider a car rental to maximise your time.