Skip to content
Tenerife Hotel Guide

Resorts and guides

All hotels in Tenerife

254 hotels you can book, from Costa Adeje to Puerto de la Cruz. Filter by what matters for your trip; the order is by resort, then classification, and is not a ranking.

254 hotels

Playa del Duque, Costa Adeje · 5 stars · 484 rooms

Bahía del Duque

A five-star resort styled as a Canarian colonial village, opening straight onto Playa del Duque, with ten restaurants and private villas.

BeachfrontKids' clubSpaHeated pool

From £258 a night

Fañabé, Costa Adeje · 5 stars · 472 rooms

Iberostar Selection Sábila

An adults-only five-star near Fañabé beach, with a rooftop Star Prestige lounge and pool for those who want extra space.

Adults onlyAll inclusive optionSpa

From £193 a night

Playa del Duque, Costa Adeje · 5 stars · 458 rooms

GF Gran Costa Adeje

A big five-star family resort above Playa del Duque, with a Mini Club, a Teen Club and an adults-only rooftop pool.

All inclusive option10 min to the beachKids' clubSpa

From £155 a night

Fañabé, Costa Adeje · 5 stars · 269 rooms

Hotel Jardines de Nivaria

A grand five-star on the Fañabé promenade with pools heated all year, the Aequor Spa and a creative fine-dining restaurant.

BeachfrontSpaHeated pool

From £201 a night

Playa del Duque, Costa Adeje · 5 stars · 255 rooms

Gran Tacande Wellness & Relax

A frontline five-star on Playa del Duque built around a thalasso spa, with four heated saltwater pools and a Michelin-starred restaurant.

BeachfrontKids' clubSpaHeated pool

From £315 a night

Adeje, Costa Adeje · 5 stars (apartments) · 125 rooms

Domes Baobab Suites

A five-star suite resort above Costa Adeje for families who want space, a proper spa and a free beach transfer.

Kids' clubSpaHeated pool

From £492 a night

Adeje, Costa Adeje · 5 stars Grand Luxury · 50 rooms

Royal River

An adults-only villa hotel by Golf Costa Adeje where you can swim from your own pool into an 80 metre river.

Adults only (14+)Spa

From £759 a night

Adeje, Costa Adeje · 5 stars Grand Luxury · 28 rooms

Royal Garden Villas & Spa

Twenty-eight villas, each with its own heated pool, beside Golf Costa Adeje: a private, grown-up base with a serious spa.

SpaHeated pool

From £424 a night

Playa del Duque, Costa Adeje · 5 stars Gran Lujo

GF Victoria

An all-suite five-star Gran Lujo resort near Playa del Duque, with a water park and surf pool for children and adults-only pools.

Kids' clubSpa

From £279 a night

Playa del Duque, Costa Adeje · 5 stars

Iberostar Selection Anthelia

A five-star beachfront family resort on Playa de Fañabé, with a pirate-ship splash pool, kids' clubs by age and a full spa.

All inclusive optionBeachfrontKids' clubSpa

From £214 a night

Playa del Duque, Costa Adeje · 5 stars

JOIA El Mirador by Iberostar

An adults-only, all-suite five-star by Playa del Duque, with butler service, a gourmet restaurant and a spa of over 1,000 square metres.

Adults onlySpaHeated pool

From £377 a night

Playa del Duque, Costa Adeje · 5 stars

JOIA Salomé by Iberostar

An adults-only all-suite hotel inside the Anthelia resort on the Fañabé seafront, with butler service and an all-inclusive option.

Adults onlyAll inclusive optionSpaHeated pool

From £464 a night

Fañabé, Costa Adeje · 5 stars

Meliá Jardines del Teide

Adults-only five-star set in big tropical gardens above Playa del Duque, with an all-inclusive option and a quiet premium wing.

Adults only (16+)All inclusive option10 min to the beach

From £178 a night

Fañabé, Costa Adeje · 4 stars · 563 rooms

Best Jacaranda

A big, lively family all-inclusive in Fañabé with six pools, a splash zone with slides and clubs for children and teens.

All inclusive option7 min to the beachKids' clubHeated pool

Fañabé, Costa Adeje · 4 stars · 505 rooms

Guayarmina Princess

A large adults-only four-star 150 metres from Fañabé beach, with a spa and a Platinum area with its own infinity pool.

Adults only (16+)All inclusive option2 min to the beachSpa

Fañabé, Costa Adeje · 4 stars · 440 rooms

HOVIMA Suites Costa Adeje

An all-suite family hotel in Fañabé with three heated pools, clubs for children and teens, and an adults-only pool.

All inclusive option10 min to the beachKids' clubHeated pool

From £232 a night

Fañabé, Costa Adeje · 4 stars · 413 rooms

GF Fañabé

A big, easy-going four-star in Fañabé with five heated pools, a Miniclub and a short walk to Playa del Duque.

All inclusive option4 min to the beachKids' clubHeated pool

From £89 a night

Fañabé, Costa Adeje · 4 stars · 384 rooms

GF Isabel

A family aparthotel in Fañabé with kitchens, villas with jacuzzis, a spa and a warm welcome for dogs.

All inclusive optionKids' clubSpaHeated pool

From £98 a night

Fañabé, Costa Adeje · 4 stars · 313 rooms

HOVIMA Cool Costa Adeje

An adults-only hotel above Torviscas beach with a heated pool all year, the Cool Spa and a premium Excellence area.

Adults only (16+)All inclusive6 min to the beachSpa

Fañabé, Costa Adeje · 4 stars · 266 rooms

Princess Inspire Tenerife

Adults-only four-star for over-16s, renovated in 2022 and just 150 metres from Playa de Fañabé, with an all-inclusive option.

Adults only (16+)All inclusive option3 min to the beachHeated pool

Torviscas, Costa Adeje · 4 stars · 255 rooms

HOVIMA Atlantis

Studios and apartments by Puerto Colón, about 200 metres from the beach, with three pools and plenty of space to self-cater.

3 min to the beachHeated pool

Torviscas, Costa Adeje · 4 stars · 226 rooms

AluaSoul Costa Adeje

A renovated adults-only hotel for over-16s, a short walk from Playa de La Pinta, with a spa, indoor pool and all-inclusive option.

Adults only (16+)All inclusive option3 min to the beachSpa

From £156 a night

Torviscas, Costa Adeje · 4 stars · 154 rooms

Flamingo Beach Mate

A beachfront 4-star on Playa de La Pinta with renovated rooms, roomy apartments, heated pools and a new thalasso spa.

BeachfrontSpaHeated pool

Fañabé, Costa Adeje · 4 stars · 154 rooms

Hotel Colón Guanahaní

An adults-only colonial-style four-star 150 metres from Fañabé beach, with warm saltwater pools and a rooftop jacuzzi.

Adults only2 min to the beachHeated pool

Fañabé, Costa Adeje · 4 stars (apartments) · 113 rooms

Lagos de Fañabé Beach Resort

Apartments with kitchens facing Playa de Fañabé, with lake-style pools, all inclusive on offer and small dogs welcome.

All inclusive optionBeachfrontHeated pool

From £208 a night

Playa del Duque, Costa Adeje · 4 stars

Hotel Riu Arecas

An adults-only, half-board Riu with an infinity pool, 450 metres from Playa del Duque.

Adults only6 min to the beachHeated pool

San Eugenio, Costa Adeje · 4 stars

Iberostar Waves Las Dalias

An all-inclusive family hotel in San Eugenio, with kids' clubs from 4 to 17, nightly shows and the beach ten minutes away.

All inclusive10 min to the beachKids' clubHeated pool

From £246 a night

Torviscas, Costa Adeje · 3 stars · 402 rooms

HOVIMA Santa María

A big, sociable 3-star apartment hotel in Costa Adeje with daytime entertainment, an Irish pub and three pools heated in winter.

All inclusive optionHeated pool

From £1,022 a night

Fañabé, Costa Adeje · 3 keys (apartments) · 202 rooms

Playaolid Suites & Apartments

Modern three-key apartment complex in Costa Adeje with roomy one-bedroom units and play space for children, about 800 metres from the beach.

10 min to the beach

From £227 a night

Fañabé, Costa Adeje · 3 stars (apartments) · 184 rooms

Apartamentos Parque del Sol

A friendly apartment hotel about five minutes from Fañabé beach, with a heated pool, buffet restaurant and plenty for children.

5 min to the beachHeated pool

From £205 a night

Torviscas, Costa Adeje · 3 stars · 174 rooms

HOVIMA Panorama

A calm 3-star apartment hotel near Puerto Colón, renovated in 2024, with no daytime entertainment and a pool heated in winter.

All inclusive optionHeated pool

Torviscas, Costa Adeje · 3 stars (aparthotel) · 90 rooms

KN Aparthotel Panorámica

A hilltop family aparthotel in Torviscas Alto with wide views over Costa Adeje to La Gomera, a heated pool and a jacuzzi.

Heated pool

From £69 a night

San Eugenio, Costa Adeje · 2 stars (aparthotel)

Tinerfe Garden

A two-star bungalow complex in San Eugenio with a heated winter pool, ten minutes' walk from the beach and Puerto Colón.

10 min to the beachHeated pool

From £79 a night

Playa del Duque, Costa Adeje · Hotel · 210 rooms

Hotel El Duque

Studios and apartments spread over nine buildings above Playa del Duque, with two pools, a Mini Club and daily entertainment.

10 min to the beachKids' clubHeated pool

From £132 a night

Fañabé, Costa Adeje · Hotel · 154 rooms

Sol Sun Beach Apartamentos

Seafront apartments on the Fañabé promenade with a heated pool and big sea-view sun terrace, for self-caterers who want the beach outside.

BeachfrontHeated pool

From £141 a night

San Eugenio, Costa Adeje · Hotel

H10 Gran Tinerfe

A seafront hotel for adults over 18 with direct access to Playa de El Bobo, three pools and four restaurants.

Adults only (18+)All inclusive optionBeachfrontHeated pool

From £264 a night

Fañabé, Costa Adeje · Hotel

Los Olivos Beach Resort

Beachfront apartments and villas on Fañabé, some with private pools, for families and groups wanting space by the beach.

All inclusive optionBeachfrontHeated pool

From £1,573 a night

San Eugenio, Costa Adeje · Hotel

Malibu Park

Self-catering studios and apartments opposite Aqualand, with heated pools, 24-hour reception and a terrace bar.

Heated pool

From £80 a night

Fañabé, Costa Adeje · Hotel

Sunwing Fañabé Beach

Scandinavian-run family apartment resort in Fañabé with a kids' club, teen lounge, spa and all-inclusive plans, minutes from the beach.

All inclusive option5 min to the beachKids' club

Fañabé, Costa Adeje · Hotel

Yucca Park Aparthotel

Small, simple apartment complex on Calle Londres in Fañabé, with kitchen-equipped apartments around the pools, a few minutes from the beach.

6 min to the beach

From £147 a night

La Caleta · 5 stars GL · 121 rooms

Royal Hideaway Corales Beach

Adults-only five-star Grand Luxury of 121 junior suites on La Enramada, with heated saltwater pools and Michelin-starred dining.

Adults onlyBeachfrontSpaHeated pool

From £614 a night

La Caleta · Hotel

H10 Costa Adeje Palace

Seafront family resort at La Caleta with a jungle-themed kids' water park, infinity pools and an adults-only Privilege rooftop.

All inclusive optionBeachfrontKids' clubSpa

From £162 a night

La Caleta · Hotel

HOVIMA Jardín Caleta

Relaxed apartment hotel in La Caleta, 200 metres from La Enramada beach, with sea-view apartments and half board to all inclusive.

All inclusive option3 min to the beachHeated pool

Playa Paraíso, Callao Salvaje · 5 stars · 624 rooms

Hard Rock Hotel Tenerife

Big music-themed five-star on the seafront at Playa Paraíso, with three kids' clubs, an adults-focused pool and a Rock Spa.

All inclusive optionBeachfrontKids' clubSpa

From £152 a night

Playa Paraíso, Callao Salvaje · 5 stars

H10 Atlantic Sunset

New five-star all-inclusive in Playa Paraíso with four pools, a heated rooftop infinity pool for Privilege guests and a kids' club.

All inclusive optionKids' clubHeated pool

From £171 a night

Playa Paraíso, Callao Salvaje · 5 stars

Roca Nivaria Gran Hotel

Five-star family resort in Playa Paraíso with an 1,800 square metre sea-view spa, two infinity pools and a cove lift.

All inclusive optionBeachfrontKids' clubSpa

From £163 a night

Callao Salvaje · 4 stars · 165 rooms

MYND Adeje

A modern, dog-friendly four-star in Callao Salvaje with a rooftop infinity pool and swim-up rooms.

Heated pool

Playa Paraíso, Callao Salvaje · 4 stars

Hotel Riu Buenavista

Large 24-hour all-inclusive family resort on the Playa Paraíso seafront, with five pools, an infinity pool and RiuLand for children.

All inclusiveKids' club

From £172 a night

Callao Salvaje · 3 stars (apartments) · 219 rooms

BLUESEA Callao Garden

Good-value apartments with kitchens in quiet Callao Salvaje, about 400 metres from the sea, with an all-inclusive option.

All inclusive option5 min to the beach

Callao Salvaje · 2 keys (apartments) · 31 rooms

Ona Sueño Azul

Three-bedroom holiday villas with gardens and kitchens in Callao Salvaje, a roomy choice for families and groups of six.

10 min to the beachHeated pool

From £87 a night

Playa Paraíso, Callao Salvaje · Hotel

Bahia Principe Explore Costa Adeje

Freshly renovated all-inclusive family resort on a rise above Playa Paraíso, with a sea-facing infinity pool and kids' club, reopening December 2026.

Closed for a full renovation; the hotel says it reopens on 1 December 2026.

All inclusiveKids' club

From £195 a night

Playa de las Américas · 5 stars · 535 rooms

Mediterranean Palace

A five-star family resort on Playa del Camisón with a huge heated pool and a kids' club from six months.

All inclusive optionBeachfrontKids' clubSpa

From £168 a night

Playa de las Américas · 5 stars · 151 rooms

Europe Villa Cortés

Mexican-themed 5-star on the Playa de las Américas seafront, with a Michelin-starred restaurant, a natural pool and a beach club.

Beachfront

From £268 a night

Playa de las Américas · 5 keys (apartments) · 108 rooms

Villa Mandi Golf Resort

A family suites and apartments resort beside Golf Las Américas, with show-cooking buffet and transport to the beach and Siam Park.

Kids' club

From £120 a night

Playa de las Américas · 5 stars · 70 rooms

Sir Anthony

A 70-room five-star on Playa del Camisón with a heated seafront pool and its own spa, for couples wanting calm.

BeachfrontKids' clubSpaHeated pool

From £325 a night

Playa de las Américas · 4 stars · 522 rooms

Sol Tenerife

A large four-star Meliá hotel near Playa de Troya, with three pools and sea-view rooms, for families and friends.

5 min to the beachHeated pool

From £129 a night

Playa de las Américas · 4 stars · 519 rooms

H10 Las Palmeras

Big seafront family 4-star in central Playa de las Américas, with three heated pools, tennis courts and five restaurants.

All inclusive optionBeachfrontKids' clubHeated pool

From £174 a night

Playa de las Américas · 4 stars · 485 rooms

H10 Conquistador

Seafront 4-star on the Playa de las Américas promenade, with an infinity pool for over 16s, Daisy Club and five restaurants.

All inclusive optionBeachfrontKids' clubSpa

From £180 a night

Playa de las Américas · 4 stars · 437 rooms

Gara Suites Golf & Spa

A four-star suites hotel on Golf Las Américas with a 900 m² spa and golf-view duplexes, for golfers and families wanting space.

Spa

From £83 a night

Playa de las Américas · 4 stars · 431 rooms

Cleopatra Palace

Greco-Roman styled 4-star facing Playa del Camisón, with a heated Roman-style pool and a seawater thalasso spa.

BeachfrontKids' clubSpaHeated pool

From £130 a night

Playa de las Américas · 4 stars · 416 rooms

Tigotan Lovers & Friends

An adults-only (18+) four-star in Playa de las Américas with a rooftop infinity pool and Café del Mar bar, for couples.

Adults only (18+)5 min to the beachHeated pool

From £160 a night

Playa de las Américas · 4 stars · 371 rooms

Spring Hotel Vulcano

A four-star wellness-minded hotel in Playa de las Américas with daily yoga, a full spa and an adults-only rooftop infinity pool.

5 min to the beachSpaHeated pool

From £157 a night

Playa de las Américas · 4 stars · 365 rooms

Best Tenerife

Family 4-star five minutes from Playa de las Vistas, with a mini club, a full spa and an adults-only Premium Terrace.

All inclusive option5 min to the beachKids' clubSpa

From £118 a night

Playa de las Américas · 4 stars · 314 rooms

Spring Hotel Bitácora

A lively four-star family hotel in Playa de las Américas with water slides, a kids' club and an adults-only rooftop pool.

All inclusive option6 min to the beachKids' clubSpa

From £148 a night

Playa de las Américas · 4 stars · 308 rooms

Alexandre Gala

Family-friendly 4-star a few steps from Playa de Troya, with a Magic Park for children and a natural spa.

All inclusive option1 min to the beachSpaHeated pool

From £125 a night

Playa de las Américas · 4 stars · 282 rooms

Alexandre La Siesta

Family 4-star in a pedestrian area of Playa de las Américas, with a big Magic Park, heated pools, a spa and padel.

All inclusive option7 min to the beachSpaHeated pool

From £128 a night

Playa de las Américas · 4 stars · 219 rooms

Hotel Parque La Paz

Family 4-star of spacious studios and apartments a few minutes from Playa de las Vistas, with a kids' club and all inclusive.

All inclusive optionKids' clubHeated pool

From £109 a night

Playa de las Américas · 4 stars · 217 rooms

Marylanza Suites & Spa

An all-inclusive four-star suites hotel facing Golf Las Américas, with swim-up suites for adults and a Spacio10 spa.

All inclusiveSpaHeated pool

Playa de las Américas · 4 stars · 208 rooms

Hotel Zentral Center

An adults-only hotel in central Playa de las Américas with a rooftop pool, for couples who want a simple, well-placed base.

Adults only (16+)10 min to the beach

From £76 a night

Playa de las Américas · 4 stars · 206 rooms

Gran Oasis Resort

A four-star family suites resort near Golf Las Américas with its own kids' water park, spa circuit and all-inclusive option.

All inclusive optionKids' clubSpa

From £166 a night

Playa de las Américas · 4 stars · 191 rooms

Coral Suites & Spa

Adults-only suites hotel in Playa de las Américas, with an overflow pool, a Balinese-style spa and sixth-floor sundecks.

Adults only (16+)All inclusive optionSpaHeated pool

From £125 a night

Playa de las Américas · 4 stars · 106 rooms

Vanilla Garden Boutique Hotel

An adults-only (16+) boutique four-star in Playa de las Américas, built around a garden pool, for couples wanting a calm base.

Adults only (16+)7 min to the beach

From £137 a night

Playa de las Américas · 4 stars

Alexandre Troya

Beachfront four-star on Playa de Troya in Las Américas, with an infinity pool, a 1,000 square metre spa and kids' park.

All inclusive optionBeachfrontKids' clubSpa

Playa de las Américas · 4 stars

Olé Tropical Tenerife

A lively adults-only 4-star in Playa de las Américas, with pool parties, Balinese beds and live music most nights.

Adults onlyAll inclusive option

From £107 a night

Playa de las Américas · 3 stars · 472 rooms

KN Aparthotel Columbus

A big, easy-going aparthotel in Playa de las Américas with four pools and a thermal spa, aimed at families and groups.

All inclusive option10 min to the beachSpaHeated pool

From £140 a night

Playa de las Américas · 3 keys (apartments) · 468 rooms

Parque Santiago III

A big seafront apartment complex on the Golden Mile with saltwater pools and a kids' water park, built for family holidays.

BeachfrontHeated pool

From £133 a night

Playa de las Américas · 3 stars · 269 rooms

Catalonia Oro Negro

Comfortable 3-star in Playa de las Américas, under ten minutes from the beach, with a new rooftop pool for premium rooms.

10 min to the beachHeated pool

From £135 a night

Playa de las Américas · 3 stars · 256 rooms

Parque Santiago IV

The calmer seafront phase of Parque Santiago, with ocean-view apartments and saltwater pools steps from Playa del Camisón.

BeachfrontHeated pool

From £133 a night

Playa de las Américas · 3 keys (apartments) · 242 rooms

Coral Compostela Beach

Family apartment resort about 50 m from Playa de las Vistas, with a mini club, heated pools and all inclusive on offer.

All inclusive option1 min to the beachKids' clubHeated pool

From £106 a night

Playa de las Américas · 3 stars · 241 rooms

Park Club Europe

An all-inclusive garden resort in Playa de las Américas with lakes, sports courts and nightly shows, made for active families.

All inclusive7 min to the beach

From £231 a night

Playa de las Américas · 3 stars · 156 rooms

Coral Compostela Beach Golf

Renovated apartments by Golf Las Américas with a heated 30 m pool, swim-up units and a cycling centre, for active families.

Kids' clubHeated pool

From £71 a night

Playa de las Américas · 3 stars (hotel) and 2 keys (apartment building) · 101 rooms

Hotel Andorra

Mid-sized 3-star under 400 m from Playa de las Vistas, with kitchen-equipped units, a heated pool and free parking.

5 min to the beachHeated pool

From £50 a night

Playa de las Américas · 3 stars · 72 rooms

Marola Park

A small apartment complex a few minutes from Playa de las Vistas, with a pool, restaurant and gym, for independent travellers.

6 min to the beach

Playa de las Américas · 2 keys (apartments) · 95 rooms

Coral California

Adults-only studios and apartments by central Playa de las Américas, with a pool heated in winter and a sea view sundeck.

Adults only (16+)9 min to the beachHeated pool

From £89 a night

Playa de las Américas · Hotel · 133 rooms

Coral Ocean View

An adults-only hotel for over-16s near Playa de Troya, with swim-up suites and a rooftop sundeck with a jacuzzi.

Adults only (16+)All inclusive optionHeated pool

From £134 a night

Playa de las Américas · Hotel

Ona Palm Beach

Half-board studios and apartments 50 metres from Playa de Troya, with a children's pool, a playroom and year-round entertainment.

1 min to the beach

From £127 a night

Playa de las Américas · Hotel

Servatur Caribe

Self-catering studios and apartments with a large pool and a tennis court, a short walk from Playa de Troya.

9 min to the beachHeated pool

From £52 a night

Los Cristianos · 4 stars · 391 rooms

Arona Gran Hotel

Adults-only 4-star on the Los Cristianos seafront, with a thalasso spa and a rooftop of pools for a calmer break.

Adults only (16+)BeachfrontSpaHeated pool

From £166 a night

Los Cristianos · 4 stars · 366 rooms

Sol Arona Tenerife

Recently renovated family hotel a few minutes from Los Cristianos beach, with sea views from most rooms and slides for children.

5 min to the beachHeated pool

From £129 a night

Los Cristianos · 4 stars · 166 rooms

H10 Big Sur

An adults-only (18+) boutique hotel on the Los Cristianos seafront, with sea-view chill-out terraces and three places to eat.

Adults only (18+)Heated pool

From £162 a night

Los Cristianos · 4 stars (aparthotel) · 123 rooms

Coral Los Alisios

A Canarian-style apartment complex in a quiet part of Los Cristianos, with a splash park, mini club and an adults-only pool area.

Kids' club

From £70 a night

Los Cristianos · 4 stars · 43 rooms

Hotel Reverón Plaza

A historic 43-room boutique hotel in central Los Cristianos, 100 metres from the beach, with a rooftop pool and sky bar.

2 min to the beach

From £120 a night

Los Cristianos · 3 keys (apartments) · 199 rooms

HG Tenerife Sur

Roomy apartments in Los Cristianos, about 500 metres from the beach, with heated pools, big gardens, a gym and a sauna.

7 min to the beachHeated pool

From £83 a night

Los Cristianos · 3 keys (apartments) · 192 rooms

Checkin Bungalows Atlántida

Family bungalow complex in Los Cristianos with three pools, a mini club and all-inclusive option, five minutes' walk from the beach.

All inclusive option5 min to the beachKids' clubHeated pool

From £86 a night

Los Cristianos · 3 keys (apartments) · 140 rooms

Apartamentos Aguamar

Central Los Cristianos apartments with a Manrique-style pool, an adults-only rooftop solarium and plenty to keep children busy.

10 min to the beach

From £79 a night

Los Cristianos · 3 stars, provisional (aparthotel) · 90 rooms

Ohasis Boutique Suites

Recently refurbished suites with kitchens above Los Cristianos, many with sea views, plus heated pools, a sauna and a chill-out bar.

Heated pool

Los Cristianos · 2 keys (apartments) · 105 rooms

Ona Los Claveles

Straightforward self-catering apartments in upper Los Cristianos, with a pool, a children's pool and a tennis court.

From £84 a night

Los Cristianos · 2 stars · 42 rooms

Andrea's Hotel Tenerife

A central 2-star in Los Cristianos, 350 metres from the beach, for travellers who want a fresh room and the town outside.

5 min to the beach

From £55 a night

Los Cristianos · 1 key (apartments) · 335 rooms

Ona Hollywood Mirage

Large hillside apartment resort above Los Cristianos with three pools, a proper spa and plenty laid on for children.

SpaHeated pool

From £93 a night

Los Cristianos · Emblematic hotel (single category) · 9 rooms

Hotel Duque de la Torre

A nine-room 18th-century Canarian house in Arona village, with a patio, garden and outdoor jacuzzi, 15 minutes above the coast.

From £114 a night

Golf del Sur · 5 stars · 272 rooms

Barceló Tenerife

A 5-star resort in the San Blas nature reserve, for families and active couples wanting seven pools and the beach.

All inclusive optionBeachfrontHeated pool

From £151 a night

Amarilla Golf, Golf del Sur · 5 stars (aparthotel) · 61 rooms

Amarilla Golf Residences

A 5-star apartment hotel on the Amarilla Golf course, for golfers and families who want big apartments, a heated pool and space.

Heated pool

From £154 a night

Golf del Sur · 4 stars · 129 rooms

The Salmar

An adults-only (16+) seafront hotel in Golf del Sur, for couples who want sea-view rooms, a heated pool and relaxed dining.

Adults only (16+)5 min to the beachHeated pool

From £140 a night

Costa del Silencio, Golf del Sur · 3 keys (apartments) · 282 rooms

Ona Alborada

Seaside apartments in Costa del Silencio built around a vast saltwater pool, for a quieter south-coast stay away from the big resorts.

From £109 a night

Costa del Silencio, Golf del Sur · 3 stars · 141 rooms

Hotel Palia Don Pedro

An all-inclusive 3-star of low-rise studios and apartments in Costa del Silencio, with a kids' club and family entertainment.

All inclusiveKids' club

From £91 a night

El Médano · 4 stars · 155 rooms

KN Hotel Arenas del Mar

Adults-only 4-star with direct beach access in El Médano, a thalasso spa and an all-inclusive option, minutes from Tenerife South.

Adults onlyAll inclusive optionBeachfrontSpa

From £110 a night

El Médano · 3 stars · 91 rooms

Médano Hotel

Long-running 3-star built out over the sea on Playa del Médano, with sea-view rooms, for beach lovers and wind sports fans.

Beachfront

From £73 a night

El Médano · 3 stars · 76 rooms

Playa Surf CBbC Hotel

Renovated 3-star on Playa del Médano with a saltwater pool and a wind sports school steps away, for kitesurfers and windsurfers.

Beachfront

From £105 a night

El Médano · Hotel (no star rating published) · 24 rooms

Hotel Ventus

Small self check-in hotel in central El Médano, steps from the beach, for kitesurfers, remote workers and short airport stays.

3 min to the beach

From £92 a night

Playa de la Arena, Los Gigantes · 4 stars · 518 rooms

Landmar Costa Los Gigantes

A huge all-inclusive family resort near Los Gigantes, with slide pools, clubs from babies to teens and a large spa.

All inclusive optionKids' clubSpa

From £146 a night

Playa de la Arena, Los Gigantes · 4 stars · 432 rooms

Landmar Playa la Arena

A big oceanfront all-inclusive by the black sand of Playa de la Arena, with a Platinum area for over-16s.

All inclusive optionBeachfrontHeated pool

From £125 a night

Puerto de Santiago, Los Gigantes · 4 stars · 407 rooms

Barceló Santiago

An adults-only four-star for over-18s on the west coast, with an infinity pool facing the Atlantic and an all-inclusive option.

Adults only (18+)All inclusive option3 min to the beachHeated pool

From £136 a night

Playa de la Arena, Los Gigantes · 4 stars · 312 rooms

Servatur Isora Suites

Family-friendly 4-star suite resort near Playa de la Arena, with lagoon pools, a mini club and an all-inclusive option.

All inclusive option10 min to the beachKids' clubHeated pool

From £137 a night

Los Gigantes · 4 stars (apartments) · 120 rooms

Royal Sun Resort

Spacious sea-view apartments high above Los Gigantes, with two pools and full kitchens, for families and longer stays.

From £139 a night

Puerto de Santiago, Los Gigantes · 4 stars (apartments) · 63 rooms

El Marqués Palace

A four-star apartment complex in Puerto de Santiago with sea-view apartments, for self-caterers near Los Gigantes.

From £106 a night

Puerto de Santiago, Los Gigantes · 3 stars · 372 rooms

Globales Tamaimo Tropical

Big, lively Globales apartment hotel between Los Gigantes and Playa de la Arena, with all inclusive on offer and a kids' club.

All inclusive optionKids' clubHeated pool

Puerto de Santiago, Los Gigantes · 2 keys (apartments) · 109 rooms

Vigilia Park

Central Puerto de Santiago apartment complex with a rooftop pool, 24-hour reception and views to the Los Gigantes cliffs.

From £54 a night

Puerto de Santiago, Los Gigantes · 2 keys (apartments) · 94 rooms

Ona Las Rosas

Roomy Ona apartments beside the harbour at Puerto de Santiago, with big terraces, a heated pool and a children's pool.

Heated pool

From £64 a night

Puerto de Santiago, Los Gigantes · 1 key (apartments) · 125 rooms

Ona El Marqués

Easy-going Ona apartment complex in Puerto de Santiago, about 400 metres from the beach, with a heated pool and restaurant.

5 min to the beachHeated pool

From £69 a night

Alcalá, Alcalá and Abama · 5 stars Luxury · 609 rooms

Gran Meliá Palacio de Isora

Big clifftop resort at Alcalá with a 5,000 m² saltwater infinity pool, nine restaurants and a 16-plus RedLevel hotel inside.

Kids' clubSpa

From £194 a night

Abama, Alcalá and Abama · 5 stars Grand Luxury · 459 rooms

The Ritz-Carlton Tenerife, Abama

Clifftop 5-star resort at Abama with Michelin-starred dining, seven pools, an adults-only Retreat and its own beach club below.

BeachfrontKids' clubSpa

From £264 a night

Alcalá, Alcalá and Abama · Rural hotel (2 palms) · 11 rooms

Hotel Rural El Navío

Eleven-room rural hotel for over-16s on a banana estate near Alcalá, with a pool, hammock terraces and a path to the sea.

Adults only (16+)

From £94 a night

Alcalá, Alcalá and Abama · Hotel

Rok Plaza

Small adults-only stay in the fishing village of Alcalá on the west coast, with apartment-style rooms close to the seafront.

Adults only

From £91 a night

Puerto de la Cruz · 5 stars · 199 rooms

Gran Hotel Taoro

Puerto de la Cruz's restored 1890 grand hotel on the Taoro hill, with heated pools, a spa and five restaurants.

SpaHeated pool

From £179 a night

Puerto de la Cruz · 5 stars

Best Semiramis

A five-star all-inclusive on the La Paz clifftop with a heated pool, spa, mini club and big Atlantic views.

All inclusiveKids' clubSpaHeated pool

From £83 a night

Puerto de la Cruz · 4 stars · 425 rooms

Alua Tenerife

A big, renovated four-star near Playa Jardín with separate pools for adults and children, for families and groups.

5 min to the beach

Puerto de la Cruz · 4 stars · 340 rooms

H10 Tenerife Playa

A lively seafront hotel facing Lago Martiánez, with three pools, nightly entertainment and an all-inclusive formula.

All inclusive optionHeated pool

From £90 a night

Puerto de la Cruz · 4 stars · 315 rooms

Hotel Puerto Palace

A big four-star in 8,000 square metres of gardens, with four pools, mini golf and tennis, for active couples and families.

Heated pool

From £73 a night

Puerto de la Cruz · 4 stars · 301 rooms

FERGUS Puerto de la Cruz

A family-friendly four-star near Martiánez with a mini club, a heated pool and a choice of board up to all inclusive.

All inclusive optionKids' clubHeated pool

Puerto de la Cruz · 4 stars · 261 rooms

Catalonia Las Vegas

An adults-only four-star next to Lago Martiánez, about five minutes' walk from the beach, with a heated pool and evening shows.

Adults only (16+)5 min to the beachHeated pool

From £86 a night

Puerto de la Cruz · 4 stars · 236 rooms

Checkin Concordia Playa

A ten-storey four-star by the Martiánez seafront, with buffet dining, live music at night and the lido pools a short stroll away.

1 min to the beach

From £92 a night

Puerto de la Cruz · 4 stars · 224 rooms

Parque Vacacional Eden

A four-star apartment hotel in 12,000 square metres of gardens above town, with four pools and padel, for families and longer stays.

From £74 a night

Puerto de la Cruz · 4 stars · 190 rooms

Hotel Riu Garoé

A half-board Riu in the gardens of La Paz, with a spa, tennis and squash, open all year for couples and families.

From £217 a night

Puerto de la Cruz · 4 stars · 182 rooms

Hotel TRH Taoro Garden

A grown-up four-star beside Parque Taoro, with a heated pool, three restaurants and live music every night.

Adults only (16+)Heated pool

From £86 a night

Puerto de la Cruz · 4 stars · 171 rooms

Hotel Vallemar

A seafront four-star on Avenida de Colón facing Lago Martiánez, with a rooftop pool and food from its own organic farm.

4 min to the beachHeated pool

From £97 a night

Puerto de la Cruz · 4 stars · 165 rooms

Hotel O7 Tenerife

A four-star in leafy La Paz beside the Botanical Garden, with pools for adults and children and a small wellness area.

10 min to the beach

Puerto de la Cruz · 4 stars (apartments) · 135 rooms

Apartamentos Pez Azul

Studios with kitchens in a quiet part of Puerto de la Cruz, with a pool, buffet restaurant and 24-hour reception.

From £43 a night

Puerto de la Cruz · 4 stars (provisional) · 104 rooms

Hotel RF San Borondón

An adults-only colonial-style hotel in gardens near Playa Jardín, with a saltwater pool and sauna, made for quiet couples.

Adults only8 min to the beach

From £99 a night

Puerto de la Cruz · 4 stars · 83 rooms

Hotel Tigaiga

A garden hotel in Parque Taoro with Teide and sea views, a solar-heated pool and a sauna over the Atlantic.

Heated pool

From £176 a night

Puerto de la Cruz · 4 stars · 69 rooms

Silken Saaj Maar

A design-led, adults-only hotel on the San Telmo seafront, for couples who want sea views, a rooftop pool and car-free days.

Adults only7 min to the beach

From £91 a night

Puerto de la Cruz · 4 stars (apartments) · 45 rooms

Apartamentos La Carabela

Family studio apartments in quiet El Botánico with a heated indoor pool, about 15 minutes' walk from Playa de Martiánez.

Heated pool

From £38 a night

Puerto de la Cruz · 3 keys (apartments) · 166 rooms

Coral Teide Mar

Studios and junior suites with kitchenettes in leafy La Paz, with floodlit tennis and a strong cycling set-up.

Heated pool

From £37 a night

Puerto de la Cruz · 3 stars (aparthotel) · 106 rooms

GF Noelia

Apartments with full kitchens and a rooftop pool on the Playa Jardín side of town, with an all-inclusive option.

All inclusive option8 min to the beach

From £53 a night

Puerto de la Cruz · 3 stars · 100 rooms

Hotel Monopol

A family-run three-star on a pedestrian street in the old town, built around a leafy Canarian courtyard, for couples and city-break travellers.

5 min to the beach

From £57 a night

Puerto de la Cruz · 3 stars · 95 rooms

Hotel Marte

A central three-star by the bus station, with a rooftop pool facing Teide and the sea, ideal for exploring without a car.

5 min to the beach

From £51 a night

Puerto de la Cruz · 3 stars · 91 rooms

Marquesa Hotel

A 1712 townhouse hotel in the old town, with a pool and evening live music, for couples who like history.

10 min to the beach

From £62 a night

Puerto de la Cruz · 3 stars · 79 rooms

Hotel Don Manolito

A friendly three-star in the old town, about 350 metres from the sea, that welcomes families and their dogs.

5 min to the beachHeated pool

From £78 a night

Puerto de la Cruz · 3 stars · 64 rooms

DWO Nopal

A stylish old-town hotel by Plaza del Charco, refurbished in 2019, with a glass-walled rooftop pool facing Mount Teide.

4 min to the beach

Puerto de la Cruz · 3 stars · 62 rooms

4Dreams Hotel

A simple three-star on a pedestrian street in central Puerto de la Cruz, with a rooftop pool, for city-break couples and families.

From £31 a night

Puerto de la Cruz · 3 stars · 35 rooms

Hotel Tropical

Studios with kitchens right beside Plaza del Charco, with a rooftop pool over the sea, for couples who like to self-cater.

3 min to the beach

From £34 a night

Puerto de la Cruz · 2 stars · 27 rooms

Hotel Puerto Azul

A small, pet-friendly two-star in the old fishing quarter of La Ranilla, with a terrace jacuzzi looking out to sea and Teide.

2 min to the beach

Puerto de la Cruz · 2 stars · 20 rooms

Hotel Tejuma

A small, simple two-star a few minutes uphill from Plaza del Charco, for travellers who want the town centre on foot.

From £422 a night

Puerto de la Cruz · 1 key (apartments) · 41 rooms

RF Apartamentos Bambi

Adults-only studios and apartments with kitchens in central Puerto de la Cruz, with a pool and buffet breakfast, for couples.

Adults only

Puerto de la Cruz · 1 star · 25 rooms

Hotel Sun Holidays

A simple, family-run one-star on a pedestrian street near Playa Jardín, with a sea-view sun terrace and rooms for up to four.

5 min to the beach

From £49 a night

Puerto de la Cruz · Hotel · 137 rooms

TUI BLUE Atlantic Hills

An adults-only (16+) hotel in leafy Parque Taoro above Puerto de la Cruz, for couples who want spa time, pools and views.

Adults only (16+)Spa

From £138 a night

La Orotava · Aparthotel · 80 rooms

Route Active Hotel

An aparthotel for hikers, cyclists and surfers on the north coast, with kitchens in every room, a gym and a bike station.

From £83 a night

Los Realejos, La Orotava · Rural hotel · 19 rooms

Hotel Rural Bentor

A small rural hotel in the old centre of Los Realejos, with a view pool and a well-liked Canarian restaurant.

From £52 a night

Los Silos, Garachico · 4 stars · 49 rooms

Hotel Luz del Mar

A four-star walking and wellness hotel in Los Silos, by the Teno mountains, for hikers and couples wanting quiet.

Heated pool

From £138 a night

Garachico · 4 stars · 20 rooms

Hotel San Roque

Design-led 4-star in an 18th-century Garachico mansion, with a pool, whirlpool baths in every room and dinner on site, for couples.

4 min to the beach

From £177 a night

Garachico · Rural hotel (2 palms) · 19 rooms

Hotel La Quinta Roja

Nineteen-room rural hotel in a 1689 palace on Garachico's main square, for couples who want history, a courtyard and a restaurant in-house.

3 min to the beach

From £112 a night

Garachico · Rural hotel (2 palms) · 18 rooms

Hotel El Patio

Rural hotel on a 60-hectare banana estate near Garachico, with historic rooms, tennis and a pool, for couples and slow travellers.

From £136 a night

Garachico · Emblematic hotel (single category) · 14 rooms

Garahotel

Fourteen-room hotel in an 18th-century house on Garachico's seafront, with a rooftop solarium and the sea pools close by.

2 min to the beach

From £91 a night

Garachico · Emblematic house (single category) · 7 rooms

Isla Baja Suites

Seven suites with kitchen corners in an 18th-century Garachico house, 50 metres from the sea pools, for couples settling in.

1 min to the beach

Punta del Hidalgo, La Laguna · Hotel · 94 rooms

Océano Health Spa Hotel

A long-running health and spa hotel on the wild north-east coast, for guests who want fasting cures, thalasso and sea air.

SpaHeated pool

From £305 a night

Santa Cruz de Tenerife · 4 stars · 165 rooms

Hotel Taburiente

A modern four-star facing García Sanabria park, with a rooftop pool, jacuzzi and open-air gym above the city.

From £79 a night

Santa Cruz de Tenerife · 2 stars · 73 rooms

Adonis La Suite

Roomy self check-in lofts beside Plaza de la Candelaria, for city stays of a few days with some independence.

From £754 a night

Santa Cruz de Tenerife · Emblematic hotel · 13 rooms

Hi Suites

Thirteen calm lofts and suites in a restored early 1900s house, a short walk from the Santa Cruz shopping streets.

From £84 a night

Las Caletillas, Candelaria and Güímar · 4 stars · 424 rooms

Catalonia Punta del Rey

Big seafront resort at Las Caletillas on the east coast, with an all-inclusive option and an infinity pool for over-16s.

All inclusive optionBeachfront

Vilaflor and Mount Teide · 4 stars · 27 rooms

Hotel Spa Villalba

Adults-only four-star spa hotel in the pine forest above Vilaflor, at about 1,500 metres, made for walkers and cyclists.

Adults only (14+)SpaHeated pool

From £125 a night

Vilaflor and Mount Teide · 3 stars · 15 rooms

Hotel Alta Montaña

Small three-star hotel in Vilaflor, high in the pine country below Mount Teide, for walkers and quiet mountain breaks.

From £113 a night

Vilaflor and Mount Teide · Rural hotel

Hotel Rural Vilaflor

Simple, small rural hotel in the mountain village of Vilaflor, a low-key base for walking the pine forests below Mount Teide.

From £34 a night