Oct 28, 2019 - Oct 29, 2019

2 guests - 1 room

Tenerife is the largest of the Canary Islands. Though these islands are considered part of Spain, they are located off the coast of Africa. Although there are only about 900,000 people living there, more than 5 million people visit each year. Many come to be a part of Carnival of Santa Cruz de Tenerife.

The island has a variety of pleasant locations, and many types of accommodations to choose from.

How to Book a Hotel in Tenerife

Savvy travelers will want to use Skyscanner’s hotel booking tool. You can search by price, location, size of rooms and length of stay. In fact, when you book your flight using the flights tool, you can book your hotel at the same time. Find the cheapest times to fly and stay on this island by searching for the cheapest month.

Hotels by Rating, Price and Location

Skyscanner lets you search for hotels based on their rating on a five-star scale. If you prefer, you can search by price range. Skyscanner will also allow you to search for hotels that are near Santa Cruz de Tenerife.

Family and Group Stays

Start your search using one guest per night, and once you find a deal that looks attractive, add to the number of guests. The price will change according to your additions. Your group will find Tenerife has competitive prices for large parties.


One of your search criteria can be to look based on popularity. In addition, you can read guest reviews once you settle on a place you are considering. This, combined with the star ratings, can give you a good idea of the quality of the hotel you are interested in. Tenerife guests have reviewed almost every hotel on the island.

Search by Amenities

Skyscanner also lets you search according to the amenities you prefer, such as free Wifi, air conditioning, a spa on premises, and baby-sitting services.

Search using Hotel Name

On Tenerife, you can find these hotels: Adonis, Iberostar, MarinaNH, Occidental, Sercotel and Silken. Click on any of these hotels to find the best deals at that location.

Accommodation Type

If you don’t want to stay in a hotel, you can search for apartments, bed and breakfast establishments, and private homes. These deals come and go quickly, so visit Skyscanner often to repeat your search. Staying in these kinds of places can give you a more intimate experience of the island.

Top rated hotels in Tenerife

from $72
from $80
from $143

What are travelers saying about Tenerife?

Family Travelers
Outdoor Enthusiasts
Adventure Travelers
Member reviews (100)
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

Gretel Guerra
Gretel Guerra

Beautiful place!!!


The least expensive month is November, with an average of $70 per night. The most expensive month to stay in Tenerife is August, with an average price of $83 per night.
The average price of a hotel in October last year was $75 per night. This is 2% less than the average nightly price of $77 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) (4.74 miles). Other nearby airports include: Tenerife South (34.66 miles)

Plan a trip to Spain