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, Tenerife, Spain
4 Aug — 5 Aug2
Santa Cruz de Tenerife, Tenerife, Spain
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Santa Cruz de Tenerife

Filter by star ratings
All filters
Mediterranean Palace
Mediterranean Palace
8.3 Excellent
Avda de Las Américas, 5, Adeje, Tenerife, Spain
Show on map
65.6 km from city centre, Santa Cruz de Tenerife 
ExcellentBased on 1,776 reviews
8.3

Mediterranean Palace Playa de las Americas is situated on Tenerife and offers 5-star facilities in addition to a Turkish steam bath, a Jacuzzi and outdoor tennis courts. This modern resort also features a sauna, an outdoor pool and a rooftop terrace, and is an easy drive from Los Cristianos and Adeje.

Regency Torviscas Apartments and Suites
Regency Torviscas Apartments and Suites
8.2 Excellent
Adeje, Tenerife, Spain
Show on map
63.0 km from city centre, Santa Cruz de Tenerife 
ExcellentBased on 714 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.

Blue Sea Callao Garden
Blue Sea Callao Garden
7.3 Good
El Jable, 39, Callao Salvaje, Tenerife, Spain
Show on map
63.8 km from city centre, Santa Cruz de Tenerife 
GoodBased on 734 reviews
7.3

Situated in Adeje, Blue Sea Apartamentos Callao Garden is a short drive from Playa Paraiso and provides outdoor tennis courts, a bowling alley and an outdoor pool. Some of the facilities provided at this cosy 3-star property are miniature golf and an all-inclusive meal plan.

Aluasoul Orotava Valley
Aluasoul Orotava Valley
7.4 Good
Calle Manuel Yanes Barreto, 13, Puerto de la Cruz, Tenerife, Spain
Show on map
30.8 km from city centre, Santa Cruz de Tenerife 
GoodBased on 297 reviews
7.4

Boasting views of Mount Teide, Hotel Diamante Suites is near Puerto de la Cruz's well-known landmarks. The multiple amenities this stylish hotel offers include outdoor tennis courts, a rooftop terrace and a sauna.

Lopesan Baobab Resort
Lopesan Baobab Resort
8.8 Excellent
Mar Adriático, 1, Maspalomas, Gran Canaria, Spain
Show on map
102.7 km from city centre, Santa Cruz de Tenerife 
ExcellentBased on 1,407 reviews
8.8

Lopesan Baobab Resort is situated in Maspalomas and is close to the area's tourist attractions. It also offers outdoor tennis courts, a sauna and a heated pool.

Landmar Costa Los Gigantes
Landmar Costa Los Gigantes
8.2 Excellent
Calle Juan Manuel Capdevielle, 8, Santiago del Teide, Tenerife, Spain
Show on map
63.0 km from city centre, Santa Cruz de Tenerife 
ExcellentBased on 337 reviews
8.2

Landmar Costa los Gigantes is situated on Tenerife and provides 4-star accommodation as well as a Turkish steam bath, an indoor pool and a Jacuzzi. It offers a gym, as well as archery, miniature golf and billiards.

Be Live Experience La Niña
Be Live Experience La Niña
7.6 Good
Av. De España Urb. Eugenio, Adeje, Tenerife, Spain
Show on map
63.9 km from city centre, Santa Cruz de Tenerife 
GoodBased on 974 reviews
7.6

Providing an on-site night club and a beauty salon, Be Live Experience La Nina is located in Adeje and boasts 4-star accommodation. It has a day spa, as well as a heated pool, a Jacuzzi and a sauna.

Sol Costa Atlantis Tenerife
Sol Costa Atlantis Tenerife
8.1 Excellent
Avenida Venezuela, 15, Puerto de la Cruz, Tenerife, Spain
Show on map
29.2 km from city centre, Santa Cruz de Tenerife 
ExcellentBased on 851 reviews
8.1

Located in Puerto de la Cruz, Sol Costa Atlantis Tenerife is an easy drive from the Botanical Gardens and Loro Parque. It provides a gym, as well as a Turkish steam bath, a sauna and free Wi-Fi.

Iberostar Heritage Grand Mencey
Iberostar Heritage Grand Mencey
8.9 Excellent
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
1.0 km from city centre, Santa Cruz de Tenerife 
ExcellentBased on 1,922 reviews
8.9

Situated in Santa Cruz de Tenerife, Iberostar Grand Hotel Mencey offers stylish, 5-star accommodation close to Garcia Sanabria Park. It also has a sauna, an outdoor pool and a Turkish steam bath.

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, Santa Cruz de Tenerife 
ExcellentBased on 184 reviews
8.0

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.

Tips for booking a Santa Cruz de Tenerife hotel

Cheapest month:February
Most expensive month:December
Average price in Santa Cruz de Tenerife:$141/night
Absolute cheapest price found:$3/night
Cheapest day:Thursday
Most expensive day:Sunday
$73 - $181
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$124 - $173
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 605 hotels
1
AC Hotel Gran Canaria by Marriott
AC Hotel Gran Canaria by Marriott
8.3 Excellent
Eduardo Benot 3, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
2.1 km from city centre, Las Palmas de Gran Canaria 

Offering an outdoor pool, a sauna and a rooftop terrace, AC Hotel Gran Canaria A Marriott Luxury & Lifestyle Hotel is located in Las Palmas de Gran Canaria and is a brief stroll from Canteras Beach and Parque de Santa Catalina. It provides 4-star accommodation with air-conditioned rooms.

2
Iberostar Grand El Mirador
Iberostar Grand El Mirador
9.4 Excellent
Avda de Bruselas, Adeje, Tenerife, Spain
Show on map
3.3 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.

3
Iberostar Heritage Grand Mencey
Iberostar Heritage Grand Mencey
8.9 Excellent
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
1.0 km from city centre, Santa Cruz de Tenerife 

Situated in Santa Cruz de Tenerife, Iberostar Grand Hotel Mencey offers stylish, 5-star accommodation close to Garcia Sanabria Park. It also has a sauna, an outdoor pool and a Turkish steam bath.

4
Gloria Palace San Agustin Thalasso & Hotel
Gloria Palace San Agustin Thalasso & Hotel
8.4 Excellent
0, Maspalomas, Gran Canaria, Spain
Show on map
4.0 km from city centre, Maspalomas 

Gloria Palace San Agustin Thalasso & Hotel provides a comfortable setting when in Maspalomas. It has a day spa, as well as outdoor tennis courts, an outdoor pool and a Jacuzzi.

5
Hotel Taburiente
Hotel Taburiente
8.8 Excellent
C/ Dr Jose Naveiras 24a, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.9 km from city centre, Santa Cruz de Tenerife 

Situated in Santa Cruz de Tenerife, Hotel Taburiente S C Tenerife is within walking distance of Plaza de Espana Santa Cruz de Tenerife and provides a rooftop pool and a Jacuzzi. It features rooms that open onto a private terrace with views of the ocean and the park.

6
Roca Nivaria Gran Hotel
Roca Nivaria Gran Hotel
9.1 Excellent
Avenida Adeje, 300, Adeje, Tenerife, Spain
Show on map
4.2 km from city centre, Adeje 

Adrian Hoteles Roca Nivaria is located on Tenerife, and offers 5-star accommodation as well as an infinity pool. Popular amenities, such as a sauna, a swimming pool and outdoor tennis courts, ensure an enjoyable stay in Adeje.

7
Hotel Adonis Pelinor
Hotel Adonis Pelinor
7.2 Good
Calle Bethencourt Alfonso 8, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.1 km from city centre, Santa Cruz de Tenerife 

Located in Santa Cruz de Tenerife, Hotel Adonis Pelinor is within a 20-minute drive of Tenerife Norte Airport and offers free Wi-Fi. It is close to Plaza de Espana Santa Cruz de Tenerife, eateries and shops.

8
Royal Sunset Beach Club by Diamond Resorts
Royal Sunset Beach Club by Diamond Resorts
8.8 Excellent
Calle Londres 6, Adeje, Tenerife, Spain
Show on map
3.9 km from city centre, Adeje 

Situated in Adeje, Royal Sunset Beach Club By Diamond Resorts is a short drive from Playa de las Americas and provides an outdoor pool, a sauna and a Jacuzzi. A short stroll from Fanabe Beach, it offers comfortable rooms equipped with an iPod docking station, a coffee maker and a refrigerator.

Cheapest hotels in Santa Cruz de Tenerife, Tenerife

Show all 605 hotels
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.

$31
Avg. per night
City Room Las Palmas
City Room Las Palmas
8.8 Excellent
Calle Valencia, 62, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
1.1 km from city centre,  

Located amongst a variety of tourist attractions, shops and eateries, City Room Las Palmas is ideal for guests wishing to discover Las Palmas de Gran Canaria and its surroundings. Guests can also enjoy complimentary internet access in all areas.

$35
Avg. per night
Globales Acuario
Globales Acuario
6.7 Good
Calle Parque De Las Flores, 36 - Puerto de la Cruz, Puerto de la Cruz, Tenerife, Spain
Show on map
1.1 km from city centre,  

Boasting an outdoor pool, Globales Acuario is located in Puerto de la Cruz and offers comfortable accommodation. It is ideally positioned for those wishing to sightsee in the area.

$41
Avg. per night
Aluasoul Orotava Valley
Aluasoul Orotava Valley
7.4 Good
Calle Manuel Yanes Barreto, 13, Puerto de la Cruz, Tenerife, Spain
Show on map
1.0 km from city centre,  

Boasting views of Mount Teide, Hotel Diamante Suites is near Puerto de la Cruz's well-known landmarks. The multiple amenities this stylish hotel offers include outdoor tennis courts, a rooftop terrace and a sauna.

$45
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.

$52
Avg. per night
Hotel Horizonte
Hotel Horizonte
7.7 Good
C/. Santa Rosa de Lima, 11, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.4 km from city centre,  

Hotel Horizonte Santa Cruz de Tenerife is located in Santa Cruz de Tenerife and provides free Wi-Fi. It is close to the Museo Municipal de Bellas Artes de Santa Cruz de Tenerife, dining options and shops.

$54
Avg. per night
Hotel Adonis Pelinor
Hotel Adonis Pelinor
7.2 Good
Calle Bethencourt Alfonso 8, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.1 km from city centre,  

Located in Santa Cruz de Tenerife, Hotel Adonis Pelinor is within a 20-minute drive of Tenerife Norte Airport and offers free Wi-Fi. It is close to Plaza de Espana Santa Cruz de Tenerife, eateries and shops.

$76
Avg. per night
Silken Atlantida Santa Cruz
Silken Atlantida Santa Cruz
8.5 Excellent
Avda 3 De Mayo, S/N, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
1.2 km from city centre,  

Featuring views of the city, Silken Atlantida Santa Cruz provides 4-star accommodation in Santa Cruz de Tenerife. It has a fitness centre, as well as a rooftop terrace, a sauna and a Jacuzzi.

$84
Avg. per night

Hotel prices in Santa Cruz de Tenerife

2 stars or below

$31 - $76

Hotel Adonis Pelinor

No. 1 most popular

$76
Avg. per night
Hotel Horizonte

No. 2 most popular

$54
Avg. per night
Pension Milema

Best value

Pension Milema
8.0 Excellent
$31
Avg. per night
3 stars

$75 - $160

Hotel Palia Don Pedro

No. 1 most popular

$137
Avg. per night
Blue Sea Callao Garden

No. 2 most popular

$96
Avg. per night
RF San Borondon

Best value

RF San Borondon
8.9 Excellent
$75
Avg. per night
4 stars and up

$45 - $534

Hc Hotel Magec

No. 1 most popular

$52
Avg. per night
Iberostar Heritage Grand Mencey

No. 2 most popular

$150
Avg. per night
Aluasoul Orotava Valley

Best value

$45
Avg. per night

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

Where to stay in Santa Cruz de Tenerife

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

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

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.

Santa Cruz de Tenerife travel FAQs

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

    Hc Hotel Magec, rated with a score of 7.2 from 1,245 reviewers, is one of the most popular hotels in Santa Cruz de Tenerife. Other top stays include Iberostar Heritage Grand Mencey, with an average rating of 8.9 from 1,920 reviewers, and La Quinta Park Suites & Spa, with a score of 8.5 from 2,043 reviewers.

  • What is a good hotel near Centro Comercial Meridiano?

    Reviews of Dream Homely recommend it as a good place to stay near Centro Comercial Meridiano, scoring 9.3/10 from 67 ratings.

  • What is a good hotel in Santa Cruz de Tenerife near Teatro Guimera?

    Iberostar Heritage Grand Mencey is the most recommended hotel near Teatro Guimera on HotelsCombined (scoring 8.9 over 1,920 reviews).

  • Is there a good hotel near Estadio Heliodoro Rodríguez López?

    If you’re looking for good hotels near Estadio Heliodoro Rodríguez López, consider Iberostar Heritage Grand Mencey (rated 8.9 over 1,920 reviews).

  • How much do hotels in Santa Cruz de Tenerife cost?

    The average price of a hotel in Santa Cruz de Tenerife is $116 per night, based on the last 3 days’ data.

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

    Over the last 3 days, Santa Cruz de Tenerife hotels have been found for as cheap as $31/night in searches by HotelsCombined users.