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

Check Tenerife hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Total price
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

Bahia Principe Fantasia Tenerife - All Inclusive
5 out of 5
Avenida JM Galván Bello, San Miguel de Abona, Canary Islands
28.82 km from city centre
8.8/10 Excellent! (488 reviews)
"Amazing resort, we’ve just returned from a 11 day break as a family of 5 and can honestly say this place is head & shoulders above any other place we’ve been, food, shows, cleanliness, pools, staff are 5*, thanks all for a wonderful stay."

Reviewed on 1 Sep 2023

Bahia Principe Fantasia Tenerife - All Inclusive
Barceló Tenerife
5 out of 5
Avd. Grenamora, No. 1, Urb. San Blas, Golf del Sur, San Miguel de Abona, Tenerife
Fully refundableReserve now, pay when you stay
The price is €157 per night from 16 Oct to 17 Oct
€157
per night
16 Oct - 17 Oct
29 km from city centre
9/10 Wonderful! (700 reviews)
"Really good hotel with good food and lots of pools. It felt safe and quiet for my family. It wasn't crowded, but there were plenty of other families there. The staff were very nice and happy to help with any query. It was very easy to rent a car thanks to reception and get around, parking at the ..."

Reviewed on 10 Aug 2023

Barceló Tenerife
Dreams Jardin Tropical Resort & Spa
4 out of 5
Calle Gran Bretana s/n, Costa Adeje, Adeje, Tenerife
Fully refundableReserve now, pay when you stay
The price is €235 per night from 16 Oct to 17 Oct
€235
per night
16 Oct - 17 Oct
26.08 km from city centre
9/10 Wonderful! (625 reviews)
"The food ingredients were not marked. There were no smoking & no e-cigarette signs around the pool (but the lifeguards did ask the smokers to leave the pool area. ) Otherwise all very clean, nice area, safe location."

Reviewed on 17 Sep 2023

Dreams Jardin Tropical Resort & Spa

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

Gara Suites Golf & SPA
4 out of 5
Calle Landa 2, Playa de las Américas, Arona, Santa Cruz de Tenerife
Fully refundableReserve now, pay when you stay
The price is €100 per night from 9 Oct to 10 Oct
€100
per night
9 Oct - 10 Oct
26.92 km from city centre
8/10 Very Good! (427 reviews)
"Overall the hotel is good The only issue we had was having to get late check outs you need to ask on the day and also they don’t do late check outs on a Saturday Our hotel room there was dried blood on the walls and doors which really ain’t ideal and we had to veg for clean towels!"

Reviewed on 17 Sep 2023

Gara Suites Golf & SPA
Gran Melia Palacio de Isora
5 out of 5
Avenida Los Oceanos, s/n, Urb. La Jaquita, Alcalá, Guia de Isora, Tenerife
Fully refundableReserve now, pay when you stay
The price is €238 per night from 26 Sep to 27 Sep
€238
per night
26 Sep - 27 Sep
21.97 km from city centre
8.8/10 Excellent! (397 reviews)
"The hotel and grounds are beautifully maintained, with lovely garden areas. All the staff are friendly and very helpful. The food in the restaurants, including the buffet style restaurant, is 5 star throughout. I think they have every cuisine you could possibly want and the quality is top notch. ..."

Reviewed on 11 Sep 2023

Gran Melia Palacio de Isora
Iberostar Bouganville Playa
4 out of 5
Calle Eugenio Dominguez, 23, Playa de las Americas, Adeje, Tenerife
Fully refundableReserve now, pay when you stay
The price is €240 per night from 1 Oct to 2 Oct
€240
per night
1 Oct - 2 Oct
26.06 km from city centre
8.4/10 Very Good! (790 reviews)
"We enjoyed our stay only negative is the milk wasn’t replenished for the coffee machine."

Reviewed on 25 Jul 2023

Iberostar Bouganville Playa
Hotel Las Aguilas Tenerife, Affiliated by Melia
4 out of 5
Calle Doctor Barajas 19, Puerto de la Cruz, Santa Cruz de Tenerife
Fully refundableReserve now, pay when you stay
The price is €119 per night from 1 Oct to 2 Oct
€119
per night
1 Oct - 2 Oct
14.56 km from city centre
8.6/10 Excellent! (73 reviews)
"Location of the hotel is just great with nice and unobstructed views on both the ocean and Teide. The hotel itself looks a bit outdated and seems to have its great days back in the 90's but do not be put back by this as everything else including staff and food makes this up."

Reviewed on 13 Apr 2023

Hotel Las Aguilas Tenerife, Affiliated by Melia
Hotel Olé Tropical Tenerife - Adults Only
4 out of 5
Calle Bolivia s/n, Playa de las Americas, Adeje, Tenerife
Fully refundableReserve now, pay when you stay
The price is €135 per night from 24 Oct to 25 Oct
€135
per night
24 Oct - 25 Oct
26.77 km from city centre
8.4/10 Very Good! (810 reviews)
Great Hotel-Not adults only.
"Great hotel, well placed for Las Americas and Adeje. Was not Adults only though. Contacted Hotels.com who informed me it was Adults only in November! I was there in late August early September."

Reviewed on 12 Sep 2023

Hotel Olé Tropical Tenerife - Adults Only
Landmar Costa los Gigantes
4 out of 5
Calle Juan Manuel Capdevielle, 8, Puerto de Santiago, Santiago del Teide, Tenerife
Fully refundableReserve now, pay when you stay
The price is €151 per night from 2 Oct to 3 Oct
€151
per night
2 Oct - 3 Oct
21.3 km from city centre
8.6/10 Excellent! (416 reviews)
"Beautiful place very friendly helpful staff would stay here again 🙂"

Reviewed on 7 Sep 2023

Landmar Costa los Gigantes
Garden City
3.5 out of 5
Avenida de los Pueblos, TF-481, 14, Adeje, Santa Cruz de Tenerife
26.11 km from city centre
8.4/10 Very Good! (178 reviews)
"Lovely big one bedroom apartment but absolutely boiling, ceiling fans made no difference whatsoever so very hard to sleep as it was that hot."

Reviewed on 18 Sep 2023

Garden City
Cleopatra Palace Hotel
4 out of 5
Avenida de las Américas s.n, Playa de las Américas, Arona, Tenerife
Fully refundableReserve now, pay when you stay
The price is €203 per night from 26 Sep to 27 Sep
€203
per night
26 Sep - 27 Sep
28.13 km from city centre
8.8/10 Excellent! (990 reviews)
Wonderful Holiday
"We had a superior double with a plunge pool,fantastic corner plot,sea view and very comfortable, plentiful at breakfast time,the restaurant manager was so pleasant, effortless check in and check out,a very nice experience"

Reviewed on 1 Sep 2023

Cleopatra Palace Hotel
Hotel Baobab Suites
5 out of 5
Roques del Salmor 5, Costa Adeje, Adeje, Tenerife
Fully refundableReserve now, pay when you stay
The price is €295 per night from 26 Sep to 27 Sep
€295
per night
26 Sep - 27 Sep
24.22 km from city centre
9.6/10 Exceptional! (498 reviews)
"A fantastic hotel and experience. Breakfast buffet is excellent and recommended by everyone in our family. View from hotel is great. Easy 10-15 minute walk from beach. Just stay here and enjoy!"

Reviewed on 8 Aug 2023

Hotel Baobab Suites
Regency Country Club, Apartments Suites
4 out of 5
Calle Armiche, 1, Chayofa, Arona, Tenerife
Fully refundableReserve now, pay when you stay
The price is €91 per night from 27 Sep to 28 Sep
€91
per night
27 Sep - 28 Sep
25.4 km from city centre
9/10 Wonderful! (392 reviews)
Fantastic place!
"Fantastic property, with amazing staff. Special mention to Bruno on the reception desk. Very good communicator, and made real effort to great us every day. Restaurant food was lovely, and reasonably priced. Would 100% return in the future."

Reviewed on 5 Sep 2023

Regency Country Club, Apartments Suites
Melia Jardines del Teide - Adults Only
5 out of 5
Urbanizacion Mirador del Duque, Costa Adeje, Adeje, Tenerife
Fully refundableReserve now, pay when you stay
The price is €216 per night from 17 Oct to 18 Oct
€216
per night
17 Oct - 18 Oct
24.28 km from city centre
8.2/10 Very Good! (678 reviews)
"Returned to make acquaintance with this hotel and Costa Adeje. Stayed on 'The Level' and it did not disappoint."

Reviewed on 11 Feb 2023

Melia Jardines del Teide - Adults Only
Royal Tenerife Country Club
4 out of 5
Calle San Andreas, Golf del Sur, San Miguel de Abona
Fully refundableReserve now, pay when you stay
The price is €86 per night from 26 Sep to 27 Sep
€86
per night
26 Sep - 27 Sep
28.54 km from city centre
8.8/10 Excellent! (566 reviews)
"We only stayed here for 1 night (due to working out cheaper with flights) but it was very nice and would like to go back. The apartment was very nice and in lovely condition. The balcony was huge, the only negative being there was no shade cover. The complex nice, good convenient shop, ok pool bar ..."

Reviewed on 23 Sep 2023

Royal Tenerife Country Club
AC Hotel Tenerife by Marriott
4 out of 5
Calle Candelaria 31, Santa Cruz de Tenerife
Fully refundableReserve now, pay when you stay
The price is €120 per night from 13 Oct to 14 Oct
€120
per night
13 Oct - 14 Oct
42 km from city centre
9.2/10 Wonderful! (124 reviews)
"Very nice stylish calm relaxing and clean hotel located in the center of the city! Very welcoming professional stuff that I recommend for food drink and hospitality! In the beautiful top floor with the swimming pool you can enjoy an amazing aperitif, eat great food and spend a great evening! I recommend ..."

Reviewed on 19 Aug 2023

AC Hotel Tenerife by Marriott
Allegro Isora
4 out of 5
Avenida de la Gaviota, 1, Guia de Isora, Tenerife
Fully refundableReserve now, pay when you stay
The price is €104 per night from 3 Oct to 4 Oct
€104
per night
3 Oct - 4 Oct
21.7 km from city centre
7.6/10 Good! (70 reviews)
Good value hotel
"Very good value holiday, staff very friendly, great customer service & extremely clean. Only downfall is the queueing in the restaurants at peak times. The lay out around the show cooking and hot buffet does not work. Long queues for food whether you want it or not, you have to pass pasta/pizza area ..."

Reviewed on 1 Jun 2023

Allegro Isora
Sunset Harbour Club
3 out of 5
Calle Valencia, 1, Urbanizacion Pueblo Torviscas, Adeje