Oct 21, 2019 - Oct 22, 2019

2 guests - 1 room

Tenerife is best known for its beaches, coastline, and nightlife which make it a popular vacation destination for many. The weather is warm and mild year-round on this largest of the Canary Islands, making it a great place for surfing, shopping, and sightseeing. You can find the best deals on hotels in Tenerife by using the hotel search tool from Skyscanner. All you need to do is tell it when you want to stay.

Best Hotels in Tenerife for Families

Family vacations can be even better when staying at a hotel that works to make things better for families with kids. The Gran Melia Palacio de Isora Resort and Spa is a family-friendly resort with tennis courts, swimming pools, and a kids’ club. Iberostar Anthelia is right by the sea and has swimming pools, poolside bars, multiple restaurants, and evening entertainment. Suite Villa Maria is a luxury hotel featuring private villas with terraces and kitchens. The complex also has a playground and mini-golf course.

5-Star Hotels in Tenerife

Tenerife has several 5-star hotels to suit different tastes. Baobab Suites is situated in a residential area away from the main shopping center. It features a daily free breakfast, two outdoor pools and a poolside bar. Sir Anthony is a luxury 5-star boutique hotel with views of the beach. It is walking distance to the area’s main shopping plaza and other beaches. Gran Hotel Bahia del Duque is a luxurious hotel with restaurants, bars, swimming pools, and a private beach. It also has a mini golf course, tennis courts, and a Turkish steam bath.

4-Star Hotels in Tenerife

The Beachfront Cleopatra Palace is a part of a 4-star hotel complex with great views, a buffet breakfast, and swimming pools. Las Aquilas is a family-friendly mountaintop hotel with swimming pools, sea views, and a stylish restaurant. Jardin Tropical features ocean views, restaurants, bars, and a nightclub. Most hotels can be accessed by bus or taxi, but rental cars can be found on the island and can provide you more freedom to explore at your leisure.

Top-Rated hotels in Tenerife

Tenerife may be known for its plentiful hotels, but these are some of the best hotels you can find in several star classes. Iberostar Grand Hotel El Mirador is a 5-star hotel with air-conditioned colonial-style rooms, and an outdoor swimming pool. It is just steps away from the El Duque beach. Luz Del Mar is a top-rated 4-star hotel with an outdoor pool, terrace, yoga classes, and a bicycle rental on site. The 3-star Royal Sunset Beach Club by Diamond Resorts has balconies, swimming pools, and a well-stocked wine bar.

Average Hotel Prices in Tenerife

Just as Tenerife has a range of accommodation styles, you can find the same with pricing. Some aparthotels can be found for $100 or less, while a 5-star resort can be over $400. An nice average place can be found for between $250 and $350 a night, depending on star rating and location. You can always find the best deals on Tenerife hotels with Skyscanner.

Top rated hotels in Tenerife

from C$111
from C$116
from C$161

What are travelers saying about Tenerife?

Outdoor Enthusiasts
Family Travelers
Adventure Travelers
Member reviews (92)
Ana Domigues
Ana Domigues

Bolludo beach, beautiful beach only 5 kms away from Santa Cruz de Tenerife.

Leigh Virkus
Leigh VirkusPittsford (town), New York

This is the largest of the Spanish Canary Islands and the most populous. Great place to walk around. It is dominated by Mt. Teide a dormant volcano which is Spain's largest peak.

Matthias Hagemann
Matthias HagemannStuttgart, Germany

nice City not only a touristic place, Long beach next the City, inoficial Nudist beach some km noth east of the city

ellejoynyc ellejoynyc
ellejoynyc ellejoynyc

Go Town Hopping, each is unique


The least expensive month is November, with an average of C$90 per night. The most expensive month to stay in Tenerife is August, with an average price of C$107 per night.
The average price of a hotel in October last year was C$97 per night. This is 2% less than the average nightly price of C$99 seen over the previous 12 months.
In Tenerife, the expected average temperature in October is 23.4°C/74.1°F. The warmest month is typically August, which averages 29.0°C/84.2°F. The coolest month is January, with temperatures averaging 15.6°C/60.1°F.
The nearest airport to Tenerife is Tenerife North (TFN) (7.63km). Other nearby airports include: Tenerife South (55.78km)

Plan a trip to Spain