Our Favourite Luxury London Hotels
Reviewed and loved by experts
London is well known for its fine dining restaurants, extravagant theatre shows and high-end shopping - and there's certainly no shortage of luxury hotels. From sleek central hotels with jaw-dropping views over the city, to five-star properties with plenty of character and lavish interiors, and boutique townhouses with chic lounges where there's regular live music - there's something for everyone. We've handpicked some of London's most luxurious hotels, including The Shard, so why not treat yourself and have a stay to remember. You'll also find London hotels with parking, London spa hotels and romantic London hotels - perfect for a long weekend! Scroll down to view our favourite luxury London hotels.