Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

211 hotels in Puerto de la Cruz (Tenerife)

Search the best hotels and places to stay in Puerto de la Cruz (Tenerife)

View map
We are pleased to offer you fine accommodation for your next journey in Puerto de la Cruz (Tenerife). Booked.net has a large choice of modern and historical hotels in Puerto de la Cruz (Tenerife), searches for places to stay in the most remarkable cities of Spain and offers competitive prices from 22US$. Our website is complete with search filters, filters, which you may find highly useful when looking for 5-star hotels and places to stay in Puerto de la Cruz (Tenerife). We’ve got business and spa hotels with a comprehensive list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Calzada De Martianez, 4, Puerto de la Cruz (Tenerife), Spain, 38400View on map
300 yd from City Center300 yd from Martianez Shopping Centre
287 rooms and a saltwater pool are available in this property, located close to a bus stop and El Rastro del Mercado Municipal del Puerto de la Cruz.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • EUR 5 per day
    +1
8.8
Great627 reviews
Price fromUS$ 93per nightSelect
Not available
C/ Finlandia 4, Puerto de la Cruz (Tenerife), Spain, 38400View on map
500 yd from City Center500 yd from Taoro Park
This hotel is available in the northern part of Puerto de la Cruz and features magnificent views, boasting location close to a bus stop.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Handicap parking
    +1
7.0
Very good45 reviews
Price fromUS$ 36per nightSelect
Not available
Avda. Marquуs Villanueva Del Prado S/N, Puerto de la Cruz (Tenerife), Spain, 38400
500 yd from City Center400 yd from Martianez Shopping Centre
Guests of the hotel can enjoy a range of special local cuisine at the 24-hour restaurant and admire magnificent views of the garden.
7.2
Very good159 reviews
Price fromUS$ 77per nightSelect
Not available
Carretera General De La Asomada, 34800 Puerto De La Cruz, Spain, Puerto de la Cruz (Tenerife), Spain, 38400
1400 yd from City Center600 yd from Taoro Park
Placed close to Botanical Gardens in the centre of Puerto de la Cruz, this hotel offers 111 rooms.
Select
Not available
Avenida Richard J. Yeoward 1 Puerto De La Cruz Ten, Puerto de la Cruz (Tenerife), Spain, 38400
800 yd from City Center400 yd from Botanical Gardens
Situated in a residential area overlooking Orotava Valley and the Atlantic Ocean, this pet-friendly hotel offers a sun terrace, a pool area and a library.
9.2
Perfect46 reviews
Price fromUS$ 264per nightSelect
Not available
Leopoldo Cologan Zulueta, 27 - Urbanizacion La Paz, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center500 yd from Botanical Gardens
Featuring a quiet location seconds from Loro Park, this hotel offers 298 non-smoking rooms and an air-conditioned restaurant.
7.6
Very good211 reviews
Price fromUS$ 111per nightSelect
Not available
Acevino, 8, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center500 yd from Botanical Gardens
Boasting a Spanish architecture, the hotel offers proximity to Lago Martianez to travel enthusiasts, a special cuisine to foodies, and boating, basketball and mini golf to sport lovers.
7.2
Very good141 reviews
Price fromUS$ 71per nightSelect
Not available
Avenida De Colon, 22, Puerto de la Cruz (Tenerife), Spain
600 yd from City Center200 yd from Martianez Shopping Centre
Featuring convenient access to Plaza Charco right in a business area, this charming hotel provides a night club, a sun deck and an indoor swimming pool.
8.2
Great77 reviews
Price fromUS$ 155per nightSelect
Not available
Calle Acevino, 21, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center500 yd from Botanical Gardens
Guests will enjoy an indoor heated swimming pool and 230 rooms, while staying in the attractive hotel with location close to the Atlantic Ocean.
6.8
Nice155 reviews
Price fromUS$ 71per nightSelect
Not available
Avenida Familia De Betancourt Y Molina, 32, Puerto de la Cruz (Tenerife), Spain, 38400
600 yd from City Center200 yd from Lago Martianez Lake
Rooms at this pleasant hotel allow you to enjoy stunning views of the sea.
5.8
Guest rating21 reviews
Price fromUS$ 76per nightSelect
Not available
Quintana 11, Puerto de la Cruz (Tenerife), Spain, 38400
700 yd from City Center100 yd from Church of Nuestra Señora de la Peña de Francia
In 1995 the hotel was remodel, and now it offers 150 rooms and a private swimming pool, boasting prime location in Puerto de la Cruz.
7.0
Very good131 reviews
Price fromUS$ 60per nightSelect
Not available
C/ Parque Taoro, 23 ; 38400 Puerto De La Cruz, Santa Cruz De Tenerife, Spain, Puerto de la Cruz (Tenerife), Spain, 38400
300 yd from City Center600 yd from Taoro Park
Located 10 minutes' walk from the city center in a shopping area, this hotel offers 140 rooms and boasts a nightclub, a sun deck and a library.
6.8
Nice64 reviews
Price fromUS$ 58per nightSelect
Not available
Isla De La Gomera, S/N - Urb. Guacimara, Puerto de la Cruz (Tenerife), Spain, 38400
800 yd from City Center800 yd from Taoro Park
Featuring valley views, the 6-storey hotel includes a vegetarian cuisine restaurant and a poolside bar.
6.6
Nice21 reviews
Price fromUS$ 74per nightSelect
Not available
Camino Burgado,1, Puerto de la Cruz (Tenerife), Spain, 38410
1.6 mi from City Center600 yd from LORO PARQUE
Featuring a private swimming pool onsite, the hotel also offers you to enjoy a wonderful view, boasting ideal location in the centre of Puerto de la Cruz.
7.2
Very good20 reviews
Price fromUS$ 88per nightSelect
Not available
Calle Del Doctor Ingram, 20, Puerto de la Cruz (Tenerife), Spain, 38400
900 yd from City Center200 yd from Puerto de la Cruz Bus Station
The property boasts a rooftop terrace, a picnic area and a library on site and guests can laze by a rooftop swimming pool.
7.4
Very good139 reviews
Price fromUS$ 52per nightSelect
Not available
Calle Doctor Celestino Gonzalez Padron, 3, Puerto de la Cruz (Tenerife), Spain, 38400
At this impressive hotel guests can use an indoor swimming pool, a library and tennis courts or spend the day lazing by an outdoor pool.
9.0
Perfect73 reviews
Price fromUS$ 154per nightSelect
Not available
Avenida Blas Perez Gonzalez 11, Puerto de la Cruz (Tenerife), Spain, 38400
1200 yd from City Center500 yd from San Felipe Castle
Since 1972, this venue offers a solarium and a hot tub in proximity to Lago Martianez Lake.
7.6
Very good36 reviews
Price fromUS$ 61per nightSelect
Not available
Puerto Viejo, 1, Puerto de la Cruz (Tenerife), Spain, 38678
800 yd from City Center100 yd from Plaza Charco
The pleasant hotel boasts 35 rooms along with canoeing, diving and hiking, offering direct access to Lago Martianez Lake.
7.6
Very good101 reviews
Price fromUS$ 55per nightSelect
Not available
Av. Colon 12, Puerto de la Cruz (Tenerife), Spain, 38400
800 yd from City Center200 yd from Lago Martianez Lake
The full service restaurant with wide selection of casual vegetarian dishes and the hotel's unbeatable make it one of the best places to stay in Puerto de la Cruz.
7.4
Very good240 reviews
Price fromUS$ 93per nightSelect
Not available
Doctor Cobiella Zaera, S/N, Puerto de la Cruz (Tenerife), Spain, 38400
900 yd from City Center400 yd from Taoro Park
While onsite there is a swimming pool, the hotel offers superb location right in the centre of Puerto de la Cruz.
7.6
Very good92 reviews
Price fromUS$ 61per nightSelect
Not available
Avenida De Colon 4, Puerto de la Cruz (Tenerife), Spain, 38400
600 yd from City Center200 yd from Lago Martianez Lake
Featuring panoramic views over the sea, the hotel offers a chance to visit Las Piramides de Martianez and to benefit from a rooftop swimming pool.
8.2
Great22 reviews
Price fromUS$ 87per nightSelect
Not available
C/ Manuel Yanez Barreto S/N, Puerto de la Cruz (Tenerife), Spain, 38400
1400 yd from City Center800 yd from San Felipe Castle
Offering sea views, the venue is placed close to Costa Martianez, and boasts an outdoor pool.
7.2
Very good59 reviews
Price fromUS$ 77per nightSelect
Not available
Avenida Jose Del Campo Llanera, 2, Puerto de la Cruz (Tenerife), Spain
1300 yd from City Center200 yd from San Felipe Castle
Closely linked to San Felipe Castle in a resort area, this welcoming hotel boasts a lagoon swimming pool plus cots and a pool for children.
6.8
Nice82 reviews
Price fromUS$ 72per nightSelect
Not available
Quintana 15, Puerto de la Cruz (Tenerife), Spain, 38660
700 yd from City Center100 yd from Puerto de la Cruz Town Hall
Less than 1 km from the city centre of Puerto de la Cruz, this 92-room accommodation features an outdoor swimming pool and a patio.
8.2
Great279 reviews
Price fromUS$ 37per nightSelect
Not available
Calle Guerrero, 14, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center900 yd from Taoro Park
Situated in a residential area, this accommodation is complete with nice rooms and hydromassage, beauty treatments and steam baths.
6.8
Nice90 reviews
Price fromUS$ 71per nightSelect
Not available
Calle Cupido 11 Puerto De La Cruz 38400 Spain, Puerto de la Cruz (Tenerife), Spain, 38400
800 yd from City Center200 yd from Puerto de la Cruz Bus Station
Including cots, a buffet and a game room for children, the hotel offers a good location in the centre of Puerto de la Cruz.
6.6
Nice64 reviews
Price fromUS$ 95per nightSelect
Not available
Calle La Penita 6, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center300 yd from Puerto de la Cruz Bus Station
Boasting quiet setting close to a bus stop, the hotel offers guests to relax in a private pool or in the traditional restaurant.
8.4
Great36 reviews
Price fromUS$ 58per nightSelect
Not available
Avenida Colon, 2, Puerto de la Cruz (Tenerife), Spain, 38400
500 yd from City Center300 yd from Martianez Shopping Centre
The hotel dates back to 1962, it is perfectly set in a beach area and boasts non-smoking rooms along with an outdoor heated pool.
7.6
Very good123 reviews
Price fromUS$ 75per nightSelect
Not available
Parque Taoro 28, Puerto de la Cruz (Tenerife), Spain, 38400
600 yd from City Center500 yd from Taoro Park
Located adjacent to Taoro Park in Puerto de la Cruz, this hotel offers 83 rooms and a nice view of the garden.
6.0
Guest rating9 reviews
Price fromUS$ 147per nightSelect
Not available
C Acevino 10, Puerto de la Cruz (Tenerife), Spain, 38400
1200 yd from City Center500 yd from Botanical Gardens
Placed close to Iglesia de Nuestra Senora de la Pena Francia in the commercial centre of Puerto de la Cruz, this hotel offers 210 rooms.
Price fromUS$ 94per nightSelect
Not available
Agustin De Bethencourt, 14, Puerto de la Cruz (Tenerife), Spain, 38400
600 yd from City Center100 yd from Church of Nuestra Señora de la Peña de Francia
Located in the lake district of Puerto de la Cruz, the venue features a saltwater pool together with sun loungers and umbrellas.
7.2
Very good37 reviews
Price fromUS$ 100per nightSelect
Not available
C/ Cupido,12, Puerto de la Cruz (Tenerife), Spain
800 yd from City Center200 yd from Puerto de la Cruz Bus Station
Offering a solarium and a sauna, the hotel is set in the shopping area of Puerto de la Cruz, just steps from Plaza Charco.
8.0
Great3 reviews
Price fromUS$ 62per nightSelect
Not available
Portugal, 10, Puerto de la Cruz (Tenerife), Spain, 38400
400 yd from City Center500 yd from Taoro Park
Providing a public swimming pool onsite and tennis and table tennis in the area, this property is located a short walk from Loro Park as well as a bus stop.
8.2
Great38 reviews
Price fromUS$ 64per nightSelect
Not available
Rector Benito Rodriguez Rios, 1, Puerto de la Cruz (Tenerife), Spain, 38400
300 yd from City Center500 yd from Martianez Shopping Centre
Offering an outdoor swimming pool and panoramic views of the mountain, the 135-room hotel is close to Loro Park and has good transport links with a port nearby.
7.0
Very good49 reviews
Price fromUS$ 39per nightSelect
Not available
Avenida Venezuela, 15, Puerto de la Cruz (Tenerife), Spain, 38400
600 yd from City Center200 yd from Martianez Shopping Centre
The hotel was built in 1971 in a shopping area of Puerto de la Cruz, and nowadays has 289.
8.0
Great377 reviews
Price fromUS$ 95per nightSelect
Not available
Eucaliptus, 4, Puerto de la Cruz (Tenerife), Spain, 38400
1000 yd from City Center600 yd from Botanical Gardens
Featuring a sun deck and a golf course, the hotel also provides a solarium, a Jacuzzi and a sauna.
7.6
Very good372 reviews
Price fromUS$ 153per nightSelect
Not available
Calle Victor Machado, 12, Puerto de la Cruz (Tenerife), Spain, 38400
1.2 mi from City Center300 yd from LORO PARQUE
Located within 30 minutes' walk of the city center, this beachfront hostel gives quick access to Parroquia de Santa Rita de Casia.
Price fromUS$ 21per nightSelect
Not available
Iriarte, 11, Puerto de la Cruz (Tenerife), Spain, 38400
600 yd from City Center200 yd from Church of Nuestra Señora de la Peña de Francia
Boasting a café bar and a swimming pool, the property is located close to Parroquia de Santa Rita de Casia and less than 1 km from the centre of Puerto de la Cruz.
6.8
Nice98 reviews
Price fromUS$ 31per nightSelect
Not available
Roble, 2, Puerto de la Cruz (Tenerife), Spain, 38400
900 yd from City Center500 yd from Botanical Gardens
Guests of this hotel will be amazed at panoramic views of the garden and definitely appreciate the proximity to Lago Martianez.
7.8
Very good125 reviews
Price fromUS$ 128per nightSelect
Not available
Hotel Weare La PazLa Haya, 3, Puerto de la Cruz (Tenerife), Spain, 38400
700 yd from City Center500 yd from Martianez Shopping Centre
Boasting an ideal location near Teide Volcano, the hotel offers 167 modern rooms along with lawn tennis, ping pong and billiards on the premises.
7.0
Very good42 reviews
Price fromUS$ 71per nightSelect
Not available
Hotel Trh Taoro Garden (Adults Only)C Dinamarca 3, Puerto de la Cruz (Tenerife), Spain, 38400
400 yd from City Center500 yd from Taoro Park
At this venue you can enjoy wonderful views, have breakfast and other meals at the lobby restaurant.
7.4
Very good38 reviews
Price fromUS$ 102per nightSelect
Not available
San TelmoPaseo San Telmo 18, Puerto de la Cruz (Tenerife), Spain, 38400
500 yd from City Center300 yd from Puerto de la Cruz Town Hall
Guests can admire beautiful views or enjoy a refreshing swim in a salt water swimming pool onsite of the hotel conveniently located in Puerto de la Cruz.
6.6
Nice17 reviews
Price fromUS$ 59per nightSelect
Not available
Rf Astoria (Adults Only)Enrique Talg 15, Puerto de la Cruz (Tenerife), Spain, 38400
400 yd from City Center300 yd from Martianez Shopping Centre
Featuring a salt water swimming pool along with a 24-hour bar, the hotel is a great place for exploring El Rastro del Mercado Municipal del Puerto de la Cruz in a beach area.
8.0
Great206 reviews
Price fromUS$ 49per nightSelect
Not available
Be Live Experience OrotavaAguilar Y Quesada, 3, Puerto de la Cruz (Tenerife), Spain, 38400
500 yd from City Center100 yd from Martianez Shopping Centre
Featuring a swimming pool, this venue offers 225 rooms right in a beach area.
6.8
Nice74 reviews
Price fromUS$ 81per nightSelect
Not available
Rf San BorondonAgustin Espinosa, 2, Puerto de la Cruz (Tenerife), Spain, 38400
1200 yd from City Center300 yd from Puerto de la Cruz Bus Station
Everyone will enjoy a saltwater pool onsite and admire terrace views offered from 107 rooms.
7.2
Very good96 reviews
Price fromUS$ 71per nightSelect
Not available
TejumaC/ Perez Zamora, 49, Puerto de la Cruz (Tenerife), Spain
700 yd from City Center300 yd from Puerto de la Cruz Bus Station
An ideal setting of this hotel offers reaching a bus stop on foot, while there is a panoramic view of the garden available from 20 rooms.
6.0
Guest rating72 reviews
Price fromUS$ 35per nightSelect
Not available
Puerto AzulEl Lomo, 24, Puerto de la Cruz (Tenerife), Spain, 38400
1000 yd from City Center300 yd from Plaza Charco
Located near Playa Jardin Beach, the venue offers 26 rooms and a wonderful view.
5.4
Guest rating26 reviews
Price fromUS$ 34per nightSelect
Not available
Hotel Gran Turquesa PlayaAntonio Ruiz Alvarez, 7, Puerto de la Cruz (Tenerife), Spain, 38400
1500 yd from City Center500 yd from San Felipe Castle
Offering special dishes served in the 24-hour restaurant, this hotel also provides a sundeck, squash courts and tennis courts.
7.2
Very good69 reviews
Price fromUS$ 67per nightSelect
Not available
Parque San AntonioCarretera De Las Arenas, Puerto de la Cruz (Tenerife), Spain, 38400
900 yd from City Center200 yd from Taoro Park
Guests can enjoy captivating views over the garden and take advantage of a sun deck, a shared lounge and barbeque grills available onsite.
7.2
Very good150 reviews
Price fromUS$ 62per nightSelect
Not available
Globales AcuarioParque de las Flores, 36, Puerto de la Cruz (Tenerife), Spain, 38400
1400 yd from City Center600 yd from Taoro Park
Including an indoor heated pool, a pool area and a picnic area, the accommodation with fantastic views offers 31 rooms next to Lago Martianez.
5.8
Guest rating54 reviews
Price fromUS$ 43per nightSelect
Not available
Be Smart Florida PlazaCalle Puerto Viejo 30, Puerto de la Cruz (Tenerife), Spain, 38400
1000 yd from City Center200 yd from Puerto de la Cruz Bus Station
Placed in the entertainment area, the property offers quick access to Loro Park and proximity to a bus stop.
7.2
Very good134 reviews
Price fromUS$ 41per nightSelect
Not available
Apartamentos Los Dragos Del NorteSan Antonio S/N Urb. Parque Las Flores, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center500 yd from Taoro Park
The property is settled in a beach area, and its guests can relax on a sun terrace with an outdoor pool and a seating area.
7.4
Very good197 reviews
Price fromUS$ 75per nightSelect
Not available
Don ManolitoDoctor Madan,, Puerto de la Cruz (Tenerife), Spain, 38400
1200 yd from City Center300 yd from Puerto de la Cruz Bus Station
Offering location in the heart of Puerto de la Cruz, the property provides 92 rooms and arrange hiking, ping pong and billiards, available in a business area.
7.2
Very good6 reviews
Price fromUS$ 75per nightSelect
Not available
Gf NoeliaAvenida Hermanos Fernandez Perdigon 9, Puerto de la Cruz (Tenerife), Spain, 38400
1200 yd from City Center400 yd from San Felipe Castle
Featuring a good setting in Puerto de la Cruz, the hotel boasts facials and various massages onsite along with a panoramic view of the garden.
7.4
Very good2 reviews
Price fromUS$ 83per nightSelect
Not available
Apartamentos Bahia PlayaManuel Yanes Barreto, 1 (Edificio Bahia Ii), Puerto de la Cruz (Tenerife), Spain, 38400
1500 yd from City Center400 yd from San Felipe Castle
The apartment features an ocean view, 2 bedrooms with a nice balcony and invites guests to visit Lago Martianez Lake nearby.
8.4
Great2 reviews
Price fromUS$ 204per nightSelect
Not available
Apartamentos ChinyeroDel Botanico 35, Puerto de la Cruz (Tenerife), Spain, 38400
200 yd from City Center400 yd from Martianez Shopping Centre
Featuring a large terrace, this property is situated a short distance from Botanical Gardens and about a 10-minute walk from the center of Puerto de la Cruz.
6.6
Nice24 reviews
Price fromUS$ 30per nightSelect
Not available
La CarabelaRichard Yeoward, 3, Puerto de la Cruz (Tenerife), Spain
600 yd from City Center500 yd from Martianez Shopping Centre
Situated in Puerto de la Cruz, within a 30-minute walk from Loro Park, this apartment features an own terrace with a shower and a swimming pool.
6.8
Nice51 reviews
Price fromUS$ 43per nightSelect
Not available
Iriarte 52 ApartmentsCalle De Iriarte, 52, Puerto de la Cruz (Tenerife), Spain, 38400
400 yd from City Center300 yd from Church of Nuestra Señora de la Peña de Francia
Featuring a tennis court, a solarium and an elevator, this property is situated a short distance from Museo de Arte Contemporaneo Eduardo Westerdahl.
Price fromUS$ 81per nightSelect
Not available
Tenerife VingAvda. Fernandez Perdigon 8 Puerto De La Cruz 38400, Puerto de la Cruz (Tenerife), Spain, 38400
1200 yd from City Center400 yd from San Felipe Castle
Fitted with an outdoor pool and a shower on a sunbathing terrace, this quiet accommodation is only a few steps from a bus stop.
7.0
Very good148 reviews
Price fromUS$ 44per nightSelect
Not available
Pension Rosa MariSan Felipe, 14, Puerto de la Cruz (Tenerife), Spain, 38400
900 yd from City Center200 yd from Plaza Charco
Set in Puerto de la Cruz, this 9-room property is an ideal base for visits to Playa Jardin Beach.
Price fromUS$ 43per nightSelect
Not available
Pension Los GeraniosCalle El Lomo 14, Puerto de la Cruz (Tenerife), Spain, 38400
1000 yd from City Center200 yd from Plaza Charco
Having an easy access to a bus stop, the property is located within 1 km of the city center.
Price fromUS$ 37per nightSelect
Not available
Apartamentos TeneguiaAvenida Melchor Luz, 2, Puerto de la Cruz (Tenerife), Spain, 38400
1300 yd from City Center200 yd from San Felipe Castle
Situated in Puerto de la Cruz, within a 15-minute walk from Loro Park, this apartment features a sun terrace with an outdoor pool.
7.6
Very good45 reviews
Price fromUS$ 52per nightSelect
Not available
Apartamentos Park PlazaJose Arroyo 4, Puerto de la Cruz (Tenerife), Spain, 38400
800 yd from City Center100 yd from Plaza Charco
Located in Puerto de la Cruz, 15 minutes' walk from Taoro Park, this apartment features a tiled bathroom and a mini-kitchen.
Price fromUS$ 37per nightSelect
Not available
Lofts CacatuaCalle Bencomo 42, Puerto de la Cruz (Tenerife), Spain, 38400
1.3 mi from City Center100 yd from LORO PARQUE
Featuring a fully-fitted kitchen and a terrace, the property is a 30-minute drive from Tenerife Norte (Los Rodeos) airport.
Price fromUS$ 115per nightSelect
Not available
Apartamentos Turquesa PlayaAntonio Ruiz Alvarez 7, Puerto de la Cruz (Tenerife), Spain, 38400
1500 yd from City Center500 yd from San Felipe Castle
Placed 20 minutes' walk from the city centre of Puerto de la Cruz, this apartment with Italian decor and a library, a tennis court and a golf course is a perfect choice.
7.8
Very good14 reviews
Price fromUS$ 96per nightSelect
Not available
Apartamentos AltaAguilar Y Quesada, S/N, Puerto de la Cruz (Tenerife), Spain, 38400
500 yd from City Center100 yd from Martianez Shopping Centre
Providing a tennis court and a golf course, this excellent venue with the city views is nestled close to Plaza Charco.
7.2
Very good67 reviews
Price fromUS$ 56per nightSelect
Not available
Coral Teide MarAcevino 6, Puerto de la Cruz (Tenerife), Spain, 38400
Set in vicinity of the Atlantic Ocean and Orotava Valley, this value-for-money apartment is fitted with a kitchenette and a verandah with sun loungers.
6.6
Nice92 reviews
Price fromUS$ 1 556per nightSelect
Not available
Club TarahalCalle Acevino 49, Puerto de la Cruz (Tenerife), Spain, 38400
1400 yd from City Center600 yd from Botanical Gardens
Situated 2 km from the centre of Puerto de la Cruz, the apartment with a view over the ocean offers a terrace.
6.6
Nice2 reviews
Price fromUS$ 82per nightSelect
Not available
Deluxe Estudio Piscina Terraza Y Aire By LightbookingAcevino 21, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center500 yd from Botanical Gardens
The accommodation consists of a kitchen, 1 bedrooms and is situated near Risco Bello Aquatic Gardens.
Price fromUS$ 76per nightSelect
Not available
Florasol7 Camino Del Coche, Puerto de la Cruz (Tenerife), Spain, 38400
800 yd from City Center500 yd from Taoro Park
Featuring a library and a tennis court, this venue provides convenient access to Loro Park and is within a 30-minute drive from Tenerife Norte (Los Rodeos) airport.
6.4
Nice31 reviews
Price fromUS$ 142per nightSelect
Not available
North Coast ApartmentsIriarte, 24, Puerto de la Cruz (Tenerife), Spain, 38400
500 yd from City Center200 yd from Church of Nuestra Señora de la Peña de Francia
The 8-room accommodation is 1050 meters from Castillo de San Felipe, and Tenerife Norte (Los Rodeos) airport is about 25 km away.
Price fromUS$ 141per nightSelect
Not available
Ocean Vistas 24Edif. Oro Negro Avenida Colon 24, Puerto de la Cruz (Tenerife), Spain, 38400
700 yd from City Center300 yd from Martianez Shopping Centre
Located in Puerto de la Cruz, 10 minutes' walk from Puerto de la Cruz Casino, this apartment features a tiled bathroom and a kitchen.
Price fromUS$ 149per nightSelect
Not available
The Blue Corner18 Camino Sitio Litre, Puerto de la Cruz (Tenerife), Spain, 38400
200 yd from City Center400 yd from Martianez Shopping Centre
Guests can stay in this 9-room apartment with views over the city, and with an aqua park and a golf course available on site.
Price fromUS$ 72per nightSelect
Not available
Las AguilasDoctor Barajas, 19, Puerto de la Cruz (Tenerife), Spain, 38400
1600 yd from City Center600 yd from La Villa Shopping Centre
Boasting archery, volleyball and lawn tennis on-site, the hotel is conveniently nestled in a resort area offering 219 luxury rooms.
7.6
Very good140 reviews
Price fromUS$ 89per nightSelect
Not available
Hotel El TopeCalzada Martianez, 2, Puerto de la Cruz (Tenerife), Spain, 38400
300 yd from City Center200 yd from Martianez Shopping Centre
Featuring a good setting in Puerto de la Cruz, the hotel boasts hydromassage and facials onsite along with a fantastic view of the valley.
7.6
Very good215 reviews
Price fromUS$ 86per nightSelect
Not available
TrovadorPuerto Viejo 38, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center200 yd from Puerto de la Cruz Bus Station
Boasting access to Plaza Charco, the hotel includes a roof-top pool, an indoor heated swimming pool and an outdoor pool area onsite providing guests with tasteful rooms.
7.0
Very good4 reviews
Price fromUS$ 42per nightSelect
Not available
Parque Vacacional EdenCalle Francia 8, Puerto de la Cruz (Tenerife), Spain, 38400
500 yd from City Center600 yd from Taoro Park
The hotel is set close to Jardin Aquatico, and boasts a swimming pool as well as mountain views.
7.2
Very good127 reviews
Price fromUS$ 103per nightSelect
Not available
Dc Xibana Park HotelC/ Valois,22, Puerto de la Cruz (Tenerife), Spain, 38400
300 yd from City Center400 yd from Martianez Shopping Centre
Situated next to Las Piramides de Martianez in Puerto de la Cruz, this hotel features a saltwater pool and offers guests to admire a wonderful view.
5.0
Guest rating1 review
Price fromUS$ 43per nightSelect
Not available
Bahia PlayaPaseo Fermin Rodriguez, 1, Puerto de la Cruz (Tenerife), Spain, 38400
1500 yd from City Center400 yd from San Felipe Castle
Featuring panoramic views of the sea, this hotel is just 10 minutes' walk from Loro Park.
7.8
Very good4 reviews
Price fromUS$ 170per nightSelect
Not available
Club Ambassador Apartamentos18 Granados, Urb. El Durazno, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center700 yd from Botanical Gardens
Situated close to Spa La Paz, this hotel in Puerto de la Cruz features a large garden and a tennis court.
Price fromUS$ 84per nightSelect
Not available
Palmeras Playa12 Avd. Venezuela, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain, 38400
500 yd from City Center200 yd from Martianez Shopping Centre
Featuring an outdoor swimming pool, this hotel is located close to the beach and close to Plaza Charco.
8.2
Great43 reviews
Price fromUS$ 56per nightSelect
Not available
Hotel Bonanza PalaceCalle Acevino, 8, Puerto de la Cruz (Tenerife), Spain
127.0 mi from City Center
Located next to Casa de Los Balcones, the venue comprises 179 rooms with ocean views.
6.4
Nice48 reviews
Price fromUS$ 81per nightSelect
Not available
Los Dragos Del NorteAvda 8 Marzo Urb Parque De Las Flores 4, Puerto de la Cruz (Tenerife), Spain, 38400
1100 yd from City Center500 yd from Taoro Park
Offering convenient proximity to Puerto de la Cruz Bus Station, the hotel is also close to Iglesia de Nuestra Senora de la Pena Francia.
Price fromUS$ 70per nightSelect
Not available
Molino BlancoAlmacigo, 2, Puerto de la Cruz (Tenerife), Spain
1000 yd from City Center200 yd from Botanical Gardens
Boasting a large pool, the hotel is about 10 minutes' walk from the center of Puerto de la Cruz.
7.0
Very good26 reviews
Select
Not available
Ferienpark EdenCalle Francia 8, Puerto de la Cruz (Tenerife), Spain
400 yd from City Center600 yd from Taoro Park
A saltwater pool is available onsite together with basketball and table tennis, while the hotel boasts a quiet location in a resort area.
Price fromUS$ 58per nightSelect
Not available
ChinyeroCarretera Del Botanico 25, 38400 Puerto De La Cruz, Tenerife, Es, Puerto de la Cruz (Tenerife), Spain, 38400
100 yd from City Center400 yd from Martianez Shopping Centre
You can relax by a swimming pool or in a café bar, provided during your stay in the comfortable hotel situated in the centre of Puerto de la Cruz.
Price fromUS$ 43per nightSelect
Not available
My City HotelCalle Blanco 13, Puerto de la Cruz (Tenerife), Spain, 38400
600 yd from City Center200 yd from Plaza Charco
Local meals and a swimming pool are available for guests in this hotel based in the centre of Puerto de la Cruz.
7.2
Very good20 reviews
Price fromUS$ 87per nightSelect
Not available
Apartamentos BellavistaUrbanizacion La Paz, Calle Eucalipto, 4, 38400 Puerto De La Cruz, Santa Cruz De Tenerife, Santa Cruz De Tenerife, Spain Puerto De La Cruz, Spain 38400 Puerto De La Cruz, Spain, Puerto de la Cruz (Tenerife), Spain, 38400
1000 yd from City Center600 yd from Botanical Gardens
Featuring a lift and a restaurant, this property is situated a short distance from M&A Souvenirs.
Select
Not available
LavaggiAv. Familia De Betancourt Y Molina, 8, 38400 Puerto De La Cruz, Santa Cruz De Tenerife, Spain Puerto De La Cruz 38400 Puerto De La Cruz, Puerto de la Cruz (Tenerife), Spain, 38400
400 yd from City Center300 yd from Church of Nuestra Señora de la Peña de Francia
The business hotel is a good starting point to Puerto de la Cruz' sights including Botanical Gardens and Agustin de Betancourt y Molina Statue.
Select
Not available
Checkin NopalSan Juan 15, Puerto de la Cruz (Tenerife), Spain, 38400
600 yd from City Center200 yd from Church of Nuestra Señora de la Peña de Francia
While onsite there is an outdoor pool, the hotel offers excellent location right in the middle of Tenerife Island.
5.0
Guest rating7 reviews
Price fromUS$ 87per nightSelect
Not available
Diamante SuitesUrbanizacion Turquesa Playa, Puerto de la Cruz (Tenerife), Spain
400 yd from City Center300 yd from Church of Nuestra Señora de la Peña de Francia
The luxury hotel is a good starting point to Puerto de la Cruz' sights including Iglesia de Nuestra Senora de la Pena Francia and Cine Chimisay.
5.0
Guest rating1 review
Price fromUS$ 112per nightSelect
Not available
Apartamentos Villa RosalvaCarretera Las Dehesas, Puerto de la Cruz (Tenerife), Spain
1500 yd from City Center1000 yd from Taoro Park
Set within 1000 meters of Loro Park, this property provides a mini-kitchen, a furnished balcony and a swimming pool.
Select
Not available
Apartamentos Rf Bambi (Adults Only)Enrique Talg 15, Puerto de la Cruz (Tenerife), Spain
400 yd from City Center300 yd from Martianez Shopping Centre
Featuring a sunbathing terrace fitted with an outdoor pool, a shower and sun loungers, this boutique property is situated near attractions such as Lago Martianez Lake.
8.0
Great138 reviews
Price fromUS$ 53per nightSelect
Not available
Masaru Apts.Calle Los Robles 2 - Urbanizacion La Paz, Puerto de la Cruz (Tenerife), Spain, 38400
900 yd from City Center500 yd from Botanical Gardens
Offering convenient proximity to Botanical Gardens, the hotel is also close to Iglesia de Nuestra Senora de la Pena Francia.
Price fromUS$ 126per nightSelect
Not available
Playa De Los Roques AptsCalle Mimosas 14 , Los Realejos (Puerto De La Cruz), Puerto de la Cruz (Tenerife), Spain, 38418
The venue features a swimming pool and an outdoor restaurant, boasting location next to Loro Parque.
Price fromUS$ 84per nightSelect
Not available
Valle Luz1 Avd Melchor Luz, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain
1300 yd from City Center200 yd from San Felipe Castle
Featuring a hairdresser, a safety deposit box and a restaurant, this property is situated a short distance from Parroquia de Santa Rita de Casia.
Price fromUS$ 58per nightSelect
Not available
Be Smart FloridaCalafate, 3, Puerto de la Cruz (Tenerife), Spain, 38400
1300 yd from City Center300 yd from San Felipe Castle
Set within a 15-minute walk from Lago Martianez Lake, the property features a rooftop terrace with a swimming pool, parasols and sun loungers.
7.2
Very good102 reviews
Price fromUS$ 43per nightSelect
Not available
Apart TropicalPlaza Del Charco, 9, Puerto de la Cruz (Tenerife), Spain, 38400
800 yd from City Center100 yd from Plaza Charco
Located within 1.6 km from Loro Park, the apartment provides a kitchenette, a swimming pool and a rooftop terrace.
Price fromUS$ 36per nightSelect
Not available
Roulette Puerto De La Cruz 4Puerto De La Cruz S N, Puerto de la Cruz (Tenerife), Spain
Offering convenient proximity to Museo del Pescador, the hotel is also close to Castillo de San Felipe.
Select
Not available
Discovering Puerto De La CruzCalle Valois 22, Puerto de la Cruz (Tenerife), Spain
300 yd from City Center400 yd from Martianez Shopping Centre
Offering convenient proximity to Risco Bello Aquatic Gardens, the hotel is also close to Museo de Artesania lberoamericana.
Select
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

211 hotels found

FAQs about hotels in Puerto de la Cruz (Tenerife)

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in hotel in Puerto de la Cruz (Tenerife)?
Of course, the hotel prices change in Puerto de la Cruz (Tenerife) depends on the season, but on average: 3-star hotels cost 57US$ per night. If you're looking for something really special, a 5-star hotel can on average be found for 150US$ per night based on Booked.net prices.
What are the most popular hotels near Maria Jimenez Beach in Puerto de la Cruz (Tenerife)?
Parque San Antonio is the best hotels located only 15 minutes on foot from Maria Jimenez Beach.
What are the best family hotels in Puerto de la Cruz (Tenerife)?
Many families loved staying at these kid-friendly hotels - Hc Hotel Magec and Hotel Botanico & The Oriental Spa Garden. All hotels great for family stay in Puerto de la Cruz (Tenerife) you can find here. Maybe you also like hotels with an outdoor swimming pool, a solarium and a plunge pool.
What are good hotels for short-term stay on business in Puerto de la Cruz (Tenerife)?
Business travelers can be quite busy, but keen to see the atmosphere of Puerto de la Cruz (Tenerife). On this, you might enjoy 4Dreams Hotel.
What are the best luxury in Puerto de la Cruz (Tenerife)?
Some of the top luxury hotels are: Hotel Gran Turquesa Playa rating: 3.6/5 Sol Costa Atlantis Tenerife rating: 4.0/5 H10 Tenerife Playa rating: 3.7/5. See more top rated luxury hotelshere.

Where to stay in Puerto de la Cruz (Tenerife)?

Best cheap hotels in Puerto de la Cruz (Tenerife)

On a smaller budget, you could stay at Marquesa, where prices are about 92US$ per night on average. Alternatively, choose the budget-friendly Hotel Maga with its 10-minute walking distance to the center of Puerto de la Cruz (Tenerife). Apartamentos Chinyero apartment in Puerto de la Cruz (Tenerife) offers a comfortable stay on a reasonable budget near Sitio Litre Garden, 650 feet from the city center.

Convenience of staying in hotels downtown

For those who would like to stay in a centrally situated area of Puerto de la Cruz (Tenerife), look for a hotel such as Monopol with room rates from 81US$. Taoro Garden (Adults Only) is a 4-star hotel with a tennis court, a patio and a solarium, situated amidst the hustle and bustle of Puerto de la Cruz (Tenerife) center.

Foodies should consider staying in hotels such as Sol Costa Atlantis Tenerife, which is a 4-star hotel situated near Casa de Miranda as well as amidst a plethora of restaurants, like Restaurante Calabacin. Popular accommodations near Barranco de la Arena include Best Semiramis and Hotel Atlantic Mirage Suites & Spa (Adults Only).

Luxury and boutique accommodation in Puerto de la Cruz (Tenerife)

If you're looking for luxury hotels in Puerto de la Cruz (Tenerife), Riu Garoe or Parque San Antonio are among 17 options which this city has to offer. Travelers searching for boutique hotels in Puerto de la Cruz (Tenerife) can opt for Las Aguilasor Be Live Adults Only Tenerife. If you are used to the comfort and style of chain hotels, pick Hc Hotel Magec, which is also a 15-minute walk away from Orca-train roller-coaster.

Explore and find your best apartments, B&Bs and others

Offering an outdoor swimming pool, a patio and boating, Coral Teide Mar is a snug apartment within walking distance of Barranco de la Arena, about 0.5 miles away from Puerto de la Cruz (Tenerife) city center. Apartamentos Turquesa Playa is a great B&B with views of the sea, situated within a short walk of Padre Flores. Located next to Football field El Penon, Miramar and Hotel Puerto De La Cruz may be perfect for families. Hotel Botanico & The Oriental Spa Garden is a cozy resort hotel in Puerto de la Cruz (Tenerife) for travelers who are looking for facilities like a health club, a patio and a pool area.

City Guide: Discover the best of Puerto de la Cruz (Tenerife)

     Puerto de la Cruz is unlike the tourist destinations of southern part of Tenerife island: it has not only a different climate, but also a completely different atmosphere.

     The town is lives its daily life: office workers hurry for lunch, people gossip at the Plaza del Charco and young people date dates in the shade of the palm trees brought from Cuba, students skip classes, seniors gradually tap dominoes in inconspicuous eateries remembering how Don Miguel from the next street won EUR 300 in a lottery and has been treating everyone to beer all week...

     And it seems they all have absolutely nothing to do with tourists, whom there are a lot in the town. And the tourists have no choice but to accept the rules and for a time being to become a part of the city. This peaceful neighborhood is the modest charm of Puerto de la Cruz.

     As for the hotels, they abound in the city: from luxury to budget apartments, all can be found at Booked.net. Check our database, you have the opportunity to book any hotel in Puerto de la Cruz at Booked.net.

     As the ocean in the northern part of the island is not as friendly as in the south a complex of large pools with sea water and islands of volcanic lava - Lago Martianez was built on the embankment and have became one of the attractions of the city.

Other places worth seeing are:

-       The famous Loro Park where you can see trained killer whales and self-sufficient penguins

-       Botanical garden founded back in 1788 by decree of the Spanish king

-       The pedestrian promenade - an essential attribute of any resort

-       Augustine Betancourt bust at the church opposite the Hotel Monopol (a talented engineer and inventor, and a direct descendant of a conquistador Jean Betancourt, this native of the town spent the last 17 years of his life in Russia, where he made the water conduit in Tsarskoe Selo)

     Puerto de la Cruz is a town which you have to visit at least once, imbued with its laid-back spirit take a leisurely wander down the neat streets of the Old City, take a seat at a table in a restaurant, where instead of the radio a violin plays. Feel the differences with Booked.net.

Show moreLess