4-star hotels in London

There are 78 4-star hotels in London out of more than 200 places to stay in total, ranked by guest score and number of reviews.

60 4-star hotels in London

4-star hotels in London have an average score of 8.6 out of 10, compared with 8.5 for all places to stay in London, from 687,754 guest reviews in total. The best-rated is Leonardo Royal London St Paul’s, with 8.7 from 20,953 reviews. By category: 78 four-star.

See all hotels in London

Frequently asked questions: 4-star hotels in London

How many 4-star hotels are there in London?

We list 78: 78 four-star. They are ranked by guest score and number of reviews.

What is the best 4-star hotel in London?

Going by guest reviews, Leonardo Royal London St Paul’s (8.7 out of 10 from 20,953 reviews), followed by Park Plaza London Westminster Bridge (8.3) and Strand Palace (8.4).

Which 4-star hotel in London has the most reviews?

Park Plaza London Westminster Bridge, with 31,956 reviews and a score of 8.3 out of 10.