29 Jan 2020 - 30 Jan 2020

2 adults - 1 room

Total price for 1 night, 2 adults, 1 room
All taxes and fees included, except local tax if applicable.

Enjoy your Canary Islands holiday for less with our hotel deals in Tenerife.

Find accommodation in Tenerife and explore the Island of Eternal Spring

Nicknamed "La Isla de la Eterna Primavera" (Island of Eternal Spring), Tenerife is famous for its pleasant year round climate. It's a top choice for winter breaks, with temperatures of 18 to 24°C during the cooler months rising to 28°C in summer. The island is famous for its fantastic beach resorts like Playa de las Americas and Los Cristianos, but is gaining a reputation for excellent hiking too. Whatever you plan to do during your cheap break in Tenerife, you'll have more Euro in your pocket with our hotel deals.

Where to stay in Tenerife

You'll find most hotels in Tenerife clustered around the coast. Hotels in Costa Adeje, on the island's south coast, are great for discerning travellers looking for a bit of luxury. You'll find lots of Tenerife all-inclusive hotels in Los Cristianos and Playa de las Americas – these resorts are equally popular with families and party animals. Puerto de la Cruz, in the north of the island, is one of Tenerife's most popular resorts. Hotels in Puerto de la Cruz are great if you want a bit of Canarian culture during your holiday.

Hidden gem holiday destinations in Tenerife

Tenerife has some quieter stretches of coastline for those who want to get off the beaten path. Hotels in El Médano are already popular with the surfing community. This laid-back village has a bohemian vibe, with lots of buzzy restaurants, and is really near Tenerife South Airport. The north coast of Tenerife also has some lovely little towns like Garachico and Taganana. If you don't mind going inland a bit, check out hotels in San Cristobal de La Laguna – Tenerife's old capital.

Tenerife accommodation: what to expect

Tenerife all-inclusive hotels can be found in the popular coastal stretches, and are great for a cheap holiday. Larger hotels are more common along the coast, but head inland and you'll find quaint pensions and rural guesthouses, which make the perfect base for Tenerife hiking holidays. Tenerife resorts with swimming pools are widely available, and essential for keeping cool during hot afternoons. There are some popular hotel chains in Tenerife, too, perfect for those who like to know what to expect from their accommodation.

Getting around Tenerife from your hotel

If you want to do a lot of exploring, it's a good idea to hire a car in Tenerife. Hotels with car parking are widely available throughout the island, even in the popular resort areas. TITSA buses run from Puerto de la Cruz to some of the island's most popular destinations like Santa Cruz, Playa de las Americas, the airport and Teide National Park.

Top rated hotels in Tenerife

from €64
from €81
from €104

What are travellers saying about Tenerife?

Outdoor Enthusiasts
Family Travellers
Adventure Travellers
Nightlife Lovers
Member reviews (131)
Ana Domigues
Ana Domigues

Bolludo beach, beautiful beach only 5 kms away from Orotava

Leigh Virkus
Leigh VirkusPittsford

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

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 €67 per night. The most expensive month to stay in Tenerife is December, with an average price of €79 per night.
The average price of a hotel in January last year was €71 per night. This is the same as the average nightly price seen over the previous 12 months.
In Tenerife, the expected average temperature in January is 18.3°C/64.9°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