With the school holidays starting late and going into January this year, a lot of people are looking for a post-Christmas getaway. There isn’t a lot of deep discounts out there. You can expect to pay between $1500 and $2500 for most hot beach vacations. The good news is that most are all-inclusive and most with Sunwing and Air Transat do offer direct flights.

So, if your significant other is just too hard to buy for or a trip browsing the mall gives you panic attacks, this might be the perfect solution.

Give a luggage tag with the destination written on it, as your gift under the tree, then pack and enjoy the trip together just a few days later.