Oh the weather outside is frightful, and we feel like booking a trip to be quite honest.

If like us you could quite do with a holiday, but the expense of Christmas has left you cash-strapped, we may have just the thing.

We've searched high and low for the best last-minute deals and have found some for every taste and pocket. The cheapest is just £94 per person!

Here are our favourite vacation bargains - from TravelSupermarket.com

Malta

Flying from Liverpool on January 29 and staying at the 3* Relax Inn Hotel for seven nights (room only) is just £97 per person.

Benidorm

Departing from Liverpool John Lennon Airport on February 3 and staying at the 2* Don Gregorio Apartmentos (self catering), this 7-night trip is available from £102pp

Abu Dhabi

This one flies from Manchester on January 26 - staying at the 3* Kingsgate Hotel Abu Dhabi for 7 nights.

From £410pp

Borovets, Bulgarian Mountains

Flying from Manchester on January 29, you could spend 7 nights in the snowy mountains from just £150pp - staying at the 2* Family Hotel Zodiac (room only)

Prague

If you fancy a city break, this two-night trip to Prague could be perfect.

Flying from Manchester on January 30 and staying at the 3* EA Hotel Jasmin, this is available from £90pp.

All prices correct as of 3pm on Tuesday. Subject to availability.