Hotels in Tenerife

Search and compare Tenerife hotels from hundreds of travel sites and save

Tenerife
25 Oct — 26 Oct2
Tenerife
Mon 25/10
Tue 26/10
...and more

Cheapest hotels in Tenerife, Canary Islands

Show all 13,720 hotels
Hotel Maga
Hotel Maga
7.1 Good
C/ Iriarte 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre,  

This comfortable hotel in Puerto de la Cruz offers free Wi-Fi, as well as a 24-hour reception and a lift. It is ideally located for guests wanting to visit local attractions.

C$ 31
Avg. per night
Hc Hotel Magec
Hc Hotel Magec
7.1 Good
Calle Cupido, 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre,  

HC Hotel Magec is a comfortable base when visiting Puerto de la Cruz and is close to everything the area has to offer. It also offers free Wi-Fi, a rooftop terrace and an outdoor pool.

C$ 37
Avg. per night
Apartment Park Plaza
Apartment Park Plaza
7.1 Good
Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre,  

Apartamentos Park Plaza is a comfortable base when visiting Puerto de la Cruz and is close to everything the area has to offer. It also offers free Wi-Fi, a heated pool and a safe.

C$ 43
Avg. per night
Hotel Casa del Sol
Hotel Casa del Sol
7.1 Good
Finlandia 4, Puerto de la Cruz, Tenerife, Spain
Show on map
0.6 km from city centre,  

Located amongst a range of well-known tourist attractions, shops and eateries, Hotel Casa del Sol Puerto de la Cruz is ideal for guests wishing to explore Puerto de la Cruz and its surroundings. It also offers a rooftop terrace, an outdoor pool and a sun deck.

C$ 43
Avg. per night
Aparthotel Tropical
Aparthotel Tropical
7.5 Good
Plaza Del Charco, 9, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre,  

Boasting an outdoor pool and a rooftop terrace, Hotel Tropical Puerto de la Cruz is located in Puerto de la Cruz and offers comfortable accommodation. It is moments from the Archaeological Museum of Puerto de la Cruz, restaurants and nightlife options.

C$ 44
Avg. per night
Hotel Tanausu
Hotel Tanausu
7.5 Good
Calle Padre Anchieta, 8, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.5 km from city centre,  

Hotel Tanausu provides 3-star accommodation in Santa Cruz de Tenerife. It also offers a 24-hour reception, free Wi-Fi and laundry facilities.

C$ 46
Avg. per night
Apartamentos Pez Azul
Apartamentos Pez Azul
7.1 Good
Puerto de la Cruz, Tenerife, Spain
Show on map
0.6 km from city centre,  

Apartamentos Pez Azul is located in Puerto de la Cruz and offers an indoor pool. There is also a fitness centre with a swimming pool.

C$ 47
Avg. per night
La Carabela
La Carabela
7.2 Good
Puerto de la Cruz, Tenerife, Spain
Show on map
0.9 km from city centre,  

Situated in Puerto de la Cruz, Apartamentos La Carabela is a short walk from the Botanical Gardens and offers a rooftop terrace, an outdoor pool and a swimming pool. It is moments from the beach and provides comfortable 5-star accommodation.

C$ 47
Avg. per night

Hotel prices in Tenerife

3 stars

C$ 43 - C$ 138

Blue Sea Callao Garden

#1 Most popular

C$ 106
Avg. per night
Hotel Adonis Plaza

#2 Most popular

C$ 77
Avg. per night
Hotel Casa del Sol

Best value

C$ 43
Avg. per night
4 stars and up

C$ 37 - C$ 420

Hard Rock Hotel Tenerife

#1 Most popular

C$ 220
Avg. per night
Barceló Tenerife

#2 Most popular

Barceló Tenerife
8.5 Excellent
C$ 162
Avg. per night
Hc Hotel Magec

Best value

C$ 37
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Tenerife

About Tenerife

A blend of white sandy beaches and impressive volcanic formations, Tenerife is the largest of the seven Canary Islands. Tenerife is home to the Carnival of Santa Cruz de Tenerife, a UNESCO World Heritage Site known for its natural wonders, including the Teide National Park and Macizo de Anaga.

Things to do

For a day of fun in the sun, visit Siam Park, regarded as one of the world’s best water parks. Enjoy a backdrop of stunning Thai architecture, speed down the Naga Racer, explore Sawasdee with the little ones or go surfing in the Wave Palace.

If you’re an animal lover, head to Loro Parque. Check out the lions in the Lion’s Kingdom, view the blacktip reef sharks and jellyfish residing in AquaViva and explore a variety of coloured birds flitting around the Katandra Treetops.

Spend a day out in nature at Teide National Park, a World Heritage Site located in the centre of the island. Explore the landscape of craters, volcanoes and streams of lava and check out the Teide Volcano, the highest peak on the Canary Islands situated at more than 3,700 metres above sea level.

To relax and unwind, go to Playa Del Duque. Rent a sunbed and an umbrella to spend the afternoon with your toes in the sand, go for a swim or a paddle and divide the day with a quick trip to the nearby Duque shopping centre.

Getting around

Tenerife is served predominantly by Reina Sofía Airport, but you can also travel to the island by ferry. Public transportation on the islands is provided by a network of buses, while the easiest way to get around is by car.

Tenerife travel FAQs

  • Where is the best place to stay in Tenerife?

    Tenerife has plenty to offer. Consider staying in some of its favored locations, like Santa Cruz de Tenerife, Adeje, and Playa de las Américas.

  • What are the best hotels in Tenerife?

    Hard Rock Hotel Tenerife (8.8/10 from 3,638 reviews), Pearly Grey Ocean Club Apartments & Suites (8.7/10 from 294 reviews), and Barceló Tenerife (8.5/10 from 1,409 reviews) are all highly rated places to stay in Tenerife.