Budget hotel chain Premier Inn is offering 6,000 rooms in London this summer from just £29 each.
Most rooms are available on Fridays and Sundays and locations include Kew, Stratford, Harrow and Sunbury – popular neighbourhoods that are a short hop from town.
A further 3,000 rooms in hotels in the city centre such as Euston, Kensington, Tower Bridge and Old Street are also available for just £59.
The offer ends on Wednesday May 22 and stays are from June 7 to September 9.