London travel tips

Let us help you with the best tips about London

How long do people stay in London?

Visiting London for 5 nights is the most common choice for our users.

How much does a hotel cost in London?

A hotel room in London will generally set you back around INR 254 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in London?

Room prices for hotels in London can be as much as 30% lower in the month of November. So this is a great time to book and save money.

Which day is cheapest to stay in London?

At the moment the cheapest day to stay in a hotel in London is Saturday, with Friday being the most expensive.

How much does a luxury hotel in London cost?

A luxury hotel in London can set you back on average INR 204 per person, per night. In comparison, the average cost of a hotel in London is INR 154 per person, per night, representing a 24.481% premium for a luxury hotel.

How much does a hostel in London cost?

Hostels in London (including hotels rated 2 stars and below) cost INR 35 per person, per night on average. This is INR 120 per night cheaper than the average cost of hotels in London.

Where should I stay in London?

Kensington and Chelsea, Tower Hamlets, Camden and Westminster are some of the more popular areas to stay in when visiting London.