London does not need an introduction. Our team loves London and it is always a pleasure to return to the capital of Great Britain. The hotel and restaurants scene is incredibly competitive and home to true classics as well as new arrivals. It is particular hard to compile a Top 10 Best 5 Star Luxury Hotels in London as there are over 80 five star hotels in London. So once again we stretched our top 10 a bit and created a top 20 of best places to stay in London. All of these are incredibly good and worth a stay. Some have a track record that goes back more than a century, others impress with flawless service and spotless designs. One of our favorite reasons to travel to London is the culinary diversity and also in this regard the top 20 luxury hotels in London do not fail to impress. From Michelin starred restaurants to intimate private dining and trendy see-and-be-seen bars to cigar lounges – London’s top hotels really have it all.