Hotel stays in the U.K. are in demand, with bookings recently reaching their highest level since the start of the COVID-19 pandemic, according to
SiteMinder's World Hotel Index. Interestingly, data shows that the bookings are being driven by domestic tourists with 92 percent of hotel bookings currently coming from within the country. While international visitors have no shortage of options in London, standout properties include the Clesea staple,
11 Cadogan Gardens and
Mayfair Townhouse, a brand new hotel that opened this past December. The former is the city's only Relais & Châteaux hotel. It's located in London's elite Chelsea neighborhood and boasts individually designed spacious rooms and suites as well as an elegant hotel bar featuring an extensive Negroni menu. Meanwhile, The Mayfair is located just steps from Green Park, shopping and some of London's most renowned restaurants and offers 172 rooms and suites designed for modern travelers.