seekholidays.co.uk See deals
Beach & Sun

Tenerife vs Mallorca: which Spanish island is best for you?

The sheer Los Gigantes sea cliffs on Tenerife's west coast above a calm blue Atlantic, with cacti in the foreground
Photo: Diego Delso, CC BY-SA 3.0 via Wikimedia Commons
TL;DR
  • Tenerife for winter sun and volcanic scenery, Mallorca for summer beaches and pretty villages
  • Mallorca is about 2h15 from London, Tenerife about 4h15
  • Mallorca's coves beat Tenerife's mostly dark-sand beaches
  • Both suit families, but Mallorca is quieter from November to March

Tenerife and Mallorca are two of the UK's favourite holiday islands, and both are Spanish. But they're very different places. Tenerife is a volcanic island in the Atlantic, closer to Africa than to Spain, with spring-like weather all year. Mallorca sits in the Mediterranean, with turquoise coves, mountain villages and a summer season that buzzes.

The short answer: go to Tenerife between November and April, and Mallorca between May and October. If your dates are flexible, the rest of this comparison will help you choose.

Tenerife vs Mallorca at a glance

TenerifeMallorca
LocationCanary Islands, AtlanticBalearic Islands, Mediterranean
Flight time from Londonabout 4h15about 2h15
Winter highs (Dec-Feb)about 20-22°Cabout 14-16°C
Summer highs (Jul-Aug)about 27-29°Cabout 29-31°C
Sea temperature in Augustabout 23°Cabout 26°C
BeachesMostly dark volcanic sand, some imported golden sandWhite sand and turquoise coves
SceneryVolcano, lava fields, sea cliffsMountains, olive groves, stone villages
Best forWinter sun, walking, stargazingSummer beaches, cycling, food
Main airportsTenerife South (TFS), Tenerife North (TFN)Palma (PMI)

Weather and when to go

Tenerife is warm all year, which is why it's one of the most popular winter sun destinations from the UK. The south and west coasts, around Costa Adeje, Los Cristianos and Los Gigantes, are sunniest. The north is greener and cloudier. Summer is warm rather than scorching, thanks to the trade winds.

Mallorca has a classic Mediterranean climate: hot, dry summers and mild, quieter winters. From November to March, many beach hotels close and evenings get chilly. It's lovely for walking and cycling then, but not for sunbathing. Spring and autumn are excellent for both.

Beaches

Mallorca wins here. Calas (coves) such as Cala Mondragó, Caló des Moro and the long sweep of Playa de Muro have fine pale sand and clear water. Tenerife's natural beaches are mostly black or grey volcanic sand. Playa de Las Teresitas, near Santa Cruz, uses golden sand imported from the Sahara, and several southern resort beaches have been topped up the same way.

Scenery and things to do

Tenerife's star is Mount Teide, Spain's highest peak at 3,715 metres. A cable car climbs most of the way. Walking to the very summit needs a free permit, which you must book well ahead. Teide National Park is also one of Europe's best places for stargazing. Add whale and dolphin watching off the south-west coast, the Los Gigantes cliffs and the old town of La Laguna, a UNESCO World Heritage Site.

Mallorca's highlights are the Serra de Tramuntana mountains, a UNESCO World Heritage Site, with villages such as Deià, Valldemossa and Fornalutx. Ride the vintage wooden train from Palma to Sóller. Palma itself has a Gothic cathedral and a lively old town and makes a great short city break.

Families

Both islands are very family-friendly. Tenerife has big water parks and a zoo, and its year-round warmth makes it popular for October and February half terms. Mallorca's shallow, sandy bays in the north (Alcúdia, Playa de Muro) are ideal for toddlers in summer. See our family holiday deals tips for how to time it.

Costs

Prices depend more on dates than on the island. Mallorca is cheapest in spring and autumn and expensive in July and August. Tenerife peaks at Christmas, New Year and half term. Mallorca charges a Balearic sustainable tourism tax of a few euros per person per night, depending on the hotel class and season. Flights to Mallorca are shorter and there are more of them from regional UK airports, which often makes them cheaper.

Planning to drive the mountain roads on either island? Read our car hire abroad tips for UK drivers first. Both islands are covered in our Spain guide.

The verdict

  • Choose Tenerife for winter sun, dramatic volcanic landscapes, stargazing and whale watching.
  • Choose Mallorca for summer beach holidays, gorgeous coves, mountain villages and a short flight.

Frequently asked questions

Is Tenerife or Mallorca warmer?

Tenerife is much warmer in winter, at about 20-22°C against Mallorca's mid-teens. In July and August, Mallorca is usually a few degrees hotter.

Which island has better beaches?

Mallorca, for its white-sand coves and turquoise water. Tenerife's beaches are mainly volcanic, though some resort beaches use imported golden sand.

Is Tenerife good in summer?

Yes. Summer in Tenerife is warm and sunny but rarely extreme, and the sea is pleasant. It just has more competition from Mediterranean islands at that time of year.

Do you need a car in Tenerife or Mallorca?

Not if you're staying in a resort. A car is worth hiring for a few days to see Teide or the Tramuntana villages, though both islands also have good buses.

Written by

Anna Beach, family & practical travel editor

Anna knows which beach has shade at 3pm and which car hire excess is a rip-off. She covers sun, islands, family trips and practical travel tips.

More from Anna

Prices and timetables are a guide and can change. This article contains affiliate links; if you book through one we may earn a small commission at no extra cost to you. How we work.