British Airways Holidays has some surprisingly good deals at this late stage in the game to Spain. Two nights' B&B at a four-star in Malaga, for example, costs from £232pp including flights from Gatwick. Or head even further south to Tenerife where two nights' half-board costs from £291pp. ba.com/holidays, 0870 243 3407. There is a £15pp supplement for telephone bookings.