The Balmoral is part of the Rocco Forte chain, so it has plenty to boast about. Inside, it’s got a Michelin-starred restaurant, Number One. There’s also a chic spa centre and a clocktower that makes for an iconic Edinburgh sight. Olga Polizza’s classic, elegantly designed rooms have the kind of amenities you would expect, like free wifi. However, grander suites also have their own concierge services, as well as fancy touches like flowers and fireplaces. Then there’s the in-house Palm Court, which offers an excellent afternoon tea, alongside a brasserie and not one but two bars – one of which specialises in whisky.
If you’re after a quaint, picture-postcard foil to gritty, cosmopolitan Glasgow, you’re in the right place. This edifying city may be less cool, but it’s no less fun – especially as the festive season comes rolling in.
Many hotels live up to the Scottish capital’s history and innate sense of drama. There are some in historic buildings, with suites stuffed with antiques, rooms designed to the hilt and views to swoon over; others have spas attached; others have Michelin-starred restaurants and bars. Heck, Prestonfield House even has its own parkland. We say treat yourself – but do get out and explore the city while you’re here. To help you decide, here’s our pick of the absolute best hotels in Edinburgh.
RECOMMENDED: The best Airbnbs in Edinburgh
This article includes affiliate links. These links have no influence on our editorial content. For more information, click here.