See the latest deals and prices in The City of London hotels
Filter by:
Tower Suites by Blue Orchid
Hotel in Tower Hill, London
Excellent
1 review
9
From $289 per night
Leonardo Royal London St Paul’s
Hotel in Castle Baynard, London
Excellent
1 review
9
From $326 per night
Leonardo Royal Hotel London City - Tower of London
Hotel in Tower Hill, London
Excellent
1 review
9
From $259 per night
Point A Hotel London Shoreditch
Hotel in Islington, London
Excellent
1 review
9
From $206 per night
Montcalm Royal London House
Hotel in Islington, London
Excellent
0 reviews
10
From $425 per night
Club Quarters Hotel, St. Paul's
Hotel in London City Centre, London
Excellent
0 reviews
9
From $242 per night
citizenM Tower of London
Hotel in Tower Hamlets, London
Excellent
0 reviews
9
From $168 per night
Club Quarters Hotel London City
Hotel in Langbourn, London
Very Good
0 reviews
8
From $213 per night
Novotel London Bridge
Hotel in Southwark, London
Very Good
0 reviews
8
From $239 per night
Wombat's City Hostel London
Hotel in Tower Hamlets, London
Excellent
0 reviews
9
From $49 per night
Buckle Street Studios by Locke, Aldgate
Hotel in Tower Hamlets, London
From $160 per night
Wombat's City Hostel London
Hotel in Tower Hamlets, London
From $49 per night
Hub By Premier Inn London Tower Bridge
Hotel in London City Centre, London
From $149 per night
Premier Inn London Blackfriars
Hotel in Temple, London
From $149 per night
London Farringdon (Smithfield)
Hotel in Clerkenwell, London
From $151 per night
Stamford Street Apartments
Hotel in Lambeth, London
From $184 per night
871 stays
From $26 per night
448 stays
From $26 per night
173 stays
From $18 per night
161 stays
From $26 per night
155 stays
From $29 per night
118 stays
From $29 per night
97 stays
From $30 per night
94 stays
From $40 per night
85 stays
From $26 per night
77 stays
From $49 per night
598 stays
From $109 per night
677 stays
From $107 per night
590 stays
From $109 per night
659 stays
From $112 per night
649 stays
From $109 per night
605 stays
From $109 per night
594 stays
From $109 per night
593 stays
From $109 per night
560 stays
From $110 per night
635 stays
From $109 per night
January is the cheapest time to stay in The City of London for an average of $280 per night.
Average price per night for 3-star hotels
Month
Price
January
$280
February
$292
March
$303
April
$304
May
$297
June
$307
July
$296
August
$288
September
$319
October
$345
November
$320
December
$306
Bonnie
Victor
United States
Nearby destinations