×
Introducing 512 hotels in London
London offers a wide choice of hotels, from luxury properties to small family-run bed and breakfast.
Whether you would like to stay in the heart of the West End or in a quite area, London's public transport system makes it possible to plan and see all the most popular attractions in just one day!
Stars are assigned following annual visits to the properties in order to check if quality standards are always provided. Some hotel chains do not receive a specific star rating though.
Most hotels are located in the most popular areas of the city.
Bayswater is a stylish area of west London, close to fashionable Notting Hill and Oxford Street.
Kensington is a borough with a vast array of restaurants, bars and clubs.
Greenwich is situated on the south bank of the river Thames and has plenty of attractions and things to do.