Tenerife Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Tenerife hotels

Hard Rock Hotel Tenerife
5 out of 5
Avenida Adeje, 300, Adeje, 38670
Fully refundableReserve now, pay when you stay
The price is €235 per night from 6 Mar to 7 Mar
€235
per night
6 Mar - 7 Mar
23.42 km from city centre
4.5/5 Wonderful! (1,006 reviews)
"The hard rock hotel was a wonderful place to stay with beautiful views from our balcony and easy walks to the beach the tasty restaurants and lovely pools arent the only things great about this hotel"

Reviewed on 4 Feb 2023

Hard Rock Hotel Tenerife
Santa Barbara Golf And Ocean Club
4 out of 5
Avenida del Atlantico, s/n, Golf del Sur, San Miguel de Abona, 38639
29.75 km from city centre
4.4/5 Excellent! (2,407 reviews)
Enjoyable holiday
"Just returned from Santa Barbara our apartment was brilliant. All staff so helpful and friendly. Would recommend it to anyone ."

Reviewed on 1 Feb 2023

Santa Barbara Golf And Ocean Club
Gran Melia Palacio de Isora
5 out of 5
Avenida Los Oceanos, s/n, Urb. La Jaquita, Alcalá, Guia de Isora, Tenerife, 38686
Fully refundableReserve now, pay when you stay
The price is €342 per night from 7 Feb to 8 Feb
€342
per night
7 Feb - 8 Feb
21.97 km from city centre
4.4/5 Excellent! (394 reviews)
"Very quiet room. Hated the long walk to my room, but that is the room i chose."

Reviewed on 2 Oct 2022

Gran Melia Palacio de Isora

Save an average of 15% on thousands of hotels when you're signed in

Bahia Principe Fantasia Tenerife - All Inclusive
5 out of 5
Avenida JM Galván Bello, San Miguel de Abona, Canary Islands, 38639
The price is €280 per night from 7 Feb to 8 Feb
€280
per night
7 Feb - 8 Feb
28.82 km from city centre
4.4/5 Wonderful! (442 reviews)
"We had a great stay at the Bahia Principe Fantasia Tenerife It’s perfect for a family holiday with very young children The food was great a lot of selection and the al carts provided a great variety of offerings The staff did a great job looking after us !!! Food 7/10 Cleanliness 9/10 Staff 9/10 ..."

Reviewed on 29 Jan 2023

Bahia Principe Fantasia Tenerife - All Inclusive
Dreams Jardin Tropical Resort & Spa
4 out of 5
Calle Gran Bretana s/n, Costa Adeje, Adeje, Tenerife, 38660
Fully refundableReserve now, pay when you stay
The price is €224 per night from 9 Mar to 10 Mar
€224
per night
9 Mar - 10 Mar
26.08 km from city centre
4.5/5 Wonderful! (549 reviews)
"The property has a great pool. Even better is the club access to the bar and upper sunset lounge and day beds! The spa coordination was a little too complicated."

Reviewed on 23 Jan 2023

Dreams Jardin Tropical Resort & Spa
Iberostar Selection Anthelia
5 out of 5
Londres, 15, Adeje, Tenerife, 38660
The price is €398 per night from 8 Mar to 9 Mar
€398
per night
8 Mar - 9 Mar
24.85 km from city centre
4.7/5 Exceptional! (714 reviews)
"Heated pool was"

Reviewed on 3 Feb 2023

Iberostar Selection Anthelia
Hotel Las Aguilas Tenerife, Affiliated by Melia
4 out of 5
Calle Doctor Barajas 19, Puerto de la Cruz, Santa Cruz de Tenerife, 38400
Fully refundableReserve now, pay when you stay
The price is €139 per night from 17 Feb to 18 Feb
€139
per night
17 Feb - 18 Feb
14.56 km from city centre
4.3/5 Excellent! (65 reviews)
"The hotel is located on a steep hill and is more suitable for people with transport or fit to walk."

Reviewed on 2 Jan 2023

Hotel Las Aguilas Tenerife, Affiliated by Melia
Bahia Principe Sunlight Tenerife
4 out of 5
IDAFE URB PLAYA PARAISO,S/N, Adeje, Canary Islands, 38670
The price is €235 per night from 7 Feb to 8 Feb
€235
per night
7 Feb - 8 Feb
23.59 km from city centre
4.4/5 Excellent! (31 reviews)
"Very kind staff, good food at buffet and italian restaurant."

Reviewed on 31 Jan 2023

Bahia Principe Sunlight Tenerife
Hollywood Mirage
3.5 out of 5
Calle Sierra Nevada, sn, Arona, Santa Cruz de Tenerife, 38650
27.62 km from city centre
4.3/5 Excellent! (493 reviews)
"Stay was very good can’t really fault a hotel"

Reviewed on 9 Jan 2023

Hollywood Mirage
Iberostar Heritage Grand Mencey
5 out of 5
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife, 38004
Fully refundableReserve now, pay when you stay
The price is €140 per night from 8 Mar to 9 Mar
€140
per night
8 Mar - 9 Mar
42.01 km from city centre
4.6/5 Wonderful! (1,013 reviews)
"The staff is friendly and very helpful with information about the area."

Reviewed on 23 Jan 2023

Iberostar Heritage Grand Mencey
GF GRAN COSTA ADEJE
5 out of 5
Avenida de Bruselas, 16, Adeje, Tenerife, 38660
The price is €259 per night from 7 Feb to 8 Feb
€259
per night
7 Feb - 8 Feb
24.44 km from city centre
4.3/5 Excellent! (676 reviews)
January Holiday
"Very good . Staff are very friendly."

Reviewed on 28 Jan 2023

GF GRAN COSTA ADEJE
Hotel Best Semiramis
5 out of 5
C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz, Tenerife, 38400
The price is €101 per night from 8 Mar to 9 Mar
€101
per night
8 Mar - 9 Mar
16.6 km from city centre
4/5 Very Good! (490 reviews)
"Great stay, room good size, comfortable bed, food excellent and pleasant staff."

Reviewed on 1 Feb 2023

Hotel Best Semiramis
Hotel Riu Buenavista  – All Inclusive
4 out of 5
Calle Horno, 35, Urbanizacion Playa Paraiso, Adeje, Tenerife, 38678
The price is €213 per night from 7 Feb to 8 Feb
€213
per night
7 Feb - 8 Feb
23.87 km from city centre
4.2/5 Very Good! (697 reviews)
"if you want to relax this is the place to be"

Reviewed on 13 Jan 2023

Hotel Riu Buenavista – All Inclusive
Barceló Tenerife
5 out of 5
Avd. Grenamora, No. 1, Urb. San Blas, Golf del Sur, San Miguel de Abona, Tenerife, 38620
Fully refundableReserve now, pay when you stay
The price is €228 per night from 28 Feb to 1 Mar
€228
per night
28 Feb - 1 Mar
29 km from city centre
4.5/5 Wonderful! (675 reviews)
"Amazing hotel with friendly staff and overall great location stay!"

Reviewed on 27 Jan 2023

Barceló Tenerife
Roca Nivaria Gran Hotel
5 out of 5
Av. Adeje 300, Playa Paraiso, Adeje, Tenerife, 38678
23.87 km from city centre
4.6/5 Wonderful! (382 reviews)
"Amazing stay, no complaints!"

Reviewed on 13 Nov 2022

Roca Nivaria Gran Hotel
GF Fañabe
4 out of 5
Avda de Bruselas 13, Costa Adeje, Adeje, Tenerife, 38660
The price is €158 per night from 7 Mar to 8 Mar
€158
per night
7 Mar - 8 Mar
24.69 km from city centre
4.1/5 Very Good! (427 reviews)
"Really enjoyed the roof top to get some sun. Wonderful views around the property. Also enjoyed the Thursday local vendor market close by. Some noise issues from a child on the first night, but no noise issues on the rest of the stay."

Reviewed on 20 Jan 2023

GF Fañabe
Landmar Costa los Gigantes
4 out of 5
Calle Juan Manuel Capdevielle, 8, Puerto de Santiago, Santiago del Teide, Tenerife, 38683
The price is €158 per night from 1 Mar to 2 Mar
€158
per night
1 Mar - 2 Mar
21.3 km from city centre
4.3/5 Excellent! (379 reviews)
Perfect for a family
"I really enjoyable family holiday. The kids entertainment is fantastic and the animation team do a brilliant job of involving the kids and looking after them. Good food, plenty of space in the hotel clocking up 15k steps plus per day. Really enjoyable will be back again."

Reviewed on 11 Jan 2023

Landmar Costa los Gigantes
Sunset Bay Club
3 out of 5
Calle Antonio Navarro, 1, Urbanizacion Atamanes, Adeje, 38660
25.3 km from city centre
4.2/5 Excellent! (827 reviews)
Very good hotel
"We had an amazing time, the staff at the hotel were flawless. Extremely helpful all the time, any issues little or small we resolved promptly. Only one thing I could knock was we were on the 5th floor and there were no lifts so we had to carry the kids and buggy up alot of steps"

Reviewed on 16 Jan 2023

Sunset Bay Club
Barceló Santiago - Adults Only
4 out of 5
Calle La Hondura, 8, Puerto de Santiago, Santiago del Teide, Tenerife, 38683
Fully refundableReserve now, pay when you stay
The price is €192 per night from 9 Mar to 10 Mar
€192
per night
9 Mar - 10 Mar
21.86 km from city centre
4.1/5 Very Good! (550 reviews)
High quality hotel with well deserved reputation
"Lovely hotel. Great views from terrace. Excellent buffet food. Well deserved reputation"

Reviewed on 30 Jan 2023

Barceló Santiago - Adults Only
Royal Sunset Beach Club
3 out of 5
Calle Londres 6, Playa de Fanabe, Adeje, 38660
25 km from city centre
4.4/5 Wonderful! (383 reviews)
"The only downside was that the works going on were a lot noiser than was explained."

Reviewed on 21 Jan 2023

Royal Sunset Beach Club
Don't see what you're looking for?
See all available properties in Tenerife
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Tenerife

Find the best Tenerife areas and neighborhoods for the activities you enjoy most. Learn more about Tenerife

Near an Attraction

Tenerife hotels information

Number of reviews
12600
Accommodation
8263 hotels
Lowest Price
€101
Highest Price
€398

Recent Reviews in Tenerife
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code