have a look at what's available in Leamington Spa - it's only a few miles away. Check out the travelodge there, you can get really cheap rooms sometimes and it's nice.
There is a farm offering B&B the other side of the Fosse Way on Snowford Hill. I will get the number for you this evening. It is about 1 1/2 miles from Offchurch.