Hotel chain Premier Inn is doing nights for £29. There are 1,000,000 rooms available for stays until 30 August, which includes the Easter and Summer holidays, at 583 hotels across the UK. You can stay any night of the week, however, you must book 21 days on advance.
Book via this special Premier Inn* page. Hotels for £29 include Blackpool, Manchester and Gatwick. As an example of the savings, Premier Inns normally cost from £50 up to £100.