Low season | February | Cheapest month to stay with an average 26% drop in price. |
---|---|---|
High season | June | Most expensive month to stay with an average 26% rise in price. |
Average price (weeknight) | $226 | Average Sun - Thu price over the last 2 weeks. |
Average price (weekend night) | $204 | Average Fri & Sat price over the last 2 weeks. |
Hotels are safe environments for travelers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in London. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.
We've recorded a higher demand for hotels in Westminster, Kensington and Chelsea, and close to Paddington Station.
If you are looking for a hotel close to Paddington Station, you should consider staying at Mornington Hotel London Victoria, Kimpton Fitzroy London and Holiday Inn London - Kensington Forum, as they are the most recommended by KAYAK users.
The average price of a double room in London is $198 per night. In the last 3 days, KAYAK found great deals as cheap as $9 per night.
If you are visiting London with your family, consider booking a hotel in Kensington. This neighborhood is located near Hyde Park, and there are many kid-friendly museums in the surrounding area. The Knightsbridge Hotel is a great option located just within reach of Buckingham Palace and many other attractions in the city.
Hoping to treat yourself to a vacation full of pampering and luxury? The Taj 51 Buckingham Gate Suites and Residences is a 5-star hotel famous for its two restaurants and spa. The Hotel Café Royal is another 5-star hotel that has an extensive spa and health center.
The Shangri-La Hotel, At the Strand in London is a luxury hotel known for having a beautiful panoramic view of the city, including Big Ben, the Tower of London and the Thames River. The Four Seasons Hotel at Canary Wharf is located in a modern area among skyscrapers, but still offers a lovely view of the London skyline. 45 Park Lane is another a luxury hotel that offers a view of Hyde Park.
The London Bridge Hotel is a reasonably priced option located in a charming building that dates back to around 1915. Hilton London Tower Bridge offers spacious rooms and is located just next to the London Bridge metro station. The Lalit London is another chic option that is very centrally located.
The best deal for a 3-star hotel room in London found by KAYAK users in the last 3 hours was $32, while a 4-star hotel room the lowest price was $20. The cheapest room found overall was for $12.
In the last 3 days, the best price displayed on KAYAK for a double hotel room in London for the upcoming weekend was $13 per night. We also found good deals for 3-star hotel rooms from $17 and 4-star hotel rooms from $23.
After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central London districts. You can also do a search using the city map to choose a specific location, like London city center.
Take a look at our extensive hotel map to find the best hotels near you.