Skip to main content

The best spa hotels in Puerto de la Cruz

Check out our pick of great spa hotels in Puerto de la Cruz

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The 3,500 m2 spa includes an indoor swimming pool, as well as outdoor pools, a Japanese sauna, and Turkish baths. Beauty treatments including massages and aromatherapy are available.

There are 4 restaurants on site, offering Asian, Spanish and Italian dishes. The La Palmera restaurant features an outdoor dining area in the gardens, where you can also find an elegant cocktail bar.

Breakfast,Pool,Putting green,Bedroon,View from room,Bar and Staff

Show more Show less
9
Superb
1,158 reviews
Price from
974 zł
per night

Marina Beach, a property with a terrace, is located in Puerto de la Cruz, 1.1 km from Playa Martianez, 200 metres from Plaza Charco, as well as 600 metres from Taoro Park. It is situated 400 metres from San Telmo Beach and features a lift. Free WiFi is available throughout the property and Playa del Muelle is 80 metres away.

location, apartment, clean and friendly host

Show more Show less
9.6
Exceptional
101 reviews
Price from
298 zł
per night

Hotel AF Valle Orotava is a 4-star hotel, completely renovated, located in the center of Puerto de la Cruz, 10 minutes walk from Playa Jardín, equipped with modern facilities and rooms with views of the sea and Teide, rooftop with large terrace, heated saltwater pool.

The location was perfect for a visitor to get a feel for the city. It was walking distance to a lot shops, restaurants and the marina. Breakfast was complete and very good.

Show more Show less
8.5
Very good
2,626 reviews
Price from
289 zł
per night

Located in Puerto de la Cruz, 1.5 KM from Martiánez Beach, Hotel Atlantic Mirage Suites & SPA offers an all year round swimming pool and free WiFi.

All air-conditioned (cold/warm air subject to seasonality)rooms feature a balcony with sea view. Guests will find a private bathroom with shower and hairdryer and a flat TV with Satellite Channels. All units include a seating area with a sofa.

Everything was wonderful, from the location itself, the view from the room (which was spectacular) to the kindness of the personal. The room was always very clean and the breakfast exceptional, very diverse. I would definitely like to come back. 😃

Show more Show less
8.8
Fabulous
1,823 reviews
Price from
387 zł
per night

The spa is located on the hotel's top floor and offers sea views. It features a thermal circuit with sauna, Turkish bath and a pool with several water jets. It also offers beauty treatments, including massages. Entry comes at an additional cost. Free fitness facilities are available.

The location was perfect! Very close to natural pools and restaurants Breakfast is excellent and dinner perfect The hotel is set in a perfect central location on the beachfront. We had the most spectacular sea view from our balcony. double rooms- nice pool area. The staff were very welcoming and helpful in every area of the hotel. Breakfast options were plentiful and delicious! very good value. ΕΥΧΑΡΙΣΤΟΥΜΕ ΠΟΛΥ Disliked · NA

Show more Show less
8.1
Very good
2,383 reviews
Price from
377 zł
per night

Set on a cliff overlooking the Atlantic Ocean, Hotel Best Semiramis is located in Puerto de la Cruz. It offers rooms with balconies, a spa, and 2 outdoor swimming pools surrounded by gardens.

The spa features a hot tub and sauna, and massage is available. There is also a gym.

We were on our honeymoon in Tenerife and for us, Puerto de la Cruz and the hotel were the best choices. The staff, especially at the reception and at the restaurant are really nice and helpful people. The food, for us, at breakfast and dinner was great, nice variety and good taste. The views are great and there is not too crowded at the pools, which is also great.

Show more Show less
8.1
Very good
4,235 reviews
Price from
409 zł
per night

Bahia Principe San Felipe is located on the seafront, just 400 metres from the Martíanez Lakes. It offers a spa, tennis courts, and heated outdoor pools set in subtropical gardens.

Bahia Principe San Felipe’s spa includes an indoor pool, gym, sauna and hot tub. A range of relaxing massages and beauty treatments are available.

Everything was excelent,the personal, facilities, location. The extra 100 Euro for the sea view room from the 14th floor were very well spent, since the ocean view is gorgeous. We liked very much the shows in the evening, the food was also great. For this price, with half board included, I don’t think you can get a better deal on the island, so good job to everyone. Special greetings to the dancer and entertainer girl :)

Show more Show less
8.1
Very good
994 reviews
Price from
436 zł
per night

Located within 10 minutes' walk from Playa Martianez Beach, Orotava Botanical Gardens and La Paz View Point, Hotel O7 Tenerife offers 24-hour reception. It features two outdoor pools with sunbeds for adults and children.

The staff was super kind and the location was amazing. It was a really nice experience.

Show more Show less
8
Very good
393 reviews
Price from
273 zł
per night

Situated in Puerto de la Cruz, Estudio Ático Sol y Playa piscina offers a balcony with mountain and garden views, as well as a year-round outdoor pool, beauty services and public bath. It features an open-air bath, a casino, city views and free WiFi. The property has a 24-hour front desk, a family-friendly restaurant with an outdoor dining area.

Guests are welcome to relax in the on-site lounge, while packed lunches are also available upon request.

Landlord was friendly and attentive. Any problems I had he sorted them out. Pool on the roof great

Show more Show less
8.3
Very good
6 reviews
Price from
248 zł
per night

The hotel spa has a sauna and spa bath. Guests can also enjoy a range of massage and beauty treatments. Free WiFi is available throughout the hotel.

The hotel serves an international buffet breakfast and dinner. There is also a snack bar and a poolside bar.

Location in the nice area. Very clean and in general nice staff. Reasonable price.

Show more Show less
7
Good
1,866 reviews
Price from
270 zł
per night

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.
Search spa hotels in Puerto de la Cruz

Most booked spa hotels in Puerto de la Cruz this month

FAQ about spa hotels in Puerto de la Cruz







Spa hotels that guests love in Puerto de la Cruz

  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 899 reviews
    We had a lovely, relaxing stay at the hotel. The breakfast buffet has everything you can ask for with different throughout the week. The pool is spacious, quiet and we never had any issues finding a sunbed. The staff were very friendly and helpful. We had a blocked drain which was fixed instantly when I mentioned it.
    Jakob
    Young couple
  • Avg. price/night: 1,118.71 zł
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,556 reviews
    The staff were exceptional in their help and friendliness. The senior managers (owners?) came around in the evening and at breakfast to check we were OK. The garden is amazing for this northern European. Cactuses and any number of colourful plants beautifully laid out in a number of separate spaces. The view from the swimming pool area of Puerto del la Cruz is stunning. The hotel is situated opposite a pleasant park in a relaxed area of Puerto. Alberto's bar round the corner for evening drinks and a pizza with a view of the sunset.
    Stephen
    Young couple
  • Avg. price/night: 336.04 zł
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,028 reviews
    The hotel have an interesting history and it is located 50 meters from the ocean. At your location there will be a gym and a place for relaxation, a swimming pool, a jacuzzi, a sauna. I really liked the hall, it's cozy and cool. The breakfast is good, in my opinion 7 out of 10.
    Nikolai Fi
    Solo traveller
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 7,989 reviews
    breakfast was decent, but as a vegan I had limited options obviously - tomato, cucumbers and some pickles, bread, fruit and cereals (soy milk was available). Room and bathroom were OK, clean and quite spacious. Our balcony was above the hotel's kitchen, so we didn't spend much time there :D The area by the pool was really nice tough, it was great to relax there (good and affordable drinks in the pool bar!)
    Aleksandra
    Young couple
  • Avg. price/night: 375.89 zł
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,528 reviews
    close to the beach, the terrace, lots of space, huge variety at breakfast buffet, entertainment like a massage chair, billiard etc.
    Constanze
    People with friends
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 4,234 reviews
    The Pool is great and the staff went above and beyond to make this holiday remarkable. The breakfast buffet had lots of different options. We also tried the dinner buffet which was excellent! Animation at the hotel was super fun, every night that is something happening! a big thank you to Jose who made my partner’s birthday once to be remembered! The room was bigger than we had expected, very clean and with a beautiful sea view. We also had a relaxing massage at the Spa by Eric which was great.
    A
    Adriana
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 7,989 reviews
    Good hotel with great breakfast and dinner. Staff was kind and helpful. Rooms were clean and had a nice view. Pool was spacious and good for swimming and relaxing too.
    Zsófia
    Young couple
  • Avg. price/night: 1,118.71 zł
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,556 reviews
    great garden around the hotel with nice places and pool to relax staff was always friendly and attentive comfortable room with enough space and balcony with great view delicious breakfast (buffet) and dinner (served at the table)
    Robin
    Young couple
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 920 reviews
    Upon late evening arrival the hotel received us very well. Our rooms were prepared, with a cold dinner which we were not expecting at all. The Breakfast and dinner had a superb spread with multiple cooking stations and the facilities, pool, spa etc were of a great standard and luxury.
    Richie
    Family with young children
  • Avg. price/night: 613.69 zł
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,383 reviews
    The hotel was spotless, so clean, the beds were so comfy. The pool was lovely and deep and lots of sun loungers. The staff were very friendly and helpful at reception, restaurant, pool bar and pool towel rental and in the spa. I got a wonderful relaxing massage from Jennifer. Highly recommend the massages, great value and a gorgeous sea view from the spa. Great location near restaurants and the beach. The breakfast was lovely, a big selection, especially the fresh pancakes.
    Laura
    People with friends

Research, refine and make plans for your whole trip