Mar 22, 2019 - Mar 23, 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 $76
from $89
from $146

What are travelers saying about Tenerife?

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

Daniel Ewing
Daniel EwingPuerto de la Cruz, Spain

lovely place

Ralf Eissler
Ralf Eissler

visit the Teyde


The least expensive month is May, with an average of $69 per night. The most expensive month to stay in Tenerife is February, with an average price of $83 per night.
The average price of a hotel in March last year was $76 per night. This is 2% more than the average nightly price of $74 seen over the previous 12 months.

Plan a trip to Spain