With centuries of history and boundless natural beauty, the UK’s charm is as captivating as its creativity. Our hotels in London and Edinburgh are ideally located for exploring these vibrant capital cities.

In the heart of Mayfair, Brown’s Hotel is a quintessential British icon. A blend of history and 21st-century sophistication, our hotel has been favoured by royalty, presidents, and literary luminaries for centuries. From the city’s most prestigious address – 1 Princes Street – The Balmoral’s neo-Renaissance architecture and infamous clock tower are as integral to the city’s skyline as its near neighbour, Edinburgh Castle.

Whether exploring the historic or the modern, London and Edinburgh are great places to stay for those seeking unforgettable experiences.

London

Here is the place to gaze at romantic portraits by Reynolds and Gainsborough at The Wallace Collection before being inspired and challenged by contemporary greats such as Tracy Emin and Damian Hurst at Tate Modern.

Delve into the world of royalty in the medieval chambers of The Tower of London and Kensington Palace alongside crowning place of kings, Westminster Abbey.

With Mayfair on our doorstep, you’re unlikely to run out of things to do. Discover the art galleries of Cork Street, the theatres of Shaftesbury Avenue and some of the finest restaurants and bars — our concierges have all the inside knowledge. Experience curated tours to feel like a local. 

Edinburgh

Edinburgh is filled with fascinating monuments to Scotland’s glorious past. Each year, it welcomes thousands of visitors to the world’s biggest arts festivals, including the famous Edinburgh international festival and the fringe. 

Once known as ‘The Athens of the North’, the city has an incredible array of world-class museums, grand architecture and exciting art galleries to explore. 

The dedicated concierge team at The Balmoral are perfectly placed to bring the city alive for guests. From exploring the oldest crown jewels in Europe and the near-mythical Stone of Destiny at Edinburgh Castle to walking in the footsteps of royalty at Holyrood Palace and experiencing the winding lanes of the medieval Old Town, the city is brimming with experiences waiting to be had.

Our Hotels in The United Kingdom