IF you have left your Christmas presents to the last minute, thankfully you can still give the gift of a future holiday.
You can buy Travelzoo vouchers which are immediately sent to your email, with UK hotels, holidays abroad or spa treatments available online.
UK hotel breaks range from £49 to £279, with some of the more lavish stays including two nights with afternoon tea and three-course dinners.
Some of the most popular deals include a one-night stay at The Royal Hotel in Bath for £129, including dinner, breakfast cream tea and champagne, or two nights in South Wales with breakfast for £89.
Each voucher is on the basis of two people staying overnight, so you could get a present for £25 per person.
International travel may be off the cards for now but many families are looking to 2021 to book a holiday.
Travelzoo vouchers also include trips abroad, ranging from European city breaks from £69pp, to a six-night stay at a luxury hotel in the Seychelles for £849pp.
If you’re on a budget they also have you covered with gift vouchers under £30, which includes fancy afternoon teas, vineyard and brewery tours and posh dining experiences.
Flight simulators, chocolate workshops and gin distilling experiences are also on offer
For just £10, you can meet baby alpacas, or splash out on a £19 alpaca walking experience with cream tea.
All of the deals are flexible so you can choose your own dates, and are fully refundable.
Other deals include easyJet and Jet2 sales which they launched ahead of Boxing Day.
While many parts of the world are closed off to the UK due to the new coronavirus strain, some holiday destinations are still welcoming Brits.
Here are the destinations off the list, at the time of publication.
If you click on a link in this story we will earn affiliate revenue.