There's nowhere better to escape the cold than on your own little slice of paradise.
Supposed location of Adam and Eve's earthly paradise, the Seychelles have been attracting swooning honeymooners and loved-up couples to their pristine shores for many an idyllic summer. But even a winter trip will provide fantastic weather, as well as some great hotel deals.
This island is actually one of the most mountainous in the region, home to a rainforest, waterfall trails, botanical gardens, and sulfur springs with romantic mud baths. Cruises to Sugar Beach are a must for dolphin and whale-watching. December to March brings the biggest crowds to the island, but also the best weather.
Cuba's history is unavoidable as you stroll through its crumbling streets, lined with old-school cars, and listen to tales of the old generation of Cubanos who still drink the same rum they were drinking fifty years ago. Go from January onwards to avoid the hurricane season and bathe in pleasant temperatures.
Cape Verde can only be described as Europe's solace, despite being far closer to Africa, an ideal place to escape the harsher climes of a northern winter. This beautiful archipelago is a real year-round destination, though March to May offer great weather and not too many visitors.
Lanzarote, Canary Islands
Steadily shaking off a seedy 80s reputation it never really deserved, this Spanish island is perfectly situated to receive some warming winter rays. With pleasant temperatures hovering in the low 20s, May to March offers a respite from the crowds of summer, and makes for perfect cycling weather, a favoured sport on the island's long, mountainous roads.