Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Princes Street Gardens is located in a historic area of Edinburgh known for its top museums and popular art scene. The neighbourhood is home to 315 hotels and other accommodation options, so you can find something that works for your stay.
You can choose from 1224 hotels and other accommodation options within a mile of Princes Street Gardens, including these picks:
While you're in town visiting Princes Street Gardens, you can discover the sights within just a few miles of the area.
You might want to spend some time browsing the exhibits at Edinburgh Castle, Royal Yacht Britannia or Scotch Whisky Experience. Grassmarket, Royal Mile and Edinburgh Dungeon are notable landmarks to explore if you're in the area. You can catch a show at Usher Hall, Festival Theatre and King's Theatre.
If you want to see more of the surrounding area, you can plan a visit to Princes Street and George Street. You might also stop by Edinburgh Playhouse Theatre, located 0.5 mi from Princes Street Gardens, or University of Edinburgh which is 0.6 mi away.
If you're hopping a train into the city, Edinburgh Waverley Station is the closest station to Old Town. There may not be many public transport stops close to Princes Street Gardens so consider renting a car to see more of the area.