Canary Islands may have restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Spa Hotels in Puerto de la Cruz

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
1
Accessibility
Trip type
Apartamentos Ambassador
Get Rates
4.9/5Exceptional! (9 reviews)

"Apartment was lovely, so we're the gardens and shared areas. Staff very helpful and friendly."…"

Reviewed on 3 Jun 2019

Apartamentos Ambassador
BEST AREA, CITY CENTER, PLAZA DEL CHARCO, IDEAL FOR FAMILIES
Calle Perdomo 4, Puerto de la Cruz, Canary Islands
Get Rates
4.8/5Exceptional! (23 reviews)
Great Location - Manager Supportive in Crisis

"The apartment is in a great location and is nicely furnished, comfortable beds and great amenities, Unfortunately we arrived 2 days before the lock down began for the Coronavirus and Juan, the owner, kept us updated and made suggestions for us to check our flights home and we found they had been ..."…"

Reviewed on 13 Apr 2020

BEST AREA, CITY CENTER, PLAZA DEL CHARCO, IDEAL FOR FAMILIES
Hotel Botanico & The Oriental Spa Garden
Great for spa weekends
5 out of 5
Avenida Richard Yeoward, 1, Puerto de la Cruz, Tenerife
Get Rates
4.7/5Exceptional! (368 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Superb hotel with excellent staff and facilities. This was our 5th visit to the hotel and we find that whenenver we travel anywhere else in the world we always base those hotels on the stardards at Hotel Botanico!"…"

Reviewed on 18 Mar 2020

Hotel Botanico & The Oriental Spa Garden
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Apartamentos Casablanca
3 out of 5
Calzada de Martianez, 4, Puerto de la Cruz, Tenerife
Free cancellationReserve now, pay when you stay
The price is £78 per night from 28 Jan to 29 Jan
4.5/5Wonderful! (349 reviews)
Great place to stay couldn't fault it

"Excellent"…"

Reviewed on 20 Mar 2020

Apartamentos Casablanca
Sol Costa Atlantis Tenerife
Great for spa weekends
4 out of 5
Avenida Venezuela, 15, Puerto de la Cruz, Tenerife
Get Rates
4/5Very Good! (457 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Overall this hotel was good. Close to entertainment."…"

Reviewed on 22 Jul 2020

Sol Costa Atlantis Tenerife
Hotel El Tope
Great for spa weekends
4 out of 5
Calzada Martianez, 2, Puerto de la Cruz, Tenerife
Free cancellationReserve now, pay when you stay
The price is £73 per night from 26 Jan to 27 Jan
4/5Very Good! (373 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...

"Very large space with great food options for breakfast and dinner. Friendly staff and clean hotel rooms."…"

Reviewed on 6 Feb 2020

Hotel El Tope
H10 Tenerife Playa
Great for spa weekends
4 out of 5
Avenida Colon, 12, Puerto de la Cruz, Tenerife
Free cancellationReserve now, pay when you stay
The price is £83 per night from 1 Feb to 2 Feb
4/5Very Good! (338 reviews)
Travellers like: sauna, massage, facials, manicures and pedicures
Travellers say...

"Good location . Very clean. Friendly staff. Good food. Nice pool."…"

Reviewed on 26 Aug 2020

H10 Tenerife Playa
GF NOELIA
3 out of 5
Avenida Hermanos Fernandez Perdigon, 9, Puerto de la Cruz, Tenerife
Get Rates
4/5Very Good! (89 reviews)

"The room was nice and clean, and the kitchenette with the fridge was just what I needed. Also, it was great that the TV in the room had UK as well as all the Spanish TV channels. The hotel is in a good location, a walking distance from the bus terminal. What was not so good is that the cleaning staff ..."…"

Reviewed on 22 Feb 2020

GF NOELIA
Hotel Best Semiramis
Great for spa weekends
5 out of 5
C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz, Tenerife
Get Rates
3.9/5Very Good! (434 reviews)
Travellers like: full-service spa, sauna, massage, hot tub
Travellers say...

"Really disappointed in this experience I had a room on one floor of the ones downstairs in the hotel and the whole hallway and rooms smell old pipes and it feels like a really awkward sewer smell I don't know how they can give a five-star rating to a hotel like this that really looks like three-and-a-half ..."…"

Reviewed on 28 Feb 2020

Hotel Best Semiramis
Hotel Marte
Great for spa weekends
3 out of 5
Calle del Doctor Ingram, 20, Puerto de la Cruz, Tenerife
Get Rates
3.9/5Very Good! (248 reviews)
Travellers like: sauna, massage
Travellers say...

"Nice Hotel in great location. Plenty areas to sit and sunbathe, also small pool area. Room and all areas were very clean. Nice foyer with a reasonably priced bar. Breakfast was included, limited choice, however adequate."…"

Reviewed on 10 Mar 2020

Hotel Marte
Bahia Principe Sunlight San Felipe
Great for spa weekends
4 out of 5
Avenida de Colon , 22, Puerto de la Cruz, Tenerife
Get Rates
3.9/5Very Good! (217 reviews)
Travellers like: full-service spa, sauna, massage, facials
Excellent.

"Very good food, great service and friendly staff. Room very big and comfortable with great views. Clientele older so entertainment was focused on the older generation but still pleasant. Entertainment staff very friendly and really gave us great attention. Hotel location is fantastic, close to everything ..."…"

Reviewed on 27 Feb 2020

Bahia Principe Sunlight San Felipe
Apartamentos Bahia Playa
3 out of 5
Manuel Yanes Barreto, 1, Edificio Bahía II, Puerto de la Cruz, Santa Cruz de Tenerife
The price is £60 per night from 30 Jan to 31 Jan
3.8/5Good! (33 reviews)

"Very spacious and clean, staff very friendly and helpful."…"

Reviewed on 5 Nov 2019

Apartamentos Bahia Playa
Catalonia Las Vegas
4 out of 5
Avenida Colón, 2, Puerto de la Cruz, Tenerife
Free cancellationReserve now, pay when you stay
The price is £67 per night from 26 Jan to 27 Jan
3.7/5Good! (173 reviews)
Good hotel

"Excellent location on front, nice view of the ocean . Staff very helpful and friendly, as I had to keep rebooking due to family emergency. Rooms a good size. Breakfast buffet good selection."…"

Reviewed on 4 Mar 2020

Catalonia Las Vegas
Hotel Marquesa
3 out of 5
Calle Quintana 11, Puerto de la Cruz, Tenerife
Get Rates
3.7/5Good! (447 reviews)
Hotel with everything

"A hotel of great character in a prime location. Great service."…"

Reviewed on 8 Mar 2020

Hotel Marquesa
Hotel Gran Turquesa Playa
4 out of 5
C. Antonio Ruiz Alvarez 7, Puerto de la Cruz, Tenerife
Get Rates
3.6/5Good! (119 reviews)
Horrible food

"Staff ok, taking this Covid thing very seriously, cleaning continuously. Rooms ok, big enough. The worst ever hotel food wise. I’m not fussy, I eat everything. They should immediately sack the chef. I can do better cooking, and i can’t do a boil egg. Guys, it’s horrible; same food in the morning, ..."…"

Reviewed on 15 Jul 2020

Hotel Gran Turquesa Playa
Hotel Diamante Suites
4 out of 5
Calle Manuel Yanes Barreto, 13, Puerto de la Cruz, Tenerife
Get Rates
3.6/5Good! (85 reviews)
Decent hotel and breakfast. Rooms dated

"Stayed for one night in a family room. The hotel is nice but rooms are dated. Breakfast was OK with fresh omelettes and pancakes, but we found the evening meal to be very restrictive."…"

Reviewed on 1 Apr 2019

Hotel Diamante Suites
Hotel Blue Sea Puerto Resort
Great for spa weekends
4 out of 5
C/ Acevino, 8, Puerto de la Cruz, Tenerife
Get Rates
3.4/5 (236 reviews)
Travellers like: full-service spa, sauna, manicures and pedicures, hot tub
Travellers say...

"The breakfast was excellent but house keeping and receptionist was terrible not changing towel and some time forgot to put towels also the bed sheets not changed also room was so hot although the Cooling on but useless also the receptionist not make afford to understand what you want and not helping ..."…"

Reviewed on 23 Nov 2019

Hotel Blue Sea Puerto Resort
 Miramar Hotel
Great for spa weekends
3 out of 5
Carretera del Taoro, 23, Puerto de la Cruz, Tenerife
Get Rates
3.1/5 (167 reviews)
Travellers like: sauna, hot tub
Avoid Avoid Avoid!!!!!!

"Avoid Avoid Avoid!!! Please listen to reviews! If you can live on toast in the morning and just chips at night then good luck to you as you have 0 section and never any Spanish food. Also unless you are all inclusive you cannot get any drinks at all including alcohol also if you want water for you ..."…"

Reviewed on 6 Jan 2020

Miramar Hotel
Ambassador Apartamentos
3 out of 5
C/ GRANADOS 18 URB EL DURAZNO, Puerto de la Cruz, Canary Islands
Get Rates
Ambassador Apartamentos
My City Hotel
2.5 out of 5
BLANCO, 13, Puerto de la Cruz, Canary Islands
Get Rates
My City Hotel
Don't see what you're looking for?
We've got more Spa Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Spa Hotels in Puerto de la Cruz

Search for Spa Hotels in Puerto de la Cruz on Expedia.co.uk. You can easily find your Spa Hotels in Puerto de la Cruz using one of the methods below:

  • View our selection of featured hotels in Puerto de la Cruz
  • Use the map to find budget hotels in the Puerto de la Cruz neighborhood you prefer
  • Use the filters to see hotels in a specific area of Puerto de la Cruz, select a specific theme, brand, or hotel class in Puerto de la Cruz
  • Enter your travel dates now to view the best deals on hotels in Puerto de la Cruz - while they last

Frequently asked questions

Looking for a spa hotel in Puerto de la Cruz?
Forget the stress of everyday life and book yourself a lush spa hotel. Travellers like the beaches and popular shops in Puerto de la Cruz so get ready for a day of fun. Enjoy the natural parks during your holiday. Hotels with spas are the perfect way to break out of your daily routine and add a layer of luxury to your stay.
What is the best spa hotel in Puerto de la Cruz?
Hotel Diamante Suites is a top spa hotel featuring an outdoor pool, a fitness centre, an outdoor tennis court and a free children’s club. Kick back and relax in the sauna. Other popular spa hotels in Puerto de la Cruz include My City Hotel and Ambassador Apartamentos.
How many spa hotels will I find in Puerto de la Cruz?
Expedia has 32 spa hotels to choose from in Puerto de la Cruz.
What's there to see and do in Puerto de la Cruz?
Experience Puerto de la Cruz and visit Lago Martianez Swimming Pools, Loro Park and Plaza del Charco. If you have a little extra time during your trip, you might want to check out Taoro Park and Garden Beach.
What is a Puerto de la Cruz spa hotel?
Spa hotels in Puerto de la Cruz provide lodging and have an on-site spa offering services such as therapies and beauty treatments. Some also offer in-room treatments. Spa hotels are ideal if you are looking for some R&R during your holiday.

Puerto de la Cruz Hotel Reviews

More trip options