Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Santa Cruz de Tenerife

Filter by star ratings
All filters
Bahia Principe Sunlight San Felipe
Bahia Principe Sunlight San Felipe
8.3 Excellent
Avenida De Colon, 22, Puerto de la Cruz, Tenerife, Spain
Show on map
0.7 km from city centre, Puerto de la Cruz, Tenerife, Spain 
ExcellentBased on 375 reviews
8.3

Bahia Principe Sunlight San Felipe is a charming setting while in Puerto de la Cruz and is close to everything the area has to offer. It also features outdoor tennis courts, a sauna and an outdoor pool.

Regency Torviscas Apartments and Suites
Regency Torviscas Apartments and Suites
8.2 Excellent
Adeje, Tenerife, Spain
Show on map
4.1 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 685 reviews
8.2

This comfortable property in Adeje offers complimentary Wi-Fi, as well as a sauna and a swimming pool. It also provides a kids club, a sun deck and a bowling alley.

Grand Muthu Golf Plaza Hotel & Spa
Grand Muthu Golf Plaza Hotel & Spa
7.2 Good
Avenida J.M Galvan Bello Urbanizacion Golf Del Sur, 38639 de Abona, Tenerife - San Miguel, San Miguel De Abona, Tenerife, Spain
Show on map
7.9 km from city centre, San Miguel De Abona, Tenerife, Spain 
GoodBased on 955 reviews
7.2

Grand Muthu Golf Plaza Hotel & Spa is situated on Tenerife and provides 5-star accommodation in addition to free Wi-Fi. Popular amenities, such as a sauna and a swimming pool, make for an enjoyable stay in San Miguel de Abona.

Iberostar Las Dalias
Iberostar Las Dalias
8.8 Excellent
Gran Bretana, Adeje, Tenerife, Spain
Show on map
5.0 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 724 reviews
8.8

Iberostar Las Dalias is situated on Tenerife and provides 4-star accommodation as well as free Wi-Fi. It is also within walking distance of Adeje's popular tourist spots.

Parador de la Gomera
Parador de la Gomera
8.7 Excellent
Lomo de la Horca, San Sebastián de la Gomera, La Gomera, Spain
Show on map
0.5 km from city centre, San Sebastián de la Gomera, La Gomera, Spain 
ExcellentBased on 615 reviews
8.7

Parador de La Gomera is set in San Sebastian de La Gomera and is within a short walk of nearby sightseeing spots, including La Cueva Beach. It also offers an outdoor pool, laundry facilities and vip rooms.

RF San Borondon
RF San Borondon
8.9 Excellent
C/ Agustín Espinosa, 2, Puerto de la Cruz, Tenerife, Spain
Show on map
0.6 km from city centre, Puerto de la Cruz, Tenerife, Spain 
ExcellentBased on 1,097 reviews
8.9

Located amongst well-known tourist attractions, boutiques and restaurants, Hotel San Borondon is ideal for those wanting to discover Puerto de la Cruz and its surroundings. Those staying at the property have access to a sauna, outdoor tennis courts and an outdoor pool.

Pension Mova
Pension Mova
San Martin, 33, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.7 km from city centre, Santa Cruz de Tenerife, Tenerife, Spain 

Pension Mova provides a comfortable setting while in Santa Cruz de Tenerife. Those staying at the property can also make use of free Wi-Fi throughout their stay.

Hotel Marte
Hotel Marte
8.3 Excellent
Calle Del Doctor Ingram, 20, Puerto de la Cruz, Tenerife, Spain
Show on map
0.4 km from city centre, Puerto de la Cruz, Tenerife, Spain 
ExcellentBased on 1,492 reviews
8.3

Providing a rooftop pool, a rooftop terrace and a sauna, Hotel Marte is located in Puerto de la Cruz and is a brief 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.

Hotel Jardines de Nivaria
Hotel Jardines de Nivaria
9.2 Excellent
C/ Paris s.n., Adeje, Tenerife, Spain
Show on map
3.7 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 343 reviews
9.2

Hotel Jardines de Nivaria is located on Tenerife and provides 5-star facilities in addition to outdoor tennis courts, free Wi-Fi and a Jacuzzi. Popular amenities, such as an outdoor pool, a rooftop terrace and a sauna, make for an enjoyable stay in Adeje.

Gf Fañabe
Gf Fañabe
8.4 Excellent
Avenida Bruselas, 13, Adeje, Tenerife, Spain
Show on map
3.5 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 343 reviews
8.4

GF Fanabe is situated on Tenerife and offers 4-star accommodation in addition to an all-inclusive meal plan and free Wi-Fi. Popular amenities, such as an outdoor pool and a sauna, make for an enjoyable stay in Adeje.

Tips for booking a Santa Cruz de Tenerife hotel

Cheapest month:October
Most expensive month:February
Average price in Santa Cruz de Tenerife:S$ 134/night
Absolute cheapest price found:S$ 2/night
Cheapest day:Monday
Most expensive day:Saturday
S$ 114 - S$ 154
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 115 - S$ 143
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Santa Cruz de Tenerife hotels

Show all 14,934 hotels
1
Sunset Bay Club By Diamond Resorts
Sunset Bay Club By Diamond Resorts
8.5 Excellent
Calle Antonio Navarro, 1, Adeje, Tenerife, Spain
Show on map
4.4 km from city centre, Adeje 

This modern resort in Adeje provides complimentary wireless internet, as well as a Jacuzzi and an outdoor pool. It also features a rooftop terrace and a fitness centre.

2
Vincci Selección La Plantación del Sur
Vincci Selección La Plantación del Sur
9.1 Excellent
Calle Roque Nublo, 1 - Urbanizacion Playa de Fanabe - Adeje, Adeje, Tenerife, Spain
Show on map
3.1 km from city centre, Adeje 

Vincci Seleccion La Plantacion del Sur is set on Tenerife and offers 5-star facilities in addition to a Jacuzzi, a Turkish steam bath and a rooftop terrace. Popular amenities, such as an outdoor pool, a sauna and outdoor tennis courts, ensure a satisfying stay in Adeje.

3
Iberostar Grand El Mirador
Iberostar Grand El Mirador
9.4 Excellent
Avda de Bruselas s/n, Adeje, Tenerife, Spain
Show on map
3.4 km from city centre, Adeje 

Iberostar Grand El Mirador is located on Tenerife and offers 5-star accommodation in addition to free Wi-Fi. It is also steps from Adeje's well-known attractions.

4
Iberostar Las Dalias
Iberostar Las Dalias
8.8 Excellent
Gran Bretana, Adeje, Tenerife, Spain
Show on map
5.0 km from city centre, Adeje 

Iberostar Las Dalias is situated on Tenerife and provides 4-star accommodation as well as free Wi-Fi. It is also within walking distance of Adeje's popular tourist spots.

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

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 outdoor tennis courts, a sauna and a Jacuzzi, make for an enjoyable stay in Adeje.

6
The Ritz-Carlton, Abama
The Ritz-Carlton, Abama
8.8 Excellent
Carretera General, TF-47, km 9, Guía de Isora, Tenerife, Spain
Show on map
4.9 km from city centre, Guía de Isora 

The Ritz-Carlton Abama is situated on Tenerife and provides 5-star accommodation as well as outdoor tennis courts. Popular amenities, such as an outdoor pool and a sauna, make for a satisfying stay in Guia de Isora.

7
Jardín Tropical Hotel
Jardín Tropical Hotel
8.8 Excellent
Calle Gran Bretana, Costa Adeje, Adeje, Tenerife, Spain
Show on map
5.1 km from city centre, Adeje 

Hotel Jardin Tropical is situated on Tenerife and provides 4-star facilities as well as a rooftop terrace, an indoor pool and a Turkish steam bath. There is also a fitness centre with a saltwater swimming pool.

8
Santa Barbara Golf and Ocean Club by Diamond Resorts
Santa Barbara Golf and Ocean Club by Diamond Resorts
8.6 Excellent
Avd. Del Atlantico, Los Abrigos, Tenerife, Spain
Show on map
1.5 km from city centre, Los Abrigos 

Located in San Miguel de Abona, Santa Barbara Golf & Ocean Club by Diamond Resorts is a short walk from Golf del Sur and provides an outdoor pool, a Jacuzzi and a sauna. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Cheapest hotels in Santa Cruz de Tenerife, Canary Islands

Show all 14,934 hotels
Pension Mova
Pension Mova
San Martin, 33, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.7 km from city centre,  

Pension Mova provides a comfortable setting while in Santa Cruz de Tenerife. Those staying at the property can also make use of free Wi-Fi throughout their stay.

S$ 26
Avg. per night
Pension Milema
Pension Milema
8.0 Excellent
Simón Bolivar, 3, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
2.0 km from city centre,  

Located amongst popular attractions, shops and eateries, Pension Milema is ideal for those wishing to discover Santa Cruz de Tenerife and its surroundings. Guests can also enjoy complimentary internet access in all areas.

S$ 30
Avg. per night
Miramar Hotel
Miramar Hotel
8.1 Excellent
Carretera Del Taoro, 23, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre,  

Recently refurbished, Hotel Elegance Miramar provides traditional 3-star accommodation in Puerto de la Cruz. It also offers a sauna, a rooftop terrace and an outdoor pool.

S$ 40
Avg. per night
Hc Hotel Magec
Hc Hotel Magec
7.2 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.

S$ 42
Avg. per night
Apartamentos Be Smart Florida Plaza
Apartamentos Be Smart Florida Plaza
7.3 Good
Puerto de la Cruz, Tenerife, Spain
Show on map
0.5 km from city centre,  

Offering an outdoor pool, Apartamentos Be Smart Florida Plaza is located in Puerto de la Cruz and is a brief stroll from the Archaeological Museum of Puerto de la Cruz. It is situated in close proximity to a number of popular bars, clubs and restaurants.

S$ 52
Avg. per night
Santa Barbara Golf and Ocean Club by Diamond Resorts
Santa Barbara Golf and Ocean Club by Diamond Resorts
8.6 Excellent
Avd. Del Atlantico, Los Abrigos, Tenerife, Spain
Show on map
1.5 km from city centre,  

Located in San Miguel de Abona, Santa Barbara Golf & Ocean Club by Diamond Resorts is a short walk from Golf del Sur and provides an outdoor pool, a Jacuzzi and a sauna. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

S$ 60
Avg. per night
Sunset Harbour Club by Diamond Resorts
Sunset Harbour Club by Diamond Resorts
8.7 Excellent
Calle Valencia 3, Adeje, Tenerife, Spain
Show on map
4.4 km from city centre,  

Conveniently situated and offering an outdoor pool and a Jacuzzi, this relaxed resort is located within easy driving distance of Playa de las Americas. Only a short walk from Fanabe Beach, it offers comfortable rooms equipped with an iPod docking station, a coffee maker and a private balcony.

S$ 72
Avg. per night
Sunset Bay Club By Diamond Resorts
Sunset Bay Club By Diamond Resorts
8.5 Excellent
Calle Antonio Navarro, 1, Adeje, Tenerife, Spain
Show on map
4.4 km from city centre,  

This modern resort in Adeje provides complimentary wireless internet, as well as a Jacuzzi and an outdoor pool. It also features a rooftop terrace and a fitness centre.

S$ 72
Avg. per night

Hotel prices in Santa Cruz de Tenerife

2 stars or below

S$ 21 - S$ 1,448

Hotel Adonis Pelinor

No. 1 most popular

S$ 1,448
Avg. per night
Pension Mova

No. 2 most popular

S$ 26
Avg. per night
Pension Milema

Best value

Pension Milema
8.0 Excellent
S$ 30
Avg. per night
3 stars

S$ 40 - S$ 179

Occidental Santa Cruz Contemporáneo

No. 1 most popular

S$ 93
Avg. per night
NH Tenerife

No. 2 most popular

NH Tenerife
8.6 Excellent
S$ 105
Avg. per night
Miramar Hotel

Best value

Miramar Hotel
8.1 Excellent
S$ 40
Avg. per night
4 stars and up

S$ 42 - S$ 497

Silken Atlantida Santa Cruz

No. 1 most popular

S$ 81
Avg. per night
The Ritz-Carlton, Abama

No. 2 most popular

S$ 474
Avg. per night
Hc Hotel Magec

Best value

S$ 42
Avg. per night

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

Where to stay in Santa Cruz de Tenerife

Santa Cruz de Tenerife travel FAQs

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

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

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

    One of the most popular hotels in Santa Cruz de Tenerife is Silken Atlantida Santa Cruz, which has been reviewed by 3,288 users and currently has a rating of 8.6/10. Other top-rated locations include The Ritz-Carlton, Abama and Hotel Escuela Santa Cruz, which have received 8.8/10 and 8.6/10 ratings from our users, respectively.