
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay near Princes Street Gardens?
Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night near Princes Street Gardens on Hotels.com. These hotels close to Princes Street Gardens consistently deliver on quality, location and traveller experience. Last updated on 3 November 2026.

1. Apex Grassmarket Hotel
Apex Grassmarket HotelOld Town Edinburgh, 0.2 mi from Princes Street Gardens
9.0 out of 10, Wonderful, (3,001 reviews)
The price is £161
includes taxes & fees
5 Nov - 6 Nov

2. Virgin Hotels Edinburgh
Virgin Hotels EdinburghOld Town Edinburgh, 0.2 mi from Princes Street Gardens
9.6 out of 10, Exceptional, (1,450 reviews)
The price is £210
includes taxes & fees
8 Nov - 9 Nov

3. Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelOld Town Edinburgh, 0.2 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (1,797 reviews)
The price is £118
includes taxes & fees
8 Nov - 9 Nov

4. Mount Royal Hotel Edinburgh by The Unlimited Collection
Mount Royal Hotel Edinburgh by The Unlimited CollectionNew Town, 0.3 mi from Princes Street Gardens
8.8 out of 10, Excellent, (874 reviews)
The price is £138
includes taxes & fees
8 Nov - 9 Nov

5. YOTEL Edinburgh
YOTEL EdinburghNew Town, 0.4 mi from Princes Street Gardens
8.8 out of 10, Excellent, (2,581 reviews)
The price is £108
includes taxes & fees
8 Nov - 9 Nov

6. Market Street Hotel
Market Street HotelOld Town Edinburgh, 0.3 mi from Princes Street Gardens
9.8 out of 10, Exceptional, (1,562 reviews)
The price is £175
includes taxes & fees
30 Nov - 1 Dec

7. Wilde Aparthotels, Edinburgh, Grassmarket
Wilde Aparthotels, Edinburgh, GrassmarketOld Town Edinburgh, 0.2 mi from Princes Street Gardens
9.4 out of 10, Exceptional, (1,003 reviews)
The price is £184
includes taxes & fees
16 Nov - 17 Nov

8. Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End, 0.5 mi from Princes Street Gardens
8.8 out of 10, Excellent, (1,821 reviews)
The price is £84
includes taxes & fees
8 Nov - 9 Nov

9. The Hoxton, Edinburgh
The Hoxton, EdinburghWest End, 0.7 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (467 reviews)
The price is £129
includes taxes & fees
23 Nov - 24 Nov

10. ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileOld Town Edinburgh, 0.5 mi from Princes Street Gardens
8.4 out of 10, Very good, (2,034 reviews)
The price is £131
includes taxes & fees
8 Nov - 9 Nov

11. The Balmoral Hotel
The Balmoral HotelNew Town, 0.4 mi from Princes Street Gardens
9.8 out of 10, Exceptional, (1,002 reviews)
The price is £446
includes taxes & fees
4 Nov - 5 Nov

12. Apex Waterloo Place Hotel
Apex Waterloo Place HotelNew Town, 0.6 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (2,161 reviews)
The price is £152
includes taxes & fees
8 Nov - 9 Nov

13. Hilton Edinburgh Carlton
Hilton Edinburgh CarltonOld Town Edinburgh, 0.4 mi from Princes Street Gardens
8.4 out of 10, Very good, (1,014 reviews)
The price is £152
includes taxes & fees
8 Nov - 9 Nov

14. Grassmarket hotel
Grassmarket hotelOld Town Edinburgh, 0.2 mi from Princes Street Gardens
8.6 out of 10, Excellent, (1,003 reviews)
The price is £136
includes taxes & fees
8 Nov - 9 Nov

15. Fraser Suites Edinburgh
Fraser Suites EdinburghOld Town Edinburgh, 0.3 mi from Princes Street Gardens
9.0 out of 10, Wonderful, (3,365 reviews)
The price is £162
includes taxes & fees
29 Nov - 30 Nov

16. Motel One Edinburgh-Royal
Motel One Edinburgh-RoyalOld Town Edinburgh, 0.3 mi from Princes Street Gardens
9.0 out of 10, Wonderful, (1,377 reviews)
The price is £116
includes taxes & fees
8 Nov - 9 Nov

17. Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghOld Town Edinburgh, 0.5 mi from Princes Street Gardens
9.0 out of 10, Wonderful, (1,560 reviews)
The price is £135
includes taxes & fees
8 Nov - 9 Nov

18. The Scotsman Hotel
The Scotsman HotelOld Town Edinburgh, 0.4 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (1,006 reviews)
The price is £254
includes taxes & fees
22 Nov - 23 Nov

19. Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City CentreOld Town Edinburgh, 0.5 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (1,142 reviews)
The price is £143
includes taxes & fees
8 Nov - 9 Nov
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.
Compare popular hotels close to Princes Street Gardens
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Market Street Hotel | 9.8 Exceptional 1,562 reviews | View | ||||||
![]() The Balmoral Hotel | 9.8 Exceptional 1,002 reviews | View | ||||||
![]() Meus Apartments | 9.6 Exceptional 18 reviews | View | ||||||
![]() 100 Princes Street | 9.8 Exceptional 78 reviews | View | ||||||
![]() Virgin Hotels Edinburgh | 9.6 Exceptional 1,450 reviews | View |

































































