Search Hotels Near Princes Street Gardens, Edinburgh

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Trending Hotels Near Princes Street Gardens

Mercure Edinburgh City - Princes Street Hotel
3 out of 5
0.1 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £67 per night from 10 Oct to 10 Oct
3.8/5Good! (915 reviews)
"Staff were very good, breakfast was excellent, rooms a bit dated but comfortable."

Reviewed on 29 Aug 2021

Mercure Edinburgh City - Princes Street Hotel
InterContinental Edinburgh The George, an IHG Hotel
5 out of 5
0.2 mi from Princes Street Gardens
The price is £189 per night from 17 Oct to 17 Oct
4.5/5Wonderful! (993 reviews)
"Elegant and classy georgian building. Fantastic location, on the doorstep of everything, but away from the bustling crowds. Fantastic teams both in reception and the restaurant. Friendly, helpful and welcoming. Special mention to Nathan, very dashing in his kilt, very professional, always ..."

Reviewed on 10 Sep 2021

InterContinental Edinburgh The George, an IHG Hotel
The Frederick House Hotel
4 out of 5
0.3 mi from Princes Street Gardens
The price is £72 per night from 3 Oct to 3 Oct
4.2/5Very Good! (548 reviews)
"Comfortable and conveniently located hotel. A bit dated for the price bug overall not a bad place to stay."

Reviewed on 28 Aug 2021

The Frederick House Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Motel One Edinburgh-Royal
3.5 out of 5
0.3 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £84 per night from 3 Oct to 3 Oct
4.5/5Wonderful! (945 reviews)
"Motel One is literally just across the street from Edinburgh Waverley train station which suited me for this trip. The property is a 5 minute walk to the heart of The Royal Mile and less than 10 minute walk to Edinburgh Castle. My room was clean and of above average quality, with modern decor, bed ..."

Reviewed on 18 Sep 2021

Motel One Edinburgh-Royal
Fraser Suites Edinburgh
4 out of 5
0.3 mi from Princes Street Gardens
The price is £116 per night from 3 Oct to 3 Oct
4.4/5Excellent! (2,169 reviews)
"Location fantastic. Rooms need refreshing though as are showing signs of wearing."

Reviewed on 10 Sep 2021

Fraser Suites Edinburgh
Old Waverley Hotel
3 out of 5
0.2 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £89 per night from 3 Oct to 3 Oct
4.1/5Very Good! (956 reviews)
"We enjoyed our stay very much had a lovely view of the castle from our window. Staff very friendly and welcoming. A little annoying that paid cash and had to leave a £50 deposit. Over all a lovely stay and would stay again."

Reviewed on 18 Sep 2021

Old Waverley Hotel
Hotel Indigo Edinburgh - Princes Street
4 out of 5
0.3 mi from Princes Street Gardens
Fully refundable
The price is £108 per night from 10 Oct to 10 Oct
3.7/5Good! (982 reviews)
"Amazing room, super attentive staff who go above and beyond. Really convenient location. Excellent condition."

Reviewed on 8 Sep 2021

Hotel Indigo Edinburgh - Princes Street
Cheval Old Town Chambers
5 out of 5
0.3 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £168 per night from 17 Oct to 17 Oct
4.8/5Exceptional! (1,397 reviews)
"Delayed check in was annoying, otherwise everything else was great."

Reviewed on 12 Sep 2021

Cheval Old Town Chambers
Malmaison Edinburgh City
4 out of 5
0.3 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £104 per night from 10 Oct to 10 Oct
4.4/5Wonderful! (207 reviews)
"Location"

Reviewed on 11 Aug 2021

Malmaison Edinburgh City
Market Street Hotel
4 out of 5
0.3 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £188 per night from 10 Oct to 10 Oct
4.8/5Exceptional! (136 reviews)
"customer service was excellent"

Reviewed on 8 Sep 2021

Market Street Hotel
ibis Edinburgh Centre Royal Mile – Hunter Square
3 out of 5
0.5 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £74 per night from 19 Oct to 19 Oct
4.3/5Excellent! (979 reviews)
"The property is on a great location The restrictions due to covid limited the hotel with regards to housekeeping breakfast choice etc The rooms and shower room are extremely compact with no drawer space The staff are exceptionally helpful I would be more than happy to stay here again"

Reviewed on 10 Aug 2021

ibis Edinburgh Centre Royal Mile – Hunter Square
The Balmoral Hotel
5 out of 5
0.4 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £295 per night from 10 Oct to 10 Oct
4.7/5Exceptional! (978 reviews)
"Property fantastic, location brilliant"

Reviewed on 6 Sep 2021

The Balmoral Hotel
Apex Grassmarket Hotel
4 out of 5
0.3 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £107 per night from 3 Oct to 3 Oct
4.5/5Wonderful! (990 reviews)
"The location was great; we were allocated a very noisy room next to very noisy air conditioning units outside. The staff were excellent and upgraded us to a lovely room with a view to the casttle"

Reviewed on 1 Sep 2021

Apex Grassmarket Hotel
Tigerlily
4 out of 5
0.5 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £147 per night from 3 Oct to 3 Oct
4.6/5Exceptional! (501 reviews)
"Lively great location to see Edingburgh"

Reviewed on 25 Aug 2021

Tigerlily
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
0.6 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £68 per night from 26 Sep to 26 Sep
4.2/5Excellent! (932 reviews)

Reviewed on 12 Sep 2021

ibis Edinburgh Centre South Bridge - Royal Mile
Eden Locke
4 out of 5
0.5 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £98 per night from 17 Oct to 17 Oct
4.7/5Exceptional! (582 reviews)
"The location is great. We were within quick walking distance of a number of wonderful cafes and restaurants. It was somewhat quiet at night, however like any location in this area there will be street noise. The room was a little small and very hot. We were unable to do more than crack a window and ..."

Reviewed on 11 Sep 2021

Eden Locke
The Scotsman Hotel
4 out of 5
0.5 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £192 per night from 10 Oct to 10 Oct
4.5/5Wonderful! (970 reviews)
"We liked the history of the property. The high ceilings. The wood panelling was very unique. The bed was very comfortable and the bathroom was spacious. There were a lot of power points in good locations in the room. The sofa was not comfortable though which was a shame."

Reviewed on 16 Sep 2021

The Scotsman Hotel
Cheval The Edinburgh Grand
5 out of 5
0.3 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £168 per night from 17 Oct to 17 Oct
4.7/5Exceptional! (439 reviews)
"The Cheval Edinburgh Grand is a gorgeous hotel, centrally located for easy access to all the sites. The staff are caring and helpful. Anna was especially helpful. We had to move several times because the hotel was busy during the fringe festival. But we ended up in the penthouse suite, which was ..."

Reviewed on 6 Sep 2021

Cheval The Edinburgh Grand
Hilton Edinburgh Carlton
4 out of 5
0.5 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £135 per night from 3 Oct to 3 Oct
4.3/5Excellent! (954 reviews)
"The property is an ideal location to explore Edinburgh"

Reviewed on 14 Sep 2021

Hilton Edinburgh Carlton
Apex Waterloo Place Hotel
4 out of 5
0.6 mi from Princes Street Gardens
Fully refundableReserve now, pay when you stay
The price is £124 per night from 3 Oct to 3 Oct
4.5/5Wonderful! (984 reviews)
"Very friendly staff, clean and very good service throughout breakfast experience"

Reviewed on 18 Sep 2021

Apex Waterloo Place Hotel
Don't see what you're looking for?
See all available properties in Princes Street Gardens
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

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.

Staying near Princes Street Gardens

You can choose from 1224 hotels and other accommodation options within a mile of Princes Street Gardens, including these picks:

  • Fraser Suites Edinburgh: This 4-star aparthotel features a restaurant, free WiFi and a fitness centre. Our customers like its family-friendly amenities and overall value.
  • Jurys Inn Edinburgh: This 4-star hotel features a restaurant, free WiFi and a bar. Our customers like its dining options and central location.
  • Principal Edinburgh George Street: This 5-star hotel features a restaurant, free WiFi and a fitness centre. It's a favourite with Expedia travellers for its dining options and clean, comfortable rooms.

Things to see and do near Princes Street Gardens

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.

Getting to Princes Street Gardens

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.

Frequently asked questions

Princes Street Gardens Hotel Reviews

More trip options