1. Lanzarote, Canary Islands (Average high 24°C)
Experience year-round sunshine and indulge in endless tapas and sangria in Lanzarote, the toastiest gem of the Canary Islands. April brings whale watching and quiet beaches (psst...we love Playa Blanca). Plus it’s wine month, cheers to that!
Hours of daily sun sunshine: 8
Average sea temperature: 19ºC
Flying time from the UK: 4 hours and 30 minutes
Browse April holidays in Lanzarote >>>
2. Marrakech, Morocco (Average high 27°C)
April in Marrakech is warm but not melt-your-face-off hot. The weather in the city is at its best for wandering through bustling souks and hidden riads. Sun, street food and cosy courtyards in bloom - what’s not to love?
Hours of daily sun sunshine: 9
Flying time from the UK: 3 hours 20 minutes
Browse April holidays in Marrakech >>>
3. Algarve, Portugal (Average high 20°C)
Algarve flaunts a whopping 300 days of sunshine a year. With the mercury rising steadily in April, it's prime time for watersports and whale watching - not to mention practising your swing on those top-notch golf courses!
Hours of daily sun sunshine: 8
Average sea temperature: 17°C
Flying time from the UK: 2 hours and 45 minutes
Browse April holidays in Algarve >>>
4. Costa del Sol, Spain (Average high 21°C)
April on the Costa del Sol tends to be mild and pleasant. Without the stifling heat and crowds of summer. Perfect for couples or families with babies looking for a peaceful break. Stroll along Marbella’s cobblestone streets, then splash into the waterparks!
Hours of daily sun sunshine: 7
Average sea temperature: 17ºC
Flying time from the UK: 2.5 hours
Browse April holidays in Costa del Sol >>>
5. Antalya, Turkey (Average high 21°C)
Antalya is Turkey’s top sunspot! The Taurus Mountains keep those cool northern winds at bay. April's not too hot or too cold - perfect if you’re craving some gentle sunshine and breathing space from the masses.
Hours of daily sun sunshine: 8
Average sea temperature: 18ºC
Flying time from the UK: 4.5 to 5 hours
Browse April holidays in Antalya >>>
6. Crete, Greece (Average high 21.4°C)
When April rolls around, Crete is feeling hot and dry. Especially in the south, thanks to the island's epic mountain range. Bask on white soft sands and uncover some of the most beautiful preserved ruins of the Ancient Greek world.
Hours of daily sun sunshine: 8
Average sea temperature: 17.4°C
Flying time from the UK: 3.5 - 4 hours
Browse April holidays in Crete >>>
7. Sharm el Sheikh, Egypt (Average high 30°C)
Sharm El Sheikh packs some serious heat and hardly a raindrop in sight - shoutout to those mighty Atlas Mountains! And guess what? April also kicks off the diving season - the water's warming up, and you've gotta dive in!
Hours of daily sun sunshine: 10
Average sea temperature: 23°C
Flying time from the UK: 5.5 hours
Browse April holidays in Sharm el Sheikh >>>
8. Majorca, Balearic Islands (Average high 19°C)
Majorca is bliss in April. It’s not summer-hot yet, so it’s the best time for exploring the Old Towns, castles and cobbled streets. And it’s definitely still toasty enough for long days sunning it up by those turquoise-tinted waters.
Hours of daily sun sunshine: 7
Average sea temperature: 16ºC
Flying time from the UK: 2.5 hours
Browse April holidays in Majorca >>>
Real scorchers are a little further away…
For those that like it really hot.
9. Dubai, UAE (Average high 33°C)
Dubai’s got some serious sizzle in April! But don’t worry, it's not too hot to get out and about! So you can haggle in the souks and bask on those beaches without constantly seeking out the air-con.
Hours of daily sun sunshine: 10
Average sea temperature: 25ºC
Flying time from the UK: 7 hours
Browse April holidays in Dubai >>>
10. Cancun, Mexico (Average high 32°C)
The cherry on top of the Caribbean's Yucatán Peninsula. April is Cancun’s driest season, tailor-made for pool plunges, snorkelling and diving escapades, and laid-back strolls along the palm-studded shores.
Hours of daily sun sunshine: 8
Average sea temperature: 26ºC
Flying time from the UK: 10.5 hours
Browse April holidays in Cancun >>>
11. Orlando, USA (Average high 28°C)
Orlando is warm, sunny, and ready for adventure - any time of year! With lower humidity and fewer crowds - April is the dream season to conquer white-knuckle rides, spot crocs on airboat tours and practise your swing on top-tier golf courses.
Hours of daily sun sunshine: 9
Average sea temperature: 26°C
Flying time from the UK: 9 hours
Browse April holidays in Orlando >>>
12. Colombo, Sri Lanka (Average high 32°C)
April is the hottest and driest month in Sri Lanka, especially in Colombo and along the west coast. It’s a great time to head to the beach, dive into World Heritage Sites, tea trails and temple adventures.
Hours of daily sun sunshine: 8
Average sea temperature: 30°C
Flying time from the UK: 10-11 hours
Browse April holidays in Sri Lanka >>>
13. Boa Vista, Cape Verde (Average high 25°C)
Just a six-hour flight from the UK, off the west coast of North Africa, Cape Verde is a desert island dream. In April it’s dry and sunny, especially in Boa Vista. This ‘African Caribbean’ is your off-the-grid Shangri-La - without the need to stray too far.
Hours of daily sun sunshine: 9
Average sea temperature: 22°C
Flying time from the UK: 6 hours
Browse April holidays in Cape Verde >>>
14. Phuket, Thailand (Average high 33°C)
Thailand's heat hits its peak in April. The locals even cool off with a massive water fight mid-month - at the Songkran festival! Now's also the time to venture out to the Similan Islands, open October to May!
Hours of daily sun sunshine: 8
Average sea temperature: 30ºC
Flying time from the UK: 12 hours
Browse April holidays in Thailand >>>
15. Côte Sud, Mauritius (Average high 29°C)
Mauritius is a sultry island paradise in the Indian Ocean. April's fantastic for exploring, with just odd showers lingering from the island's rainy season. And there is loads to see, from the lively markets of Port Louis to the virgin rainforests of Black River Gorges.
Hours of daily sun sunshine: 7
Average sea temperature: 27°C
Flying time from the UK: 12 hours
Browse April holidays in Mauritius >>>
Where's Hot in April FAQs
Q) Is the Mediterranean hot in April?
While not scorching, the Mediterranean offers pleasant temperatures ideal for beach hangs and coastal explorations. You can expect the mercury to sit around 18ºC to 24ºC.
Q) Where in Europe is the warmest in April?
Southern regions like Spain, Greece, and Portugal boast the warmest temperatures, with the Canary Islands ranking among the hottest destinations.
Q) Which part of Spain is warmest in April?
Regions like Andalusia and the Costa del Sol offer balmy temperatures, perfect for spring getaways.
Visiting any cool spots this April?
Visiting any cool spots this April? We're all ears! Share your snaps and reels with us by tagging our handle! Instagram: @thomascook | Tiktok: @thomascooktourism
About the author
A thrill-seeking globetrotter, Lydia is passionate about trying out new experiences. From rushing down the slopes of Savoie to quad biking over the dunes in Cape Verde, she wants to help holidaymakers get the most out of their next adventure.