Tenerife hotels

Tenerife Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Bahia Del Duque Adeje  5 stars

Avenida Bruselas S/N, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Superb ZAR 6 237

Sheraton La Caleta Resort & Spa Adeje  5 stars

C/ La Enramada, 9, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Fabulous ZAR 4 741

Iberostar Anthelia Adeje  5 stars

Londres, 15, Adeje (Tenerife), Spain, 38679

Adeje (Tenerife) Superb ZAR 6 701

Best Semiramis Puerto de la Cruz  5 stars

C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Fabulous ZAR 1 588

Mediterranean Palace Playa de las Americas  5 stars

Avda. Las Americas S/N, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 2 341

Europe Villa Cortes Playa de las Americas  5 stars

Avenida Rafael Puig, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb ZAR 4 185

Gf Gran Costa Adeje Adeje  5 stars

Avenida De Bruselas 16, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Fabulous ZAR 5 066

Iberostar Grand Hotel El Mirador Adeje  5 stars

Avda. Bruselas S/N, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Superb ZAR 6 028

Baobab Suites Adeje  5 stars

Roques Del Salmor, S/N, Adeje (Tenerife), Spain, 38679

Adeje (Tenerife) Superb ZAR 6 075

Puerto Palace Puerto de la Cruz  4 stars

C/ Dr. Cobiella Zaera, S/N. San Antonio - 38400, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 1 263

Bahia Principe Tenerife Adeje  4 stars

Calle Idafe S/N, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Exclusive ZAR 3 095

Spa La Quinta Park Suites Santa Ursula  4 stars

C- Bicacarera 21, Santa Ursula, Santa Ursula (Tenerife), Spain, 38390

Santa Ursula (Tenerife) Very good ZAR 1 240

Paradise Park Fun Lifestyle Hotel Los Cristianos  4 stars

Urbanizacion Oasis Del Sur, S/N, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife) Very good ZAR 3 060

Clubhotel Riu Buena Vista Playa Paraiso  4 stars

35 Horno, Playa Paraiso, Es, Playa Paraiso (Tenerife), Spain, 38678

Playa Paraiso (Tenerife) ZAR 3 744

Best Tenerife Playa de las Americas  4 stars

Antonio Dominguez Alfonso 6, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 2 191

Royal Tenerife Country Club By Diamond Resorts San Miguel De Abona  4 stars

Calle San Andreas, San Miguel De Abona, Spain, 38620

San Miguel De Abona Superb ZAR 1 831

Allegro Isora Playa De La Arena  4 stars

La Gaviota, 1, Playa De La Arena, Spain, 38680

Playa De La Arena Very good ZAR 1 889

Gran Oasis Resort Playa de las Americas  4 stars

C/ Meandro Nº 3, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 3 292

Royal Sun Resort Los Gigantes  4 stars

16 Geranios, Sta Cruz De Tenerife, Es, Los Gigantes, Spain, 38683

Los Gigantes Fabulous ZAR 1 704

Blue Sea Puerto Resort Puerto de la Cruz  4 stars

Calle Acevino, 10, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) ZAR 1 518

Flamingo Suites Adeje  4 stars

Avda. Espana 6, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Fabulous ZAR 3 733

Playa Real Resort Adeje  4 stars

Avnda. Moscu 111, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Exclusive ZAR 2 365

Riu Garoe Puerto de la Cruz  4 stars

Calle Doctor Celestino Gonzalez Padron, 3, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Superb ZAR 1 797

H10 Conquistador Playa de las Americas  4 stars

Avenida Rafael Puig, 36, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 3 049

Sensimar Los Gigantes Puerto de Santiago  4 stars

C/ Flor De Pascua, 12, Acantilado Los Gigantes, Puerto de Santiago (Tenerife), Spain, 38683

Puerto de Santiago (Tenerife) Exclusive ZAR 2 527

H10 Costa Adeje Palace  4 stars

Playa La Enramada, La Caleta, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Very good ZAR 2 782

Hotel Puerto De La Cruz Puerto de la Cruz  4 stars

Avda. Marques De Villanueva Del Prado S/N, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 1 310

Bahia Principe Costa Adeje Adeje  4 stars

Playa Paraiso - Parcela 18 S/N, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Superb ZAR 3 617

H10 Tenerife Playa Puerto de la Cruz  4 stars

Av. Colon 12, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 1 901

San Roque Garachico  4 stars

C/ Esteban De Ponte, 32, Garachico (Tenerife), Spain, 38450

Garachico (Tenerife) Superb ZAR 2 991

Cleopatra Palace Hotel Playa de las Americas  4 stars

Avda. De Las Americas S/N, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb ZAR 2 573

Jardin Tropical Adeje  4 stars

C/ Gran Bretana, S/N, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Fabulous ZAR 3 396

Tigotan Lovers & Friends Playa De Las Americas  4 stars

Noelia Afonso Cabrera, 6, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 3 107

Bahia Principe San Felipe Puerto de la Cruz  4 stars

Avenida De Colon, 22, Puerto de la Cruz (Tenerife), Spain

Puerto de la Cruz (Tenerife) Superb ZAR 2 098

Spring Hotel Vulcano Playa de las Americas  4 stars

Antonio Dominguez Alfonso 8, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 2 782

La Siesta Playa de las Americas  4 stars

Avda. Rafael Puig 21, Playa de las Americas (Tenerife), Spain, --

Playa de las Americas (Tenerife) Very good ZAR 2 898

Grand Hotel Callao Callao Salvaje  4 stars

El Jable, S/N, Callao Salvaje, Spain, 38670

Callao Salvaje Very good ZAR 1 924

Tigaiga Puerto de la Cruz  4 stars

Parque Taoro 28, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Good ZAR 2 585

Sol Tenerife Playa de las Americas  4 stars

Avenida Rafael Puig Lliviana, S/N, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good ZAR 1 797

Spring Hotel Bitacora Playa de las Americas  4 stars

California, 1, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb ZAR 3 721

Maritim Hotel Tenerife Puerto de la Cruz  4 stars

C/ El Burgado 1, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 1 576

Be Live Experience Playa La Arena Puerto de Santiago  4 stars

El Lajial, 4, Puerto de Santiago (Tenerife), Spain, 38683

Puerto de Santiago (Tenerife) Fabulous ZAR 2 515

Park Club Europe Playa de las Americas  3 stars

Avenida Rafael Puig, 23, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Superb ZAR 3 825

Annapurna Hotel Tenerife Costa Del Silencio  3 stars

Av. De Fernando Salazar Gonzalez, S/N, Costa Del Silencio, Spain, 38630

Costa Del Silencio Very good ZAR 1 240

Hovima Santa Maria Adeje  3 stars

Avenida Espana S/N, Adeje (Tenerife), Spain, 38670

Adeje (Tenerife) Very good ZAR 1 541

Paradise Park Apartments Los Cristianos  3 stars

Urb Oasis Del Sur. Los Cristianos, 38650 Tenerife, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife) ZAR 2 828

Adonis Resorts - Villas Fanabe Adeje  3 stars

Avda. Bruselas 5-7, Adeje (Tenerife), Spain

Adeje (Tenerife)

Vistasur Playa de las Americas  3 stars

Avenida Las Americas, 10, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Exceptional ZAR 1 773

Hotel Elegance Miramar Puerto de la Cruz  3 stars

Parque Taoro,23, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Very good ZAR 811

Las Piramides Playa de las Americas  3 stars

C/ Victor Zurita Soler, 4, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Fabulous ZAR 1 785

Medano El Medano  3 stars

Paseo Picacho, 2, El Medano (Tenerife), Spain, 38612

El Medano (Tenerife) Very good ZAR 1 356

Hard Rock Hotel Tenerife Playa Paraiso  3 stars

Avenida Adeje, 300, Playa Paraiso (Tenerife), Spain, 38670

Playa Paraiso (Tenerife) Guest rating ZAR 3 907

Hotel Villa De Adeje Beach  3 stars

De Los Pueblos 41, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Fabulous ZAR 2 028

Hotel Andorra Playa de las Americas  3 stars

Avd Antonio Dominguez 10, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) ZAR 1 947

Tropical Puerto de la Cruz  3 stars

Calle Puerto Viejo 1, Puerto de la Cruz (Tenerife), Spain, 38678

Puerto de la Cruz (Tenerife) Fabulous ZAR 544

Monopol Puerto de la Cruz  3 stars

C/ Quintana 15, Puerto de la Cruz (Tenerife), Spain, 38660

Puerto de la Cruz (Tenerife) Fabulous ZAR 985

Adonis Capital Santa Cruz de Tenerife  2 stars

Calle Cruz Verde 24, Santa Cruz de Tenerife, Spain, 38003

Santa Cruz de Tenerife Fabulous ZAR 881

Paradise Court Aparthotel Adeje  2 stars

Irlanda 5, San Eugenio Alto, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) Fabulous ZAR 1 124

Apartamentos Oro Blanco Playa de las Americas  2 stars

Arquitecto Gomez Cuesta, 12, Playa de las Americas (Tenerife), Spain, 38660

Playa de las Americas (Tenerife) Very good ZAR 1 576

Hotel Sun Holidays Puerto de la Cruz  2 stars

C/. La Penita, 6, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Superb ZAR 788

Ponderosa Adeje  0 stars

Av. Venezuela, Adeje (Tenerife), Spain, 38660

Adeje (Tenerife) ZAR 1 727

Apartamentos Playa De Los Roques Los Realejos  0 stars

Canaveras, S/N La Romantica II, Los Realejos, Spain, 38410

Los Realejos Fabulous ZAR 1 182

Hotel Don Candido Puerto de la Cruz  0 stars

Portugal, 10, Puerto de la Cruz (Tenerife), Spain, 38400

Puerto de la Cruz (Tenerife) Superb ZAR 394

Paloma Beach Apartments Los Cristianos  0 stars

Avenida Juan Carlos I, 43, Los Cristianos (Tenerife), Spain, 38650

Los Cristianos (Tenerife) Fabulous ZAR 1 101

Las Rosas Puerto de Santiago  0 stars

Calle Las Rosas 2 Puerto De Santiago, Puerto de Santiago (Tenerife), Spain

Puerto de Santiago (Tenerife) ZAR 1 147
Spain regions