£50 off your first booking on select hotels. T&Cs apply.
HotHotels
Bahia del Duque, Tenerife

Where to stay guide

Where to stay in the Canary Islands: the best islands and resorts

Updated 1 October 2026 · 6 areas · 27 hotels picked

Pictured: Bahia del Duque

Strictly speaking, the Canaries are Spain, but they sit off the coast of Africa, and that is why they work so well: winter sun about four hours from the UK, with warm days in January when Britain is grey. They are volcanic islands, each with its own personality, from Tenerife's snow-capped peak and Lanzarote's lunar lava fields to Fuerteventura's endless dunes and La Gomera's misty laurel forests.

Choose your island by the holiday you want. Tenerife and Gran Canaria are the big all-rounders, with resorts, nightlife, cities and mountains. Lanzarote is stylish and low-rise, shaped by the artist César Manrique. Fuerteventura has the best beaches and the best wind for surfers. And the small western islands, La Palma and La Gomera, are for walkers and anyone who wants the Canaries without the crowds.

The short answer

Tenerife areas at a glance

TenerifeFamilies, Nightlife, LuxuryThe biggest island: sunny southern resorts, a green north and Spain’s highest peak.Hotels: 663
Gran CanariaNightlife, Families, City breakGolden dunes, buzzing resorts and the Canaries’ liveliest city.Hotels: 794
LanzaroteCouples, Families, SceneryBlack lava, white villages and a resort coast shaped by an artist’s eye.Hotels: 415
FuerteventuraBeaches, Watersports, FamiliesThe beach island: dunes, turquoise lagoons and wind for kites and sails.Hotels: 290
La PalmaWalking, Stargazing, QuietGreen, steep and spectacular, with skies made for stargazing.Hotels: 34
La GomeraQuiet, Walking, CouplesDeep green valleys and misty forests, a world away from the big resorts.Hotels: 43

Tenerife

Bahia del Duque, Tenerife
Spa Villalba, Tenerife
Iberostar Selection Anthelia, Tenerife
Pictured: Bahia del Duque · Spa Villalba · Iberostar Selection Anthelia
  • Families
  • Nightlife
  • Luxury
The biggest island: sunny southern resorts, a green north and Spain’s highest peak.

Tenerife is the Canaries' heavyweight, dominated by Mount Teide, the highest mountain in Spain. The south is dry, sunny and lined with resorts: Costa Adeje is polished and family-friendly, with the five-star Bahía del Duque and the Iberostar Anthelia facing Fañabé Beach; Playa de las Americas is home to the Golden Mile and the island's liveliest nights; Los Cristianos is a friendly old fishing town.

The north is greener, cloudier and more traditional. Puerto de la Cruz, an old-school resort with black-sand beaches and seawater pools, is home to the luxurious Botánico, set in tropical gardens with views of the Orotava Valley and Teide. Santa Cruz, the capital, has a proper city feel and the golden beach of Las Teresitas nearby.

Hotels to look at in Tenerife

Gran Canaria

Hotel Riu Palace Maspalomas - Adults Only, Gran Canaria
Servatur Puerto Azul, Gran Canaria
Seaside Grand Hotel Residencia, Gran Canaria
Pictured: Hotel Riu Palace Maspalomas - Adults Only · Servatur Puerto Azul · Seaside Grand Hotel Residencia
  • Nightlife
  • Families
  • City break
Golden dunes, buzzing resorts and the Canaries’ liveliest city.

Gran Canaria is often called a continent in miniature, with pine-clad mountains in the middle, desert-like dunes in the south and a real city in the north. The south is resort country: the Maspalomas dunes roll down to the sea next to the landmark lighthouse, Playa del Inglés is loud, fun and famous for its nightlife, and Meloneras is the smart, upmarket end of the coast.

The adults-only Riu Palace Maspalomas sits among the dunes and gardens, and the Seaside Grand Hotel Residencia is a byword for quiet luxury. Puerto Rico and Amadores, on the sheltered south-west coast, are sunny and family-friendly, with resorts like Servatur Puerto Azul on the cliffs. In Las Palmas, the historic Santa Catalina, a Royal Hideaway hotel opened in 1890, is close to Las Canteras, one of Europe's great city beaches.

Hotels to look at in Gran Canaria

Lanzarote

Princesa Yaiza Suite Hotel Resort, Lanzarote
Gloria Izaro Club Hotel, Lanzarote
Secrets Lanzarote Resort & Spa (Adults Only), Lanzarote
Pictured: Princesa Yaiza Suite Hotel Resort · Gloria Izaro Club Hotel · Secrets Lanzarote Resort & Spa (Adults Only)
  • Couples
  • Families
  • Scenery
Black lava, white villages and a resort coast shaped by an artist’s eye.

Lanzarote looks like nowhere else: black volcanic fields, vines growing in hollows of ash, and low white houses with green or blue shutters. The artist César Manrique helped keep high-rises at bay, and his lava-cave homes and gardens are among the island's sights, along with the fire mountains of Timanfaya National Park.

Puerto del Carmen is the main resort, with a long promenade and Hotel Fariones in its lush garden by the sea. Playa Blanca, in the south, is calmer, with the Princesa Yaiza across from Playa Dorada and the Papagayo beaches nearby. The adults-only Secrets Lanzarote is in the marina village of Puerto Calero, and Costa Teguise, on the east coast, has the striking Paradisus Salinas by the sea.

Hotels to look at in Lanzarote

Fuerteventura

SECRETS BAHIA REAL RESORT and SPA, Fuerteventura
R2 Pajara Beach, Fuerteventura
Iberostar Waves Playa Gaviotas, Fuerteventura
Pictured: SECRETS BAHIA REAL RESORT and SPA · R2 Pajara Beach · Iberostar Waves Playa Gaviotas
  • Beaches
  • Watersports
  • Families
The beach island: dunes, turquoise lagoons and wind for kites and sails.

If beaches are the point, Fuerteventura wins. Its coastline is lined with immense stretches of white and golden sand, the trade winds make it a magnet for windsurfers and kitesurfers, and the interior is a bare, sculptural landscape of brown hills. It is quieter than its neighbours, and less built up.

Corralejo, in the north, sits beside a natural park of sand dunes, with views across to Lobos and Lanzarote; the luxurious Secrets Bahía Real is by the sea. Costa Calma and the Sotavento beaches in the south have turquoise lagoons and hotels like R2 Pájara Beach. Morro Jable, on the Jandía peninsula, has a 25 km beach on the doorstep of the Iberostar Waves Playa Gaviotas, and Caleta de Fuste, near the airport, suits families with resorts like the Barceló Fuerteventura Castillo.

Hotels to look at in Fuerteventura

La Palma

La Palma Princess, La Palma
Esencia de La Palma by Princess Adults Only, La Palma
H10 Taburiente Playa, La Palma
Pictured: La Palma Princess · Esencia de La Palma by Princess Adults Only · H10 Taburiente Playa
  • Walking
  • Stargazing
  • Quiet
Green, steep and spectacular, with skies made for stargazing.

La Palma calls itself La Isla Bonita, and the name fits. It is steep and lush, with the vast Caldera de Taburiente National Park at its heart and an observatory on its highest ridge, thanks to some of the clearest night skies in the world. Walkers come for the trails; nobody comes for nightlife.

La Palma Princess is a big resort in the sunny south-west, surrounded by banana plantations, with seven pools. The adults-only Esencia de La Palma is close by in Fuencaliente. On the east coast, the H10 Taburiente Playa is a short drive from Santa Cruz de La Palma, the island's handsome little capital, and the Parador de la Palma has a pool and gardens.

Hotels to look at in La Palma

La Gomera

Parador de la Gomera, La Gomera
Hotel Jardín Tecina, La Gomera
Bancal Hotel & Spa, La Gomera
Pictured: Parador de la Gomera · Hotel Jardín Tecina · Bancal Hotel & Spa
  • Quiet
  • Walking
  • Couples
Deep green valleys and misty forests, a world away from the big resorts.

La Gomera is a small, round island of deep ravines and terraced valleys, with the ancient laurel forest of Garajonay National Park, a UNESCO World Heritage Site, at its top. Its people even have a whistled language, Silbo Gomero, for talking across the gorges. The ferry from Los Cristianos in Tenerife makes it an easy escape.

The Parador de La Gomera is a colonial-style hotel near the beach in San Sebastián, the capital. Hotel Jardín Tecina is a much-loved resort on the south coast, and Bancal sits on a cliff with views of Tenerife and Mount Teide. Valle Gran Rey, on the west coast, is a laid-back valley of beaches and sunsets, where Hotel Gran Rey is just 40 metres from the sand.

Hotels to look at in La Gomera

Which island?

Families: Tenerife's Costa Adeje, Fuerteventura or Lanzarote's Playa Blanca. Couples: Lanzarote, or an adults-only hotel in south Tenerife or Gran Canaria. Nightlife: Playa de las Americas or Playa del Inglés. Beaches: Fuerteventura. Hiking and peace: La Palma or La Gomera, which pairs neatly with a week in Tenerife.

When to go

The Canaries are warm all year, which is why they are Europe's favourite winter sun. Southern coasts are sunnier and drier than northern ones on every island. Winter and school holidays are busiest; spring and autumn bring warm seas, fewer crowds and better prices.

See live prices in Tenerife →

Questions about where to stay in Tenerife

Which Canary Island is best to stay on?
Tenerife is the best all-rounder, with the most hotels, sunny southern resorts, Mount Teide and a greener north. Gran Canaria is similar, with livelier nightlife and a real city. Lanzarote is the most stylish and scenic, and Fuerteventura has the best beaches.
Which Canary Island is best for families?
Tenerife's Costa Adeje has calm golden beaches, a long promenade and big family resorts. Fuerteventura is great for sandy beaches and space, and Lanzarote's Playa Blanca and Puerto del Carmen are relaxed, easy family resorts.
Which Canary Island is warmest in winter?
All of them are mild in winter, with similar temperatures. What matters more is where you stay on each island: the south coasts of Tenerife and Gran Canaria, and Fuerteventura and Lanzarote generally, are the sunniest and driest.
Is Tenerife or Lanzarote better?
Tenerife has more variety: bigger resorts, livelier nightlife, a mountain to climb and a lush north. Lanzarote is smaller, calmer and more stylish, with low-rise resorts and extraordinary volcanic scenery. Families and night owls often prefer Tenerife; couples often choose Lanzarote.