Let’s face it, the UK never gets winter right.

And there’s only so many months we can take of sludge, grey skies and electric blankets. Instead of patiently waiting for April to arrive, many of us just take off somewhere else for a week (or two) to perk up our spirits. Problem is, the later months of the year can get expensive and we’ve already splashed out on our ‘main’ holiday for the year. So we recommend these 5 cheap winter breaks to see you over until spring.

1. Canary Islands

Rock formations in Tenerife.

No matter what time of year it is, you can always rely on the Canary Islands for a sun-drenched getaway. Even better, they don’t have to cost you the world. With a range of accommodation offers you can stay in a five-star villa or a two-star self-catering apartment. The choice is yours. Keep an eye open for Canary Island deals, as there are always plenty of them floating around.

2. Gambia

the skyline of gambia with sea in the background.

Gambia might not be a place you’d immediately think of when you picture a relaxing sunshine holiday, but it’s one of the world’s hidden gems. It’s much cheaper than other more established resorts, and you can stay in high-end hotels on a mid-range budget. January is its coldest month, but even then it is a toasty 24°C. You also won’t need a visa if you’re only there for travel.

Related: A beginner’s guide to the Gambia

3. Cape Verde

A beach in Cape Verde taken from in-land.

Savvy travellers have been heading to Cape Verde for a few years now. The beaches are pristine, the landscape not dissimilar to the Canary Islands, and the sunshine beautiful – so it’s not hard to see why. The islands are also home to a unique Creole Portuguese-African culture, which is especially noticeable in the local foodie scene.

4. Doha

Arches in Doha with the modern skyline seen through the other side.

With new skyscrapers popping up along its glittering coastline, Doha is sometimes hailed as the new Dubai. There’s no pretending that Dubai is a cheap winter sun break, but Doha has many of the same things that attract people to Dubai – at a much cheaper price.

5. Marrakech

A tower in Marrakesh.

December is an excellent time to visit Marrakech. The scorching summer heat has now cooled, plus the famous souks and bazars are less busy. Our tip, however, is to dine at the local restaurants rather than the hotels (the opposite to most travel advice, we know) as it’s the hotels who like to hike up the price of a three course meal.

A banner that says "Find yourself some winter sun"