How much do vacation rentals for Hotels in London cost? The average price for accommodation in London is between usually $211 and $227 per night.