The heart of Midlothian may be on the Royal Mile but Princes Street is the city’s main artery, running the length of Princes Street gardens past the National Gallery and Scott’s monument. Surrounded by the best shopping in the city, with views of the castle and the Old Town’s dramatic skyline, it’s a fifteen minute stroll at most to the Royal Mile for the best of history and heritage; five minutes to the New Town with it’s elegant architecture, boutique and antiques, small galleries and ultra-desirable Stockbridge. Great transport links on your doorstep, too, for easy arrivals, departures and exploration further afield.
Even better, these hotels – ranging from flagship luxury destinations to a money-saving old-school charmer, will suit a range of tastes as well as budgets both great and small. Just imagine, all of that and grandstand views of the fireworks too, without going out in the rain. Here are the best hotels on Princes Street, Edinburgh.
From
£
185
From
£
126
From
£
93
From
£
89
From
£
58
From
£
223
The Juniper Cocktail Bar is bright and buzzy, leading into a quieter area with inviting high back chairs, perfect for a quiet loll.
From
£
88
A heavenly 18th-century house hidden on Calton Hill with a courtyard garden to the front, a prett…
Read expert review
It’s easy to run out of superlatives describing this remarkable collection of slick, stylish serv…
Read expert review
Although an Edinburgh landmark for more than a century, there’s nothing old-fashioned about this …
Read expert review