Hotels in Santa Cruz de Tenerife

Search and compare Santa Cruz de Tenerife hotels from hundreds of travel sites and save

Santa Cruz de Tenerife
31 Jan — 1 Feb2
Santa Cruz de Tenerife
Tue 31/1
Wed 1/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Santa Cruz de Tenerife

Filter by star ratings
All filters
Hard Rock Hotel Tenerife
8.7 Excellent
Avenida de Adeje 300, s/n, Adeje, Tenerife, Spain
Show on map
4.0 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 2,544 reviews
8.7

Featuring an on-site night club and a beauty salon, Hard Rock Hotel Tenerife is located in Adeje and boasts 5-star accommodation. It also offers outdoor tennis courts, an outdoor pool and a Jacuzzi.

Occidental Santa Cruz Contemporáneo
8.0 Excellent
Rambla De Santa Cruz, 116, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.9 km from city centre, Santa Cruz de Tenerife, Tenerife, Spain 
ExcellentBased on 2,684 reviews
8.0

Situated in Santa Cruz de Tenerife, Occidental Santa Cruz Contemporaneo provides stylish, 3-star accommodation close to Rambla de Santa Cruz. The various amenities this modern hotel offers include a seasonal swimming pool, a car rental desk and free Wi-Fi.

Los Cristianos studio, modern, spacious, pool,WiFi
8.5 Excellent
Los Cristianos, Tenerife, Spain
Show on map
0.7 km from city centre, Los Cristianos, Tenerife, Spain 
ExcellentBased on 15 reviews
8.5

Boasting an outdoor pool, Los Cristianos studio modern spacious pool WiFi is situated in Los Cristianos and offers comfortable accommodation. It is ideally located for those wishing to visit local attractions.

Apartment For Rent In Los Cristianos With Wifi And Pool
Los Cristianos, Tenerife, Spain
Show on map
0.1 km from city centre, Los Cristianos, Tenerife, Spain 

Apartment For Rent In Los Cristianos With Wifi And Pool is situated on Tenerife and offers 4-star facilities as well as free Wi-Fi. It provides an outdoor pool and a garden, and is a brief stroll from Los Cristianos Cultural Centre.

Los Olivos Beach Resort
7.4 Good
Paris, 1, Playa de las Américas, Tenerife, Spain
Show on map
3.0 km from city centre, Playa de las Américas, Tenerife, Spain 
GoodBased on 765 reviews
7.4

Situated in Adeje, Los Olivos Beach Resort is an easy drive from Playa de las Americas and provides complimentary Wi-Fi, a Jacuzzi and an outdoor pool. It is conveniently positioned for those wishing to discover the area's attractions.

Cleopatra Palace Hotel
8.6 Excellent
1, Avenida De Las Américas, Arona, Tenerife, Spain
Show on map
6.9 km from city centre, Arona, Tenerife, Spain 
ExcellentBased on 1,287 reviews
8.6

Hotel Cleopatra Palace is situated on Tenerife and offers 4-star accommodation as well as miniature golf, outdoor tennis courts and a rooftop terrace. This comfortable hotel also provides an outdoor pool, a sauna and a Turkish steam bath, and is a short drive from Los Cristianos and Adeje.

Klayman Olivina Aparthotel
8.4 Excellent
Av. de Ámsterdam, 6, 38650 Arona, Santa Cruz de Tenerife, Los Cristianos, Tenerife, Spain
Show on map
0.3 km from city centre, Los Cristianos, Tenerife, Spain 
ExcellentBased on 699 reviews
8.4

This comfortable property in Los Cristianos offers complimentary Wi-Fi, as well as a sauna and an outdoor heated pool. It also features a beauty centre, meeting rooms and massage services.

Hotel Marquesa
7.7 Good
Calle Quintana 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre, Puerto de la Cruz, Tenerife, Spain 
GoodBased on 842 reviews
7.7

Set in a 18th-century property in Puerto de la Cruz, Hotel Marquesa combines an old-world feel with contemporary amenities, including a sauna and an outdoor pool. There is also a fitness centre with a swimming pool.

Tips for booking hotels in Santa Cruz de Tenerife

Cheapest month:October
Most expensive month:December
Average price in Santa Cruz de Tenerife:C$ 227/night
Cheapest price found:C$ 19/night
Cheapest day:Saturday
Most expensive day:Friday
C$ 123 - C$ 365
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 165 - C$ 402
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Santa Cruz de Tenerife hotels

1
Sunset View Club
8.7 Excellent
Calle San Blas, San Miguel De Abona, Tenerife, Spain
Show on map
7.8 km from city centre, San Miguel De Abona, Tenerife, Spain 

Just a 10-minute car ride from Tenerife South Airport, Sunset View Club provides convenient and comfortable accommodation. It offers free Wi-Fi, a swimming pool and a Jacuzzi.

2
Sunset Bay Club
8.4 Excellent
Calle Antonio Navarro, 1, Adeje, Tenerife, Spain
Show on map
4.4 km from city centre, Adeje, Tenerife, Spain 

Featuring a rooftop terrace, a Jacuzzi and an outdoor pool, this modern resort is an easy drive from Playa de las Americas. It is also minutes from Adeje's well-known tourist attractions.

3
Sol Puerto de la Cruz Tenerife
7.6 Good
Avenida Jose Del Campo Llanera, 2, Puerto de la Cruz, Tenerife, Spain
Show on map
0.8 km from city centre, Puerto de la Cruz, Tenerife, Spain 

Sol Puerto de la Cruz Tenerife is situated in the city's well known tourism and shopping district. Popular facilities, such as a rooftop terrace and an outdoor pool, make for an enjoyable stay in Puerto de la Cruz.

4
Flamingo Beach Mate
8.5 Excellent
Avenida de España, No3, Adeje, Tenerife, Spain
Show on map
4.7 km from city centre, Adeje, Tenerife, Spain 

Flamingo Beach Mate is located on Tenerife and offers 4-star accommodation as well as free Wi-Fi. Close to shops and restaurants, the hotel is a convenient base while in Adeje.

5
Vincci Seleccion La Plantacion del Sur
9.0 Excellent
C/ Roque Nublo, 1, Adeje, Tenerife, Spain
Show on map
3.1 km from city centre, Adeje, Tenerife, Spain 

Vincci Seleccion La Plantacion del Sur is set on Tenerife and offers 5-star facilities in addition to free Wi-Fi. Popular amenities, such as an outdoor pool and a sauna, make for a satisfying stay in Adeje.

6
La Caleta Resort & Spa
8.5 Excellent
C/la Enramada 9, Adeje, Tenerife, Spain
Show on map
3.2 km from city centre, Adeje, Tenerife, Spain 

La Caleta Resort & Spa is situated on Tenerife and provides 5-star facilities as well as miniature golf and a rooftop terrace. It is also within walking distance of Adeje's popular tourist spots.

7
H10 Costa Adeje Palace
8.1 Excellent
Playa La Enramada, Adeje, Tenerife, Spain
Show on map
3.1 km from city centre, Adeje, Tenerife, Spain 

H10 Costa Adeje Palace Hotel Tenerife is located on Tenerife, and provides 4-star accommodation in addition to a private beach. Popular amenities, such as a sauna, a Jacuzzi and outdoor tennis courts, make for an enjoyable stay in Adeje.

8
Sol Arona Tenerife
7.2 Good
Avenida Juan Carlos I, 25, Los Cristianos, Tenerife, Spain
Show on map
0.1 km from city centre, Los Cristianos, Tenerife, Spain 

Positioned right on the beach, this unique Flintstones-themed hotel offers a range of premium amenities including separate outdoor pools for kids and adults. It is also steps from Los Cristianos's well-known attractions.

Cheapest hotels in Santa Cruz de Tenerife

Hotel Maga
6.0 Good
C/ Iriarte 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre, Puerto de la Cruz, Tenerife, Spain 

Hotel Maga is located in Puerto de la Cruz and offers free Wi-Fi. It is ideally positioned for guests wanting to sightsee in the area.

C$ 35
Avg. per night
Hotel Tejuma
7.4 Good
C/ Perez Zamora, 49, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre, Puerto de la Cruz, Tenerife, Spain 

Hotel Tejuma is located in Puerto de la Cruz and features a rooftop terrace. It is situated in close proximity to a number of popular bars, clubs and restaurants.

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

Situated a short drive from Loro Parque, Hotel Casa del Sol Puerto de la Cruz offers elegant accommodation in Puerto de la Cruz. It also features a rooftop terrace, a sun deck and an outdoor pool.

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

Featuring an outdoor pool, Apartamentos Park Plaza is located in Puerto de la Cruz and is a short walk from the Archaeological Museum of Puerto de la Cruz. It is situated in close proximity to a number of popular bars, clubs and restaurants.

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

Apartamentos La Carabela is located in Puerto de la Cruz and is close to the area's tourist attractions. It also features a rooftop terrace, an outdoor pool and a swimming pool.

C$ 45
Avg. per night
Hotel Sun Holidays
7.7 Good
Calle La Penita, 6, Puerto de la Cruz, Tenerife, Spain
Show on map
0.6 km from city centre, Puerto de la Cruz, Tenerife, Spain 

Hotel Sun Holidays is situated in Puerto de la Cruz and is close to the area's well-known attractions. The various amenities this modern hotel features include an express check-in and check-out feature, a rooftop terrace and free Wi-Fi.

C$ 45
Avg. per night
Riva Guest House Los Abrigos
6.9 Good
Calle el Cabo Nr 2, Los Abrigos, Tenerife, Spain
Show on map
0.2 km from city centre, Los Abrigos, Tenerife, Spain 

Riva Guest House Los Abrigos is situated in Granadilla de Abona and offers complimentary Wi-Fi. A short stroll from Los Roques Restaurante, it provides comfortable rooms equipped with a refrigerator.

C$ 51
Avg. per night
Hotel Pensión Cassandra
8.2 Excellent
Calle Rosaleda 7, Arona, Tenerife, Spain
Show on map
4.3 km from city centre, Arona, Tenerife, Spain 

Set within the picturesque parkland of Buzanada, Hotel Pension Cassandra provides comfortable accommodation and a wide range of facilities, including free Wi-Fi, an express check-in and check-out feature and a swimming pool. It also offers a ticket service, bicycle rental and room service.

C$ 51
Avg. per night

Hotel prices in Santa Cruz de Tenerife

2 stars and under
3 stars
4 stars +

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

Where to stay in Santa Cruz de Tenerife

Facts about staying in Santa Cruz de Tenerife

  • Where is the best place to stay in Santa Cruz de Tenerife?

    Our travelers prefer to stay in places like Santa Cruz de Tenerife, Adeje, and Santa Cruz de la Palma while in Santa Cruz de Tenerife.

  • What are the best hotels in Santa Cruz de Tenerife?

    Alua Atlantico Golf (8.1/10 from 669 reviews), Hard Rock Hotel Tenerife (8.7/10 from 2,544 reviews), and Pearly Grey Ocean Club Apartments & Suites (8.6/10 from 446 reviews) are all highly rated places to stay in Santa Cruz de Tenerife.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation