As in any world-class city, there’s no shortage of five-star hotels in London. In fact, there are close to 100, making it the city with the most five-star hotels and pipping Dubai to the post. But how much choice is too much choice? That’s an awful lot of reviews to read through… Just as well, then, we’ve narrowed it down to the cream of the crop so you don’t have to: ten luxury hotels with tip-top service, outstanding restaurants and plenty of creature comforts. There are famous London institutions such as The Ritz and Claridge’s on our list, but we’ve also included exciting newbies such as The Ned and Sea Containers London. So if you’ve got cash to splash, go spoil yourself at one of these high-flying venues for a superior London sleepover.
Looking for more options? Check out London’s best Airbnbs
Want the whole list? Try our full guide to the best hotels in London
This article includes affiliate links. These links have no influence on our editorial content. For more information, click here.