Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Santa Cruz de Tenerife – 329 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Silken Atlántida Santa Cruz

Hotel in Santa Cruz de Tenerife

In Santa Cruz's financial and commercial center, Silken Atlántida offers panoramic sea views from its glass lifts. It has a rooftop terrace, and rooms with free Wi-Fi and hydro-massage showers. This is our 6th (actually I lost count) stay in Silken Atlántida and as always the room, service, breakfast and location is superb! I also really like the redecorated breakfast area.

Show more Show less
8.5
Very Good
3,595 reviews
Price from
$85
per night

Iberostar Heritage Grand Mencey

Hotel in Santa Cruz de Tenerife

This stylish, urban hotel with a spa is located in a colonial-style building. Iberostar Heritage Grand Mencey offers spacious rooms equipped with a flat-screen TV. There’s a general good feel factor even at reception. The concierge desk lady was also very friendly and helpful. The beds extra comfy. Arriving and staying at this hotel is just like coming home.

Show more Show less
8.9
Excellent
1,939 reviews
Price from
$141
per night

Hotel Principe Paz

Hotel in Santa Cruz de Tenerife

Hotel Príncipe Paz is located in central Santa Cruz de Tenerife, in the city’s historic and commercial center. It offers a 24-hour reception and rooms with satellite TV and a mini-bar. Super position, in the centre of the city. Parking. Nice room

Show more Show less
8.4
Very Good
1,878 reviews
Price from
$83
per night

Hotel Colon Rambla

Hotel in Santa Cruz de Tenerife

In the heart of Tenerife's Santa Cruz, this elegant hotel features free Wi-Fi and has an outdoor pool and charming gardens. great spacious room with nice view to the pool and close mountain, location excellent, everything accessible by foot or by bus / tram with a very close station. very comfortable bed and bathroom.

Show more Show less
8.6
Excellent
2,001 reviews
Price from
$80
per night

Occidental Santa Cruz Contemporáneo

Hotel in Santa Cruz de Tenerife

Featuring a seasonal outdoor swimming pool and sun terrace, Occidental Santa Cruz Contemporáneo (formerly Barceló Santa Cruz Contemporáneo) is located in central Santa Cruz. Very professional and polite staff. The room was spacious and clean. The location is perfect if you want to discover the center of Santa Cruz.

Show more Show less
8.2
Very Good
2,543 reviews
Price from
$80
per night

Urban Anaga Hotel

Hotel in Santa Cruz de Tenerife

Set in Santa Cruz de Tenerife, 1804 feet from Tenerife Espacio de las Artes, Hotel Urban Anaga offers accommodations with a restaurant, a fitness center and a bar. Trendy hotel, perfect location, spacious room decoration with attention, nice vermut bar with possibility to take drinks up to the room, desinfected regularly (also lifts), amazing breakfast and a great rooftop bar with amazing views.

Show more Show less
8.6
Excellent
1,035 reviews
Price from
$78
per night

Hotel Taburiente S.C.Tenerife

Hotel in Santa Cruz de Tenerife

This chic urban hotel is next to García Sanabria Park, in the center of Tenerife’s Santa Cruz. It offers a gym, and rooftop pool with park and Atlantic Ocean views. The location is perfect as close to downtown and the hotel is really quiet. Best mattress I had in my trip in Spain, I slept really good. José, at the reception, is super nice and always smiling and in good mood. I parked nearby at the public parking under the Grand Iberostar.

Show more Show less
8.7
Excellent
2,298 reviews
Price from
$85
per night

NH Tenerife

Hotel in Santa Cruz de Tenerife

NH Tenerife is a stylish hotel in central Santa Cruz, near the harbor. It offers free WiFi and a rooftop terrace. Excellent that’s why I returned again It’s clean comfortable and I had a wonderful nights sleep. Juan Pablo is an excellent manager, charming and professional. Elliot in reception is extremely welcoming and hospitable. Breakfast staff too. It’s an enjoyable experience and knowingly I have a choice and this is why I will return again. It warrants far more than a 3 star ⭐️ hotel.

Show more Show less
8.6
Excellent
735 reviews
Price from
$84
per night

Hotel Adonis Plaza

Hotel in Santa Cruz de Tenerife

Set in the center of Santa Cruz and 5 minutes’ walk from the city’s port, Hotel Adonis Plaza features a 24-hour reception and a restaurant. Its simple rooms have free wired internet access. Great location if you are coming in on a ferry or cruise boat.

Show more Show less
7.7
Good
1,341 reviews
Price from
$73
per night

Hotel Horizonte

Hotel in Santa Cruz de Tenerife

Hotel Horizonte features a 24-hour reception and free Wi-Fi. It is located on a quiet street in central Santa Cruz, 5 minutes’ walk from the port. The apartment is in the center of the city, very clean and has everything you need. The staff is very nice.

Show more Show less
7.7
Good
1,584 reviews
Price from
$46
per night

Most-booked hotels in Santa Cruz de Tenerife in the past month

See all

Budget hotels in Santa Cruz de Tenerife

See all

FAQs about hotels in Santa Cruz de Tenerife

  • On average, 3-star hotels in Santa Cruz de Tenerife cost $79 per night, and 4-star hotels in Santa Cruz de Tenerife are $92 per night. If you're looking for something really special, a 5-star hotel in Santa Cruz de Tenerife can be found for $142 per night, on average (based on Booking.com prices).

  • Hotel Rural Ohana, Iberostar Heritage Grand Mencey, and Hotel Colon Rambla got great room view-related reviews from travelers in Santa Cruz de Tenerife.

  • Travelers who stayed in Santa Cruz de Tenerife near Tenerife Norte Airport (TFN) have said good things about Hotel Boutique San Diego, La Laguna Gran Hotel, and Laguna Nivaria Hotel & Spa.

  • The average price per night for a 3-star hotel in Santa Cruz de Tenerife this weekend is $82 or, for a 4-star hotel, $110. Looking for something even fancier? 5-star hotels in Santa Cruz de Tenerife for this weekend cost around $203 per night, on average (based on Booking.com prices).

  • Hotel emblemático Hi Suites, Hotel Rural Ohana, and Iberostar Heritage Grand Mencey are some of the popular hotels in Santa Cruz de Tenerife.

  • Many families visiting Santa Cruz de Tenerife loved staying at Hotel Rural Ohana, Hotel emblemático Hi Suites, and AC Hotel Tenerife by Marriott.

  • For hotels in Santa Cruz de Tenerife that serve highly-rated breakfasts, try Iberostar Heritage Grand Mencey, Hotel Rural Ohana, and Hotel Escuela Santa Cruz.

  • These hotels in Santa Cruz de Tenerife are highly rated by couples: Hotel emblemático Hi Suites, Hotel Rural Ohana, and Iberostar Heritage Grand Mencey.

  • On average, it costs $89 per night to book a 3-star hotel in Santa Cruz de Tenerife for tonight. You'll pay around $133 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Santa Cruz de Tenerife will cost around $168, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Santa Cruz de Tenerife:

Explore guest reviews of hotels in Santa Cruz de Tenerife

See all
Research, refine, and make plans for your whole trip