Hotels in Santa Cruz de Tenerife

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

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price, and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Santa Cruz de Tenerife

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife, Spain
This hotel features 4 restaurants, a full-service spa, and an outdoor pool. WiFi in public areas is free. Other amenities include 2 bars/lounges, a health club, and a poolside bar.
Pool
Free Wi-Fi
8.9
Excellent
3896 reviews
Location
1.0 km from city centre
C$ 189

Travel insights for hotels in Santa Cruz de Tenerife

Use our HotelsCombined data-powered tips to help you find your next hotel in Santa Cruz de Tenerife.

What is the cheapest month to book a hotel in Santa Cruz de Tenerife?

The cheapest month to book a hotel in Santa Cruz de Tenerife is September (C$ 229). Conversely, the most expensive month to stay in Santa Cruz de Tenerife is October (C$ 514).

What is the cheapest day to stay in a hotel in Santa Cruz de Tenerife?

The cheapest day to stay in Santa Cruz de Tenerife is Thursday (C$ 253). On the other hand, travellers can expect to pay the most on Monday, when the average nightly price is C$ 542.

How much is a hotel in Santa Cruz de Tenerife tonight?

Users have found prices for hotels in Santa Cruz de Tenerife tonight starting as low as C$ 82, rising to an average cost of C$ 166, based on searches in the last 72 hours. Prices start from C$ 123 for a 4-star hotel in Santa Cruz de Tenerife for tonight.

How much is a Santa Cruz de Tenerife hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Santa Cruz de Tenerife this weekend for as little as C$ 88/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as C$ 88/night. For a 4-star hotel in Santa Cruz de Tenerife, the cheapest rate recently found was C$ 130/night for this weekend.

How far ahead should you book a hotel in Santa Cruz de Tenerife?

Save money by booking a hotel at least 73 days before your trip to Santa Cruz de Tenerife. The lowest price found when booking 73 days ahead was C$ 135 per night.

Cheapest hotels in Santa Cruz de Tenerife, Spain

Out of the hotels in Santa Cruz de Tenerife we've come across, these properties are priced the lowest. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
15 Calle Viera y Clavijo, Santa Cruz de Tenerife, Tenerife, Spain
0.5 km from city centre
Free Wi-Fi
C$ 67
Avg. per night
C/. Santa Rosa de Lima, 11, Santa Cruz de Tenerife, Tenerife, Spain
0.4 km from city centre
Free Wi-Fi
C$ 90
Avg. per night
Calle Castillo 6, Santa Cruz de Tenerife, Tenerife, Spain
0.1 km from city centre
Free Wi-Fi
C$ 91
Avg. per night
Avenida Profesor Peraza Ayala, 13, Santa Cruz de Tenerife, Tenerife, Spain
1.5 km from city centre
Free Wi-Fi
C$ 94
Avg. per night
Calle Castillo, 12, Santa Cruz de Tenerife, Tenerife, Spain
0.1 km from city centre
Free Wi-Fi
C$ 95
Avg. per night
Calle Cruz Verde 24, Santa Cruz de Tenerife, Tenerife, Spain
0.1 km from city centre
Free Wi-Fi
C$ 105
Avg. per night
Plaza de la Candelaria, 10, Santa Cruz de Tenerife, Tenerife, Spain
0.1 km from city centre
Free Wi-Fi
Airport shuttle
C$ 119
Avg. per night
Calle Imeldo Seris 19, Esquina Cruz Verde, Santa Cruz de Tenerife, Tenerife, Spain
0.1 km from city centre
Free Wi-Fi
C$ 126
Avg. per night
Calle de Valentin Sanz, 33, Santa Cruz de Tenerife, Tenerife, Spain
0.3 km from city centre
Free Wi-Fi
C$ 128
Avg. per night
Avda. 3 de Mayo, 3, Santa Cruz de Tenerife, Tenerife, Spain
1.2 km from city centre
Free Wi-Fi
C$ 130
Avg. per night
Calle Candelaria Corner, Santa Cruz de Tenerife, Tenerife, Spain
0.0 km from city centre
Free Wi-Fi
C$ 131
Avg. per night
C/ Dr Jose Naveiras 24A, Santa Cruz de Tenerife, Tenerife, Spain
0.9 km from city centre
Free Wi-Fi
C$ 137
Avg. per night
C/ Viera Y Clavijo 49, Santa Cruz de Tenerife, Tenerife, Spain
1.0 km from city centre
Free Wi-Fi
C$ 146
Avg. per night
Bethencourt Alfonso, 6, Santa Cruz de Tenerife, Tenerife, Spain
0.1 km from city centre
Free Wi-Fi
C$ 153
Avg. per night

Hotel prices in Santa Cruz de Tenerife

An overview of the average price of hotels by hotel class in the Santa Cruz de Tenerife. We've also highlighted the most popular hotels and best value within each hotel class.
4 stars +
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife, Spain
C$ 189
C/ Dr Jose Naveiras 24A, Santa Cruz de Tenerife, Tenerife, Spain
C$ 137
C/ Viera Y Clavijo 49, Santa Cruz de Tenerife, Tenerife, Spain
C$ 146
Rambla De Santa Cruz, 116, Santa Cruz de Tenerife, Tenerife, Spain
C$ 149
Avda. 3 de Mayo, 3, Santa Cruz de Tenerife, Tenerife, Spain
C$ 130
3 stars
Calle Candelaria Corner, Santa Cruz de Tenerife, Tenerife, Spain
C$ 131
Calle de Valentin Sanz, 33, Santa Cruz de Tenerife, Tenerife, Spain
C$ 128
Plaza de la Candelaria, 10, Santa Cruz de Tenerife, Tenerife, Spain
C$ 119
2 stars and under
Calle Castillo, 12, Santa Cruz de Tenerife, Tenerife, Spain
C$ 95
Bethencourt Alfonso, 6, Santa Cruz de Tenerife, Tenerife, Spain
C$ 153
Avenida Profesor Peraza Ayala, 13, Santa Cruz de Tenerife, Tenerife, Spain
C$ 94
C/. Santa Rosa de Lima, 11, Santa Cruz de Tenerife, Tenerife, Spain
C$ 90

Other accommodations in Santa Cruz de Tenerife

Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife, Spain
1.0 km from city centre
Pool
Free Wi-Fi
C$ 189
Avg. per night

Where to stay in Santa Cruz de Tenerife

Scroll through the map to find hotels close to the Santa Cruz de Tenerife neighborhood(s) you plan on visiting. You can find more information on a particular hotel within the map by clicking on its name.

About Santa Cruz de Tenerife

Serving as a joint capital of the Canary Islands, Santa Cruz de Tenerife is a bustling port packed with historic government buildings and cultural institutions. It centres around an atmospheric old town and ignites each year with one of the world’s largest Carnival celebrations.

Things to do in Santa Cruz de Tenerife

Spend a day exploring the architectural landmarks of Santa Cruz de Tenerife, including the sail-like design of the Auditorio de Tenerife and the twin towers of Torres de Santa Cruz. Stop in at the Tenerife Espacio de las Artes, which includes an impressive contemporary art museum and the Photography Center of Tenerife.

At the heart of the city lies Plaza de España, which is renowned for its immense artificial lake fountain and was built on the remains of the Castillo de San Cristóbal. Learn about the Spanish Civil War at the Monumento a los Caídos and witness the original castle walls that are still visible in the square’s underground tunnel.

Want to see mummies up close? Visit the Museo de la Naturaleza y el Hombre, an archaeology museum with numerous mummies that have been preserved using cutting-edge techniques. Witness ancient artefacts from across the Canary Islands and learn about the funerary rites of the indigenous Guanche culture.

Spend an afternoon relaxing in the green oasis of Parque García Sanabria, which is dotted with sculptures and features a colourful flower clock. The park lies next to the zodiacal square of Plaza Fernando Pessoa, which was designed to reflect how the sky appeared when the Portuguese capital of Lisbon was founded.

Getting around Santa Cruz de Tenerife

Tenerife South International Airport is a 40-minute drive from Santa Cruz de Tenerife. Buses connect with surrounding towns and most of the city’s sights are within easy walking distance of one another.

Facts about staying in Santa Cruz de Tenerife

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

    3,896 reviews rated Iberostar Heritage Grand Mencey with an average score of 8.9/10. It may also be worth looking into the Hotel Taburiente, which received a rating of 8.9/10 from 4,065 reviews. Urban Anaga Hotel could also be a good option, with a score of 8.3/10 from 2,466 reviews.

  • How much is a cheap hotel in Santa Cruz de Tenerife?

    HotelsCombined searches in the last 3 days suggest cheap Santa Cruz de Tenerife hotels have prices starting from as low as C$ 43/night, depending on the popularity of your requested dates. For stays from 25 Sep to 27 Sep in Santa Cruz de Tenerife, the lowest price found was C$ 70/night.

  • Are there any hotels in Santa Cruz de Tenerife close to Santa Cruz de Tenerife Tenerife-Norte?

    The closest hotel to Santa Cruz de Tenerife Tenerife-Norte is Hotel Colón Rambla, which is located 1.0 km away from the city center.

  • What are some other cities to stay in when visiting Canary Islands?

    In addition to Santa Cruz de Tenerife, travellers opt to visit Puerto de la Cruz when visiting Canary Islands. Playa de las Américas is also a popular choice to visit.

  • How many hotels are there in Santa Cruz de Tenerife?

    In total, there are 951 hotels to choose from in Santa Cruz de Tenerife, compared to 49,095 properties in Canary Islands.

  • Are there accommodation options other than hotels in Santa Cruz de Tenerife?

    In addition to hotels, consider choosing from 4 hostels, 1 apartments, and 164 vacation rentals in Santa Cruz de Tenerife.

See more FAQs

Find better results for your stay in Santa Cruz de Tenerife

Consider these popular 3-star hotels in Santa Cruz de Tenerife