London is well known for the quality and variety of its hotels with some of the world’s most renowned places to stay. The British capital offers a wide array of excellent accommodations from its famous luxury hotels such as the Ritz, Claridges or Dorchester in the heart of London to various budget chain hotels. It also has a multitude of unique boutique hotels for a unforgettable experience.
The following are the top 10 luxury hotels in the heart of London with great deals can be found through our partner site Agoda.
- Dorchester Hotel, Mayfair
- Goring Hotel, Knightsbridge
- Grosvenor House JW Marriott Hotel, Mayfair
- Landmark Hotel, Marylebone
- Lanesborough Hotel, Knightsbridge
- Langham Hotel, Marylebone
- London Marriott County Hall, Waterloo
- Ritz Hotel, Mayfair
- Savoy Hotel, Covent Garden
- Waldorf Hilton Hotel, Covent Garden