London 5 star hotels

Search for London hotels

Find quality 5 star hotels in London, United Kingdom. London 5 star hotels are also well known for their Location and Hotel Staff.

5 star hotels in London

Featured 5 star hotels in London

1 The Westbury Mayfair

5 stars
4.2 / 5 20 reviews

Bond Street,Mayfair Map

The Westbury Hotel Mayfair blends modern luxury and comfort with the timeless traditional quality and is one of the finest accommodations London has to offer. Madame Tussauds, home to an eclectic... More

2 The Landmark London Hotel

5 stars
4.7 / 5 9 reviews

222 Marylebone Road Map

Boasting a location next to Regent's Park, The Landmark Hotel London is an ideal place to stay when enjoying London trips to the theatre, spa or shops. Sherlock Holmes Museum, Madame Tussauds and... More

3 ME London

5 stars
4.7 / 5

336-337 Strand Map

Me London Hotel welcomes business and holiday travellers to contemporary comforts just a stone's throw from famous London attractions. Aside from gazing at full panoramas of the city above the... More

4 Ascott Mayfair London

5 stars
5.0 / 5 2 reviews

49 Hill Street Map

Experience the exceptional services that you desire and the benefits of exclusive residential living while at Ascott Mayfair London, an ideal place for those who desire spacious comfort when on... More

5 One Aldwych

5 stars
5.0 / 5 1 reviews

1 Aldwych Map

Set right in the heart of business, shopping and entertainment centre, One Aldwych London Hotel is an ideal accommodation choice in London. Guests can visit the nearby public art galleries such as... More

6 Belgraves

5 stars
5.0 / 5

20 Chesham Place Map

Thompson Hotels premier transatlantic addition Belgraves is located in Central Londons affluent Belgravia neighborhood just minutes from internationally renowned shops sights and the bustling... More

7 The Langham Hotel London

5 stars
4.8 / 5 4 reviews

1c Portland Place Map

Presenting elegant accommodation that is influenced by the rich cultural heritage of London, The Langham Hotel London is designed for complete comfort. Visitors can admire a diverse collection of... More

8 Plaza on the River, London

5 stars
4.7 / 5

18 Albert Embankment Map

Plaza On The River Club & Residence London is an all-suites hotel that offers elegant accommodations overlooking River Thames, fit for a holiday retreat in the England capital. This London hotel... More

9 The Stafford London

5 stars
4.6 / 5

16-18 St. James's Place Map

The Stafford London offers corporate and leisure travellers an elegant base set in the historical district of St. James in bustling London. While visiting the England capital, tourists should not... More

10 Cafe Royal Hotel

5 stars
5.0 / 5 3 reviews

68 Regents Street Map

Housed in an elegant building, Hotel Cafe Royal London echoes elegant grandeur and glamour and features top-notch accommodations and a rich history that include celebrities and royalties. From this... More