The winter season sees some of the finest weather for the year on the island, making it the favourite holiday destination of many a tourist looking to escape cold winters at home and enjoy a beach vacation.
The only concession to a white Christmas? The white sand you'll be lying out on.
The average daily temperature in Jamaica in this month is 27°C (81°F), which can reach highs of on average 29°C (84°F) or drop to 24°C (75°F).
Let's be honest: a holiday in Jamaica in December is bound to involve a lot of time spent on the beach. Lie back on the white sand and enjoy the sweltering Caribbean sunshine that will ensure you return home with an impressive tan. Kingston has plenty of beaches to choose from, so finding that piece of coastline shouldn't be a problem.
Everything from food to beer is available on the beaches and they become prime party spots at the weekend once the sun goes down.
If you want to do more on the sand than simply sunbathe, though, the array of water sports on offer will be sure to keep you busy. Surfing is a popular sport in Jamaica and, whether you're an experienced hand or a beginner, there will be plenty of opportunity for you to ride the waves. Tuition is available for all novices who want to try their hand at something new.