Special offers and Exclusive deals

Search Hotels

2026-06-13
2026-06-14
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

Cheap and budget hotels in Puerto de la Cruz (Tenerife)

Coral Teide Mar

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

Located nearly 15 minutes' walk from a beach, the 3-star smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz features rooms with a modern decor and views of the Atlantic Ocean. This Puerto de la… More

From US$ 37 Book Now

Gf Noelia

Avenida Hermanos Fernandez Perdigon, 9, Puerto de la Cruz (Tenerife), Spain View map

Featuring a sunbathing terrace and a rooftop swimming pool, the 3-star smoke-free Gf Noelia Aparthotel Puerto de la Cruz lies about 20 minutes' walk from the Lago Martiánez. The convenient aparthotel… More

From US$ 84 Book Now

Puerto Azul

El Lomo, 24, Puerto de la Cruz (Tenerife), Spain View map

Located only 1.5 km from the Lago Martiánez, the 2-star smoke-free Puerto Azul Hotel Puerto de la Cruz offers general facilities such as a lift and a vending machine. Staying at this Puerto de la… More

From US$ 30 Book Now

Hotel Monopol

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

Located merely a 5-minute stroll from the Plaza del Charco, the 3-star Hotel Monopol Puerto de la Cruz features chaise longues and a shared lounge. With Playa del Castillo Public Beach only 1.3 km… More

From US$ 32 Book Now

Hotel Marquesa

Quintana, 11, Puerto de la Cruz (Tenerife), Spain View map

The 3-star smoke-free Hotel Marquesa Puerto de la Cruz is situated only 5 minutes on foot from San Telmo Beach and features 24-hour front desk assistance and wake-up calls. This Puerto de la Cruz… More

From US$ 39 Book Now

4Dreams Hotel Chimisay

Agustin De Bethencourt, 14, Puerto de la Cruz (Tenerife), Spain View map

Situated nearly 5 minutes' walk from the Plaza del Charco, the delightful 4Dreams Hotel Chimisay Puerto de la Cruz offers comfortable rooms, Wi-Fi, and parking. The 3-star smoke-free hotel is located… More

From US$ 52 Book Now

Globales Acuario

Parque De Las Flores, 35, Puerto de la Cruz (Tenerife), Spain View map

Featuring currency exchange and a lift, the 2-star Globales Acuario Hotel Puerto de la Cruz is nestled in Puerto de la Cruz, 3.1 km from the upstairs Casa de los Balcones Museum. The hotel lies… More

From US$ 29 Book Now

Hotel Rf Astoria - Adults Only

Enrique Talg, 15, Puerto de la Cruz (Tenerife), Spain View map

Hotel Rf Astoria - Adults Only Puerto de la Cruz includes 33 rooms and is a 25-minute walk from the 13.5-hectare zoo "Loro Park". This hotel offers Wi-Fi in public areas, private parking on site and… More

From US$ 41 Book Now

Hotel Marte

Doctor Ingram, 20, Puerto de la Cruz (Tenerife), Spain View map

Located just 5 minutes' walk from the Archaeological museum "Museo Arqueologico", the 3-star traditional Hotel Marte Puerto de la Cruz includes an outdoor swimming pool and a rooftop terrace. More

From US$ 28 Book Now

Apartamentos Ambassador

Granados, Urb. El Durazno, 18, Puerto de la Cruz (Tenerife), Spain View map

The 3-star Apartamentos Ambassador Puerto de la Cruz hotel lies just 1.9 km from the Lago Martiánez, approximately 500 metres from Botanical Garden, offering a swimming pool and a tennis centre for… More

From US$ 107 Book Now

Hotel Rf San Borondon

Agustin Espinosa, 2, Puerto de la Cruz (Tenerife), Spain View map

Situated approximately a 20-minute walk from the Lago Martiánez, the 3-star Hotel Rf San Borondon Puerto de la Cruz offers an archaeological museum. Guests can relax in a swimming pool or benefit… More

From US$ 86 Book Now

Hotel Tropical

Puerto Viejo, 1, Puerto de la Cruz (Tenerife), Spain View map

Featuring currency exchange and a lift, the smoke-free Hotel Tropical Puerto de la Cruz stands approximately a 5-minute walk from the sleek lakefront Puerto de la Cruz Casino. The Lago Martiánez is… More

From US$ 28 Book Now

Dwo Nopal

Calle San Juan, 17, Puerto de la Cruz (Tenerife), Spain View map

Located 0.9 km from the Risco Belle Aquatic Gardens, the 3-star Dwo Nopal Hotel Puerto de la Cruz is just 5 minutes' walk from the Plaza del Charco. This Puerto de la Cruz hotel lies in close… More

From US$ 67 Book Now

Pension Los Geranios

Calle El Lomo 14, Puerto de la Cruz (Tenerife), Spain View map

About 5 minutes' walk from the Puerto Street Art, the 3-star Pension Los Geranios Puerto de la Cruz includes 13 rooms. The guest house also includes parking. More

From US$ 29 Book Now

Regina Pacis

1 Avenida Melchor Luz, Puerto de la Cruz (Tenerife), Spain View map

Located nearly a 25-minute stroll from the Orca Ocean Show, the 3-star beachfront Regina Pacis Aparthotel Puerto de la Cruz offers Wi-Fi in the rooms and parking. Boasting a rooftop pool, this Puerto… More

From US$ 78 Book Now

Apartamentos Pez Azul

Rector Benito Rodriguez Rios, 1, Puerto de la Cruz (Tenerife), Spain View map

Offering a sun terrace and a picnic area, the smoke-free Apartamentos Pez Azul Puerto de la Cruz hotel lies in a pleasant area of Puerto de la Cruz, 2.3 km from the secluded Playa de el Bollullo… More

From US$ 35 Book Now

Skyview Hotel By Livvo

Avenida Hermanos Fernandez Perdigon, 8, Puerto de la Cruz (Tenerife), Spain View map

Situated nearly 5 minutes' walk from Playa Punta Brava, the 3-star smoke-free Skyview Hotel By Livvo Puerto de la Cruz offers 16 rooms. Located 2.6 km from the 13.5-hectare zoo "Loro Park", this… More

From US$ 52 Book Now

Hotel Casa Del Sol

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

Featuring bicycle and car rentals, as well as Wi-Fi in public areas, the 3-star Hotel Casa Del Sol Puerto de la Cruz is 0.9 km from the Las Pirámides de Martiánez. Offering views of the hills, the… More

From US$ 44 Book Now

Hotel Sun Holidays

La Penita, 6, Puerto de la Cruz (Tenerife), Spain View map

The wonderful Hotel Sun Holidays Puerto de la Cruz enjoys a quiet location just a 7-minute walk from Puerto de la Cruz Casino and offers 27 rooms with views of the city. This smoke-free hotel is a… More

From US$ 28 Book Now

Hotel Don Manolito

Doctor Madan, 6, Puerto de la Cruz (Tenerife), Spain View map

Hotel Don Manolito Puerto de la Cruz features 92 rooms and lies a 17-minute walk from the Las Pirámides de Martiánez. All guests can enjoy Wi-Fi in public areas and access to a fitness suite. More

From US$ 68 Book Now

Club Tarahal

Acevino 49, Urbanizacion La Paz, Puerto de la Cruz (Tenerife), Spain View map

Offering guests an archaeological museum, the unpretentious Club Tarahal Hotel Puerto de la Cruz sits about 25 minutes' walk from the Plaza del Charco. Located a mere 1.9 km from the Lago Martianez… More

From US$ 84 Book Now

Apartamentos Masaru

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

The smoke-free Apartamentos Masaru Puerto de la Cruz hotel is around 5 minutes' walk from Parroquia de San Amaro and provides spacious rooms with views of Teide National Park. A stone's throw from… More

From US$ 66 Book Now

Atypicap Capsule Hostel

Calle Agustin De Betancourt 22, Puerto de la Cruz (Tenerife), Spain View map

The 2-star smoke-free Atypicap Capsule Hostel Puerto de la Cruz hotel sits a mere 7 minutes' walk from the Plaza del Charco and offers a restaurant and a storage room. The comfortable hostel is 3.4… More

From US$ 23 Book Now

Apartamentos Rf Bambi Adults Only

Enrique Talg,15, Puerto de la Cruz (Tenerife), Spain View map

The functional Apartamentos Rf Bambi Adults Only Puerto de la Cruz is situated nearly 25 minutes' walk from the 13.5-hectare zoo "Loro Park" and features a swimming pool with loungers and a sun… More

From US$ 38 Book Now

La Hoya 29 Apartments

29 Calle La Hoya, Puerto de la Cruz (Tenerife), Spain View map

Overlooking the sea, La Hoya 29 Apartments Puerto de la Cruz is about a 25-minute walk from the 18th-century Botanical Garden in Puerto de la Cruz. This apartment is located only a few steps from the… More

From US$ 66 Book Now

Hotel Don Candido

Portugal, 10, Puerto de la Cruz (Tenerife), Spain View map

The smoke-free Hotel Don Candido Puerto de la Cruz is located within a 1-km distance of Parque Taoro, offering 24 rooms, Wi-Fi, and street parking. Boasting an outdoor swimming pool, this Puerto de… More

From US$ 19 Book Now

Apartamentos Los Dragos Del Norte

San Antonio S/N Urb. Parque Las Flores, Puerto de la Cruz (Tenerife), Spain View map

The well-equipped Apartamentos Los Dragos Del Norte Puerto de la Cruz offers the opportunity to enjoy the sunset on the lake shore, set a 14-minute walk away. 1.9 km from the 13.5 - hectare zoo "Loro… More

From US$ 55 Book Now

Puerto Nest Hostel

Calle Victor Machado ,12, Puerto de la Cruz (Tenerife), Spain View map

The 2-star Puerto Nest Hostel is set just 1.7 km from Taoro Garden and around a 5-minute drive from Playa del Muelle Fishing Pier. More

From US$ 17 Book Now

Apartamentos La Carabela

El Botanico, (Carretera Del Botanico S/N | Calle Richard J Yeoward 3, ), Puerto de la Cruz (Tenerife), Spain View map

Apartamentos La Carabela Puerto de la Cruz is located a 17-minute walk from the Plaza del Charco and 2.5 km from the 13.5-hectare zoo "Loro Park". Offering access to an indoor swimming pool, this… More

From US$ 29 Book Now

Apartamentos Park Plaza

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

Located a mere 1 km from the delightful Sitio Litre Garden, Apartamentos Park Plaza Puerto de la Cruz is around a 20-minute walk from a top family-friendly place like the 13.5-hectare zoo "Loro Park"… More

From US$ 38 Book Now

Fantastico Apartments Terrasse Balkon Klima Kueche Gratis Parkplatz Bbq Puerto De La Cruz

3 Calle Agustin Espinosa, Puerto de la Cruz (Tenerife), Spain View map

Fantastico Apartments Terrasse Balkon Klima Kueche Gratis Parkplatz Bbq Puerto De La Cruz is located 6 minutes' walk from the Archaeological museum "Museo Arqueologico" and looks out onto the city. More

From US$ 117 Book Now

Hotel Tejuma

Perez Zamora, 51, Puerto de la Cruz (Tenerife), Spain View map

Featuring a lift and a vending machine, the 2-star Hotel Tejuma Puerto de la Cruz is situated 19 minutes' walk from the delightful Sitio Litre Garden. The hotel also offers guests Wi-Fi in public… More

From US$ 23 Book Now

Be Smart Florida Plaza

Puerto Viejo, 30, Puerto de la Cruz (Tenerife), Spain View map

If you want to stay in the very heart of Puerto de la Cruz, the attractive Be Smart Florida Plaza Apartment Puerto de la Cruz is a perfect choice located approximately a 10-minute walk from Playa del… More

From US$ 24 Book Now

Sun-Sea

Calle San Juan Nº 1, Edificio Tosca, Puerto de la Cruz (Tenerife), Spain View map

The 1-room Sun-Sea Apartment Puerto de la Cruz includes a terrace and is situated only 5 minutes' walk from the Playa del Muelle. Offering a solarium, the beachfront 35 m² apartment is located a… More

From US$ 90 Book Now

Apartamentos Bahia Playa

Calle de Manuel Yanes Barreto 1, Puerto de la Cruz (Tenerife), Spain View map

Located about a 5-minute walk from Playa del Castillo Public Beach and San Felipe Castle, Apartamentos Bahia Playa Puerto de la Cruz features views of the city. Situated within a few blocks of the… More

From US$ 70 Book Now

Apartamentos Chinyero

Del Botanico, 35, Puerto de la Cruz (Tenerife), Spain View map

Apartamentos Chinyero Puerto de la Cruz is situated in Puerto de la Cruz, merely a 14-minute stroll from the Lago Martiánez, and offers spa amenities such as a solarium. Guests can reach the centre… More

From US$ 32 Book Now

North Coast Apartments

Calle Iriarte 24, Puerto de la Cruz (Tenerife), Spain View map

North Coast Apartments Puerto de la Cruz is located 8 minutes' walk from the Playa del Muelle and entices guests with a solarium. Featuring a sun terrace with views of the city, this apartment is in… More

From US$ 64 Book Now

Apartamentos Teneguia

Avenida Melchor Luz, 2, Puerto de la Cruz (Tenerife), Spain View map

Featuring Wi-Fi, currency exchange and a vending machine, Apartamentos Teneguia Puerto de la Cruz is 5 minutes' walk from San Felipe Castle. Guests can use a fitness studio and a swimming pool while… More

From US$ 35 Book Now

Apartamentos Plaza Del Charco I

1 Calle Blanco, Puerto de la Cruz (Tenerife), Spain View map

Situated only 1.3 km from Jardin de Orquideas de Sitio Litre Botanical Garden, the 1-room Apartamentos Plaza Del Charco I Puerto de la Cruz provides guests with Wi-Fi for either business or leisure. More

From US$ 60 Book Now

Coco Y Palma

34 Avenida Familia De Betancourt Y Molina 3, Puerto de la Cruz (Tenerife), Spain View map

The 8-room Coco Y Palma Apartment Puerto de la Cruz is located only 1.1 km from the Plaza del Charco and offers Wi-Fi for either business or leisure. The Lago Martiánez is merely a 5-minute walk away… More

From US$ 76 Book Now

Iriarte 52 Apartments

Calle De Iriarte, 52, Puerto de la Cruz (Tenerife), Spain View map

Boasting a seating area on a sunbathing terrace, Iriarte 52 Apartments Puerto de la Cruz is within 10 minutes' walk of the Lago Martiánez. The apartment is just 1.4 km from Playa del Castillo Public… More

From US$ 59 Book Now

Apartamentos Casablanca

C/ Calzada Martianez 4, Puerto de la Cruz (Tenerife), Spain View map

The cosy Apartamentos Casablanca Puerto de la Cruz is nestled in a quiet area of Puerto de la Cruz, 2.3 km from the Beach Bollullo and only an 11-minute walk from the Lago Martianez. With a solarium… More

From US$ 51 Book Now

Durazno

Trebol, 19, Puerto de la Cruz (Tenerife), Spain View map

To enjoy your vacation in Puerto de la Cruz, stay at the 1-room Durazno Apartment Puerto de la Cruz, which is 2.4 km from the Beach Bollullo and nearly a 10-minute ride from the Lago Martianez. The… More

From US$ 83 Book Now

The Blue Corner Apartments

Camino Sitio Litre,18, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain View map

Located a 25-minute walk from the 13.5-hectare zoo "Loro Park", The Blue Corner Apartments Puerto de la Cruz overlooks the garden. Offering access to a heated swimming pool, this apartment is within… More

From US$ 62 Book Now

Cozy Studio Harbour View In Puerto De La Cruz

1 Calle San Juan, Puerto de la Cruz (Tenerife), Spain View map

The 40 m² Cozy Studio Harbour View In Puerto De La Cruz is located 13 minutes on foot from the Lago Martianez and 2.4 km from the 13.5-hectare zoo "Loro Park". Boasting a beachfront location, a few… More

From US$ 101 Book Now

Anatolia Sea View Studio

Avenida De Los Hermanos Fernandez Perdigon 12, Puerto de la Cruz (Tenerife), Spain View map

The 38 m² Anatolia Sea View Studio Puerto de la Cruz includes a patio and is situated merely a 6-minute walk from San Felipe Castle. While staying in this 1-bedroom apartment, guests can visit Playa… More

From US$ 64 Book Now

Centrico Apartamento Con Vista Al Muelle

1 Calle San Juan, Puerto de la Cruz (Tenerife), Spain View map

To enjoy your vacation in Puerto de la Cruz, stay at the 41 m² Centrico Apartamento Con Vista Al Muelle Puerto de la Cruz, which is a mere 0.6 km from the Plaza de la Iglesia and merely 8 minutes'… More

From US$ 90 Book Now

Apartamento Hidalgo

Calle Puerto Viejo, 40, Puerto de la Cruz (Tenerife), Spain View map

Situated within 5 minutes' walk of the Puerto Street Art, the 1-room Apartamento Hidalgo Puerto de la Cruz looks out onto the sea. Jardin de Orquideas de Sitio Litre Botanical Garden is just 1.3 km… More

From US$ 70 Book Now

La Casita De Mercedes

San Juan, 2 - Edificio Marina, Puerto de la Cruz (Tenerife), Spain View map

To enjoy your vacation in Puerto de la Cruz, stay at the 1-room La Casita De Mercedes Puerto de la Cruz apartment, which is around a 10-minute walk from the Las Pirámides de Martiánez and 2.4 km from… More

From US$ 88 Book Now

907 Estudio Con Terraza Puerto De La Cruz Martianez

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

The 37 m² 907 Estudio Con Terraza Puerto De La Cruz Martianez apartment is located only 1.4 km from the Risco Belle Aquatic Gardens and just an 8-minute walk from Las Piramides de Martianez Shopping… More

From US$ 101 Book Now