Tenerife hotels

Search hundreds of travel sites at once for hotels in Tenerife

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Latest Tenerife Hotel Deals

MOST POPULARPuerto de la Cruz
3 stars from 146 ﷼
4+ stars from 201 ﷼
Santa Cruz de Tenerife
3 stars from 199 ﷼
4+ stars from 345 ﷼
Playa de las Américas
3 stars from 266 ﷼
4+ stars from 411 ﷼
Buenavista del Norte
4+ stars from 289 ﷼

Best Tenerife hotels

Most recommended Tenerife hotels

Show all
Iberostar Heritage Grand Mencey - Santa Cruz de Tenerife - Pool
Iberostar Heritage Grand Mencey
8.8 Very good
641 ﷼+
641 ﷼+
Free Wi-Fi
Pool
Air Conditioning
Hotel Taburiente S.C.Tenerife - Santa Cruz de Tenerife - Living room
Hotel Taburiente S.C.Tenerife
8.4 Very good
578 ﷼+
578 ﷼+
Free Wi-Fi
Pool
Air Conditioning
Hotel Best Semiramis
8.2 Very good
522 ﷼+
522 ﷼+
Free Wi-Fi
Pool
Air Conditioning
Hotel Puerto Palace
8.5 Very good
505 ﷼+
505 ﷼+
Parking
Free Wi-Fi
Pool
Air Conditioning
Hotel Adonis Plaza
7.5 Good
283 ﷼+
283 ﷼+
Free Wi-Fi
Pet friendly
Air Conditioning
AC Hotel by Marriott Tenerife
8.6 Very good
568 ﷼+
568 ﷼+
Free Wi-Fi
Pool
Air Conditioning
Hc Hotel Magec
7.3 Good
495 ﷼+
495 ﷼+
Free Wi-Fi
Pool
Air Conditioning
Hotel Colón Rambla
8.5 Very good
481 ﷼+
481 ﷼+
Free Wi-Fi
Pool
Air Conditioning
H10 Las Palmeras
8 Very good
1,084 ﷼+
1,084 ﷼+
Free Wi-Fi
Pool
Air Conditioning
Alexandre Hotel Gala
8 Very good
748 ﷼+
748 ﷼+
Free Wi-Fi
Pool
Air Conditioning
Urban Anaga Hotel
8.3 Very good
440 ﷼+
440 ﷼+
Free Wi-Fi
Pet friendly
Air Conditioning

How much is a Tenerife hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

889 ﷼

Average price (weekend night)

954 ﷼
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Tenerife

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding the perfect Tenerife hotel

  • You can comfortably visit Tenerife throughout the year, as it has a very consistent climate. One time period when hotel bookings might be harder to find is during the school holidays, as there is more demand. If possible, you should try to avoid booking during this period, and, as a result, you will find that you have more hotels to choose from that are reasonably priced.
  • For families that are travelling with children, you might want to consider looking for hotels in Tenerife that are close to some entertainment, such as a water park. One of the most popular water parks, Siam Park, is on the south of the island, so you might want to begin your accommodation search there. An example of a hotel near here is Hard Rock Hotel Tenerife, which is about a 14min drive away from the water park.
  • If you are in Tenerife over the New Year’s period, then you should know that on the 6th of January each year, the Spanish celebrate Three Kings Day. This is one of the most popular holiday dates on the Spanish calendar, so you will likely find that hotel bookings are more expensive and harder to find. You might want to avoid booking a hotel during this time, or at least book as far in advance as possible.
  • A great way to enhance your holiday in Tenerife is to book a hotel that has spa facilities. Most of the hotels that offer this are coastal resorts, rather than those inland, so you should begin your search by the beach. For example, Garahotel is an accommodation in Garachico that offers a spa, sauna and massage facilities.

FAQs when booking a hotel in Tenerife

  • What is the most popular destination in Tenerife?

    Based on KAYAK hotel searches, the most popular destination is Puerto de la Cruz (57% of total searches to Tenerife). The next most popular destinations are Santa Cruz de Tenerife (37%) and Playa de las Américas (4%). Searches for hotels in Buenavista del Norte (2%) are also popular.

  • How much is a cheap hotel in Tenerife?

    KAYAK users have found double rooms in Tenerife for as cheap as 91 ﷼ (Santa Cruz de Tenerife) in the last 3 days. The average price is 680 ﷼.

  • How much is a hotel in Tenerife for tonight?

    In the last 72 hours, users have found Tenerife hotels for tonight for as low as 189 ﷼ (Puerto de la Cruz). Users have also found 3-star hotels from 226 ﷼ (Puerto de la Cruz) and 4-star+ hotels from 389 ﷼ (Puerto de la Cruz).

  • Which hotels offer golf as an activity?

    There are some great golf resorts in Tenerife, so you can practise your swing whilst on holiday. Most hotels that offer golf as an activity are in the north or the south of the island, so you should begin your search there. One such hotel offering this activity is H10 Atlantic Sunset, roughly a 10min drive from the popular resort of Golf Costa Adeje.

  • Which hotels in Tenerife are good for nightlife?

    One of the best areas in Tenerife to stay for nightlife is in the capital, Santa Cruz, so you should look for accommodation there if you want to enjoy some bars. Hotel Escuela Santa Cruz is one example of a hotel that is nestled amongst the nightlife. From there, you can reach popular establishments such as Garimbar with an approximately 8min walk or Bar los Tilos in about 6min on foot.

  • Which part of Tenerife has some luxury hotels?

    You can enjoy many luxurious hotels in Tenerife, with most five-star establishments being either in the north or south of the island. For example, Hotel Best Semiramis is one such hotel in the northern area of Puerto de la Cruz, which offers its guests a plunge pool as well as tennis facilities. Alternatively, in the south of the island at San Miguel De Abona, you will find five-star establishments such as Bahia Principe Fantasia Tenerife, which has private pools as well as beachfront access.

Where to stay in Tenerife?

Our map will help you find the perfect place to stay in Tenerife by showing you the exact location of each hotel.

Tenerife Hotel Deals. Search for hotels in Tenerife. Find cheap hotel rooms in Tenerife. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights and car rentals with KAYAK.