Hi lauren,
I usually use Easyjet. Their website gives you three main options which are 'Flights', 'Hotels' and 'Holidays'. If you click on the 'Holidays' tab and enter your preferred destination and times, you are given a wide choice of apartments and hotels. The price includes the cost of accommodation and flights and all you have to do is find your way from the airport to the hotel. We usually jump in a taxi outside the terminal (checking the price first).
There are plenty of other cheap websites but we have settled on Easyjet as they are cheap, reliable and polite. We have yet to experience any of the horror stories you hear about. Try to avoid Ryanair - they treat you like a piece of meat.
Hope you find somewhere you like.