>we stayed in a cheap hotel, family room, and got drunk then came back, it was brilliant!!
Why go anywhere, you can just stay at home and do that :-)
Being based in the South you have the whole of the South of England to visit, and there is LOADS to do in the south of England.
Why not do a different holiday "town" each weekend: Bournemouth, Brighton, Torquay, Newquay, Portsmouth etc.
Or you could join the National Trust and visit loads of country houses and gardens. Once you are a NT member you get in any NT property for free.
http://www.nationaltrust.org.uk/main/
You could consider staying a Youth Hostals. They are not as bad as they sound and in the last few years they have improved the standards a lot, and they are inexpensive.
http://www.yha.org.uk/
Why not visit your local Tourist Information centre, most towns have them, it may be in your local library. They will have loads of brochures about England that will give you some ideas.
http://www.information-britain.co.uk/tic.cfm