Puerto de la Cruz

Best Puerto de la Cruz Spa Hotels

Select your dates to find the best Puerto de la Cruz hotel with Spa

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
9+8+7+6+

Best Puerto de la Cruz Spa Hotels and Resorts

Discover our selection of Puerto de la Cruz hotels with Spa
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel AF Valle Orotava
Hotel AF Valle OrotavaHotel AF Valle Orotava
Hotel near Puerto de la Cruz
With a stay at Hotel AF Valle Orotava, you'll be centrally located in Puerto de la Cruz, within a 5-minute walk of Plaza del Charco and Timanfaya Theater. This hotel is 0.3 mi (0.4 km) from La Vola and 0.4 mi (0.7 km) from San Telmo Promenade. Take in the views from a rooftop terrace and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Grab dinner at Restaurante, a restaurant that specializes in international cuisine. You can also grab snacks at the coffee shop/cafe. Relax with your favorite drink at the bar/lounge or the poolside bar. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Make yourself at home in one of the 215 air-conditioned rooms featuring minibars. Complimentary wireless internet access is available to keep you connected. Private bathrooms with separate bathtubs and showers feature rainfall showerheads and bidets. Conveniences include safes and electric kettles, as well as phones with free local calls.

PPolina Plakhtii 2023.11.22
Good 4x-star hotel. The rooms have a new renovation, a big balcony, if lucky, will have a view of the city rather than the nearby hotel. A magnificent breakfast is a Swedish table. Location: far from the beaches but close to the bus station.
42 reviews
8.7/10
Price from
£68
per night
Check Availability
Hotel Las Águilas Tenerife, Affiliated by Meliá
Hotel Las Águilas Tenerife, Affiliated by MeliáHotel Las Águilas Tenerife, Affiliated by Meliá
Hotel near Puerto de la Cruz
When you stay at Hotel Las Aguilas Tenerife, Affiliated by Melia in Puerto de la Cruz, you'll be near the beach, within a 5-minute drive of Taoro Park and Garden Beach. This family-friendly hotel is 3 mi (4.8 km) from Dock of Puerto de la Cruz and 18.5 mi (29.8 km) from Cathedral of San Cristobal de La Laguna. Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities including an outdoor tennis court and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access, wedding services, and a television in a common area. All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy international cuisine at Restaurante Bufet Amaltea, one of the hotel's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 216 air-conditioned rooms featuring kitchenettes. Rooms have private balconies or patios. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as desks and refrigerators.

GGuest User 2024.11.15
The room is large with a beautiful view. The room we booked has a kitchen, but there are no cutlery or utensils. The room does not provide any free or paid drinking water, and the vending machine on the first floor does not work well. The breakfast is rich, but there is no Spanish ham.
69 reviews
8.4/10
Price from
£60
per night
Check Availability
Hotel Riu Garoé
Hotel Riu GaroéHotel Riu Garoé
Hotel near Puerto de la Cruz
With a stay at Hotel Riu Garoé in Puerto de la Cruz, you'll be connected to a shopping center, within a 5-minute drive of Plaza del Charco and Botanical Gardens. This family-friendly hotel is 0.7 mi (1.1 km) from Jardin Aquatico and 0.8 mi (1.3 km) from La Paz Lookout. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as a health club, an outdoor pool, and an outdoor tennis court. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can catch a ride to nearby destinations on the complimentary area shuttle. Grab a bite to eat at one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the 2 coffee shops/cafes. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Make yourself at home in one of the 190 guestrooms featuring minibars and flat-screen televisions. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and bidets.
Very Good
41 reviews
9.2/10
Check Availability
Puerto de la Cruz
You Might Like
Puerto de la Cruz Hotels with BreakfastPuerto de la Cruz Hotels with Twin RoomPuerto de la Cruz Hotels with 1 Double BedPuerto de la Cruz Hotels with Swimming PoolPuerto de la Cruz Hotels with Free Cancellation
Hotel Best Semiramis
Hotel Best SemiramisHotel Best Semiramis
Hotel near Puerto de la Cruz
With a stay at Hotel Best Semiramis in Puerto de la Cruz, you'll be on the waterfront, within a 5-minute drive of Plaza del Charco and La Paz Lookout. This luxury hotel is 0.4 mi (0.6 km) from Botanical Gardens and 0.4 mi (0.7 km) from Jardin Aquatico. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, an indoor pool, and a sauna. This hotel also features complimentary wireless internet access, gift shops/newsstands, and a hair salon. All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Featured amenities include a business center, express check-in, and a 24-hour front desk. Event facilities at this hotel consist of conference space and a meeting room. Limited parking is available onsite. Make yourself at home in one of the 287 guestrooms featuring minibars. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers.

GGuest User 2024.03.24
Booked a full board and food was up to expectations. However do note that drinks (alcohol, soft drinks and even water) are charged separately even under full board. The bed in the room was adequate and had a great unobstructed view of the coast.
108 reviews
7.6/10
Price from
£71
per night
Check Availability
Blue Sea Puerto Resort
Blue Sea Puerto ResortBlue Sea Puerto Resort
Hotel near Puerto de la Cruz
When you stay at Complejo Blue Sea Puerto Resort compuesto por Hotel Canarife y Bonanza Palace in Puerto de la Cruz, you'll be near the beach, within a 10-minute walk of La Paz Lookout and Botanical Gardens. This upscale hotel is 1.2 mi (2 km) from Lago Martianez Swimming Pools and 1.5 mi (2.5 km) from Plaza del Charco. Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, an outdoor tennis court, and a sauna. Additional amenities at this hotel include complimentary wireless internet access, an arcade/game room, and a hair salon. All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and self parking (subject to charges) is available onsite. Make yourself at home in one of the 390 air-conditioned rooms featuring minibars. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs feature complimentary toiletries and bidets.

GGuest User 2024.07.12
I don't understand why this hotel has a bad rating. Before going there, I was a little worried. After my stay, I must say that I am satisfied with it. The hotel is located in the north of Tenerife, a few steps from the Colorful Stairs of Puerto De La Cruz, not far from the center of Puerto de la Cruz, with a black sand beach, a variety of shops, restaurants and bars , as well as the Lago Martiánez outdoor swimming pool... This hotel offers excellent value for money, its rate is very low compared to hotels of the same category. Although the hotel's facilities are not new, at this price there is really nothing to complain about.
79 reviews
7.5/10
Check Availability
Hotel Atlantic Mirage Suites & Spa - Adults Only
Hotel Atlantic Mirage Suites & Spa - Adults OnlyHotel Atlantic Mirage Suites & Spa - Adults Only
Hotel near Puerto de la Cruz
With a stay at Atlantic Mirage Suites & SPA - Adults Only in Puerto de la Cruz, you'll be on the waterfront, within a 5-minute drive of Plaza del Charco and La Paz Lookout. This beach hotel is 0.3 mi (0.6 km) from Jardin Aquatico and 0.6 mi (1 km) from Botanical Gardens. Relax at the full-service spa, where you can enjoy massages. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. This hotel also features complimentary wireless internet access and lifeguards on site. You can enjoy a meal at Restaurant Mirage serving the guests of Atlantic Mirage Suites & SPA - Adults Only, or stop in at the snack bar/deli. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Featured amenities include a 24-hour front desk and an elevator. Make yourself at home in one of the 178 air-conditioned rooms featuring microwaves and minibars. 40-inch flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms have hair dryers and toothbrushes and toothpaste. Conveniences include phones, as well as desks and electric kettles.

GGuest User 2023.05.02
Amazing guaranteed sea views from modern and extremely clean apartment. Breakfast amazing. Lovely quiet location in La Paz, 15 mins up hill from the centre of Puerto de la Cruz. Bus stop very close for airports
105 reviews
9.0/10
Price from
£80
per night
Check Availability
Hotel Botanico y Oriental Spa Garden
Hotel Botanico y Oriental Spa GardenHotel Botanico y Oriental Spa Garden
Hotel near Puerto de la Cruz
When you stay at Hotel Botanico & The Oriental Spa Garden in Puerto de la Cruz, you'll be near the beach, just steps from Botanical Gardens and 14 minutes by foot from San Telmo Promenade. This family-friendly hotel is 1 mi (1.6 km) from Lago Martianez Swimming Pools and 1 mi (1.6 km) from Tenerife Beaches. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 3 outdoor swimming pools, a health club, and a sauna. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can catch a ride on the complimentary shuttle, which operates within 2 km. Grab a bite at The Oriental, one of the hotel's 4 restaurants, or stay in and take advantage of the 24-hour room service. Mingle with other guests at the complimentary reception, held daily. Relax with your favorite drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served on weekdays from 7:30 AM to 10:30 AM and on weekends from 7:30 AM to 11:00 AM. Featured amenities include a business center, limo/town car service, and dry cleaning/laundry services. Planning an event in Puerto de la Cruz? This hotel has 16162 square feet (1502 square meters) of space consisting of conference space and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 241 guestrooms featuring minibars and Smart televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Partially open bathrooms with showers feature rainfall showerheads and complimentary toiletries.

AAnonymous User 2024.02.15
Location: It is quite convenient to get there. At the time, I thought it was a pity that it was not close to the sea, but it is actually not necessary. Facilities: It should be considered okay. Although there are not as many and big resort hotels in this place, it is also an LHW member after all. It should not be bad. Environment: After all, it’s been a while, but fortunately it’s neat and clean and not that new. Service: The main thing is the service, which is very good. The spa is also okay, just steaming and room temperature swimming pool🏊. The rating on Google is also higher than others, but it is not as big as I expected, the room is standard, and the price is a bit high.
Very Good
104 reviews
9.2/10
Check Availability
Hotel Puerto Palace
Hotel Puerto PalaceHotel Puerto Palace
Hotel near Puerto de la Cruz
When you stay at Hotel Puerto Palace in Puerto de la Cruz, you'll be near the beach, within a 15-minute walk of Plaza del Charco and Taoro Park. This family-friendly hotel is 0.6 mi (1 km) from Timanfaya Theater and 0.7 mi (1.1 km) from La Vola. Dip into one of the 2 outdoor swimming pools or 2 hot tubs and enjoy other recreational amenities, which include an outdoor tennis court. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). You can enjoy a meal at the restaurant serving the guests of Hotel Puerto Palace, or stop in at the snack bar/deli. Relax with your favorite drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Puerto de la Cruz? This hotel has 6458 square feet (600 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 314 air-conditioned rooms featuring minibars. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms feature shower/tub combinations with rainfall showerheads and complimentary toiletries.

GGuest User 2023.08.13
The room was on the ground floor with poor lighting. But since it was for one night only, it was fine. The pool is very good and the breakfast varied. We were able to take advantage of the day because we were able to stay on the premises after checkout and they even stored our bags for us. They were very kind.
81 reviews
8.7/10
Price from
£50
per night
Check Availability
Hotel Monopol
Hotel MonopolHotel Monopol
Hotel near Puerto de la Cruz
When you stay at Hotel Monopol in Puerto de la Cruz, you'll be near the beach, within a 5-minute walk of Plaza del Charco and Church of Nuestra Senora de la Pena de Francia. This hotel is 0.1 mi (0.1 km) from Puerto de la Cruz Town Hall and 0.1 mi (0.2 km) from Eduardo Westerdahl Museum of Contemporary Art. Take advantage of recreational opportunities offered, including an outdoor pool, a hot tub, and a sauna. This hotel also features wireless internet access (surcharge), concierge services, and a reception hall. At Hotel Monopol, enjoy a satisfying meal at the restaurant. Relax with your favorite drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served daily from 7 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Make yourself at home in one of the 92 guestrooms featuring refrigerators and minibars. Wireless internet access (surcharge) keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and hair dryers. Conveniences include safes and desks.

LLinda and Vance 2025.04.17
Great central location. Lovely pool area just off the balcony. Will go again.
61 reviews
7.9/10
Price from
£31
per night
Check Availability
Blue Sea Costa Jardin & Spa
Blue Sea Costa Jardin & SpaBlue Sea Costa Jardin & Spa
Hotel near Puerto de la Cruz
With a stay at BLUESEA Costa Jardín Spa in Puerto de la Cruz, you'll be near the beach, within a 10-minute drive of Plaza del Charco and Botanical Gardens. This family-friendly resort is 0.8 mi (1.2 km) from Jardin Aquatico and 0.9 mi (1.4 km) from Martianez Shopping Centre. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, a waterslide, and an outdoor tennis court. Additional amenities at this resort include complimentary wireless internet access, concierge services, and an arcade/game room. The complimentary beach shuttle makes getting to the surf and sand a breeze. All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. At BLUESEA Costa Jardín Spa, enjoy a satisfying meal at the restaurant. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 248 guestrooms featuring minibars and LCD televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers.
51 reviews
6.9/10
Check Availability
See All Hotels With Spa in Puerto de la Cruz

Top rated hotels in Puerto de la Cruz

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
8.6/10
GGuest UserApartment is very comfortable room, with balcony and table, indoor table, all kitchen comfort. Family is done almost every day. Very clean, very friendly staff, including at the reception. We were next to the restaurant on the floor, so a little noise in the evening, but next to enjoy the animations. The residence is well placed to walk in the city, car parked outside at a maximum of 5 minutes in adjacent streets. the staff explains how to go there ... Very happy with our stay.
Apartamentos Casablanca

Apartamentos Casablanca

Hotel near Puerto de la Cruz
Price per night from:£56
8.3/10
ДДЕвгенийПроживали в отеле 3 ночи, сначала дали стандартный номер. Это конечно ужас - номер был очень старый и явно требует срочного ремонта. Абсолютно не соответствует картинкам в бронировании. Чайника нет, сейф платный, убогий телевизор, сам номер довольно маленький, всё обшарпано, грязно и неприятно. Совсем не то что ожидаешь за 300 евро в сутки. После возмущений и нервов нам дали номер категории выше, с видом на море. Он гораздо больше похож на то что мы видели на картинках, хотя тоже довольно старый. Звукоизоляция окон очень плохая и каждый день до полуночи приходилось слушать громкие уличные концерты. В целом отель больше напоминает дом пенсионеров - одни только бабушки и дедушки, не понятно только откуда у них столько денег. Безусловное преимущество отеля однако это изумительная терасса на крыше с тёплым бассейном. Лежаков всегда хватает на всех, дают полотенце. При желании можно сбегать искупаться в море внизу, на небольшом каменистом пляже. Завтраки очень неплохие, обильные и вкусные, кроме прочего есть свежевыжатые соки. Ужин тоже оказался достойным, хоть и без напитков. Расположение лучше не придумаешь - прямо на пешеходной улице, на 1й линии. Как итог могу сказать, что отель более-менее ”ок”, но если вы планируете тут проживать - избегайте номеров ”стандарт”, они недостойны этих денег и сильно хуже всех остальных. Важно отметить что отель в целом довольно стар, думаю его лучшее время прошло около 20 лет назад.
Hotel Vallemar

Hotel Vallemar

Hotel near Puerto de la Cruz
Price per night from:£75
8.3/10
GGuest UserSuper hôtel Très bien placer Personnel top
Silken Saaj Maar- Adults Only

Silken Saaj Maar- Adults Only

Hotel near Puerto de la Cruz
Price per night from:£63
8.0/10
백영은The location was right in front of the beach, so it was great! It's nice that it's close enough to hear the sound of the waves from the hotel, and it's right at the sea when you step out of the hotel door!! However, there is no parking space and the building is a bit old. I think a lot of old people come here.
H10 Tenerife Playa

H10 Tenerife Playa

Hotel near Puerto de la Cruz
Price per night from:£61
7.9/10
GGuest UserExceptional stay! The hotel offered impeccable service, luxurious amenities, and a prime location near major attractions. The rooms were spotless, spacious, and elegantly designed. The staff went above and beyond to ensure our comfort. The breakfast buffet was a highlight with diverse options. Highly recommended for a relaxing getaway!
Parque Vacacional Eden

Parque Vacacional Eden

Hotel near Puerto de la Cruz
Price per night from:£37
7.5/10
GGuest UserThe hotel is spectacularly located, the facilities are somewhat antique but very clean, especially the bathroom, the small pool is pleasant and clean. Recommended
4Dreams Hotel Chimisay

4Dreams Hotel Chimisay

Hotel near Puerto de la Cruz
Price per night from:£21
7.2/10
ДДмитрий ЗиминExcellent hotel of the Sol chain in the north of Tenerife. Quite simple, very simple interior. The hotel is not new, therefore, does not look 4 stars. Breakfasts and dinners - buffet. Large selection and very tasty. Cleaning every day. The staff is friendly and helpful
Sol Puerto de La Cruz

Sol Puerto de La Cruz

Hotel near Puerto de la Cruz
Price per night from:£40

Frequently Asked Questions

How much is the average rate for hotels with Spa in Puerto de la Cruz?

For hotels with Spa in Puerto de la Cruz, the average price on weekdays is £133, and the average price on weekends (Friday–Saturday) is £142.

Which hotels with Spa in Puerto de la Cruz are pet friendly?

4Dreams Hotel Chimisay allows pets. Take your pets with you during your stay!

Which hotels with Spa in Puerto de la Cruz are luxury hotels?

Many hotels with Spa in Puerto de la Cruz are luxury hotels. Hotel Best Semiramis is very popular.

What are the popular hotels with Spa in Puerto de la Cruz?

Whether you are travelling to Puerto de la Cruz for business or tourism, Apartamentos Casablanca , Hotel AF Valle Orotava and Hotel Atlantic Mirage Suites & Spa - Adults Only are all preferred hotels.

What promotions are available for hotels with Spa in Puerto de la Cruz?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Puerto de la Cruz Hotels with Spa Information

Total Properties14
Number of Reviews1,755
Highest Price£529
Lowest Price£25
Average Price (Weekdays)£133
Average Price (Weekends)£142