Special offers and Exclusive deals

Search Hotels

2026-02-22
2026-02-23
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Spa hotels in Puerto de la Cruz (Tenerife)

Bluesea Costa Jardin & Spa

Guerrero, 14 - Urbanizacion El Durazno, Puerto de la Cruz (Tenerife), Spain View map

The comfortable 4-star Bluesea Costa Jardin & Spa Puerto de la Cruz hotel is only 1.8 km from San Telmo Beach, featuring a sauna, a sundeck, and a shared lounge. Offering a solarium, a Jacuzzi, and… More

From US$ 92 Book Now

Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace

Acevino, 8, Puerto de la Cruz (Tenerife), Spain View map

Located around 25 minutes' walk from the 13.5-hectare zoo "Loro Park", the 4-star Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace Puerto de la Cruz offers a wellness area… More

From US$ 109 Book Now

Hotel Best Semiramis

Leopoldo Cologan Zulueta, 27 - Urbanizacion La Paz, Puerto de la Cruz (Tenerife), Spain View map

The 5-star Hotel Best Semiramis Puerto de la Cruz, located around 20 minutes' walk from Plaza Charco, offers guests a lift and a vending machine. Boasting a heated pool, this Puerto de la Cruz hotel… More

From US$ 122 Book Now

Hotel Botanico Y Oriental Spa Garden

Avenida Richard J. Yeoward, 1, Puerto de la Cruz (Tenerife), Spain View map

Situated within 500 metres of the La Cúpula Shopping Centre, Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz offers a swimming pool. Located 5 minutes by car from the Plaza del Charco, this… More

From US$ 443 Book Now

Hotel Atlantic Mirage Suites & Spa - Adults Only

Eucaliptus, 4, Puerto de la Cruz (Tenerife), Spain View map

Hotel Atlantic Mirage Suites & Spa - Adults Only Puerto de la Cruz, located within a 700-metre distance of the 18th-century Botanical Garden and nearly a 20-minute stroll from Playa del Muelle… More

From US$ 204 Book Now

O7 Tenerife

C/ La Haya 3, Puerto De La Cruz, Puerto de la Cruz (Tenerife), Spain View map

The 4-star O7 Tenerife Puerto de la Cruz hotel offers its guests bright rooms merely a 9-minute walk from Jardin de Orquideas de Sitio Litre Garden. The Loro Parque is located 2.4 km from the hotel… More

From US$ 100 Book Now

Melia Costa Atlantis Tenerife

Avenida Venezuela, 15, Puerto de la Cruz (Tenerife), Spain View map

Enjoying a privileged location a mere 5 minutes' walk from the sleek lakefront Puerto de la Cruz Casino, the smoke-free Melia Costa Atlantis Tenerife Puerto de la Cruz hotel boasts 2 casinos. Located… More

From US$ 147 Book Now

Hotel Af Valle Orotava

Cupido, 12, Puerto de la Cruz (Tenerife), Spain View map

The 4-star Hotel Af Valle Orotava Puerto de la Cruz, located within 5 minutes' walk of Plaza Charco and only 650 metres from Plaza de la Iglesia, features an outdoor swimming pool for guests to take… More

From US$ 148 Book Now

Hotel Riu Garoe

Calle Doctor Celestino Gonzalez Padron 3, Puerto de la Cruz (Tenerife), Spain View map

The attractive Hotel Riu Garoe Puerto de la Cruz, located a 10-minute ride from Playa de el Bollullo, is proud to offer 2 bars. Boasting a location a minute away from Botanical Garden, the 4-star… More

From US$ 73 Book Now

Silken Saaj Maar - Adults Only

C. De San Telmo, 18, Puerto de la Cruz (Tenerife), Spain View map

Situated a mere 500 metres from Playa del Muelle Fishing Pier, the 4-star Silken Saaj Maar - Adults Only Hotel Puerto de la Cruz has 2 bars. The hotel lies relatively near Botanical Garden, and… More

From US$ 122 Book Now

Tui Blue Atlantic Hills

Ctra. Taoro, 23, 38400 Puerto De La Cruz, Santa Cruz De Tenerife, Puerto de la Cruz (Tenerife), Spain View map

Located 5 minutes' walk from the Taoro Road, Tui Blue Atlantic Hills Hotel Puerto de la Cruz gives quick access to various city sites. This hotel features cars for rent, as well as Wi-Fi throughout… More

From US$ 196 Book Now

Gran Hotel Taoro

Carretera Taoro, 2, Puerto de la Cruz (Tenerife), Spain View map

Featuring a wellness centre along with a solarium, a steam room, and locker rooms, Gran Hotel Taoro Puerto de la Cruz is situated just 650 metres from the Risco Belle Aquatic Gardens in Puerto de la… More

From US$ 324 Book Now

Perfect Apartment

Avenida Francisco Afonso Carrillo 10 2716-At3, Puerto de la Cruz (Tenerife), Spain View map

The beachfront 1-bedroom Perfect Apartment Puerto de la Cruz is also located nearly a 5-minute walk from Playa del Castillo Public Beach. Situated extremely close to Garden Beach, this 45 m^2… More

From US$ 103 Book Now

Sol Y Luna - Retreat Center

Cam. Cordobes, 18 Sol Y Luna, Puerto de la Cruz (Tenerife), Spain View map

More

Book Now

Marina Beach

Calle San Juan, 2 Edif, La Marina Piso 4 Puerta 417, Puerto de la Cruz (Tenerife), Spain View map

Located 16 minutes' walk from Lake Martianez Leisure Park, the 1-room Marina Beach Apartment Puerto de la Cruz is at a distance of 2.5 km from a top family-friendly place like Loro Park. Staying in… More

From US$ 69 Book Now