Filters
Popular
360
271
143
89
81
333
77
35
6
Search by name
Star rating
5
31
29
8
372
MoreLess
Guest rating
6
20
28
MoreLess
Accommodation type
77
MoreLess
Price per night
113
231
62
16
23
MoreLess
Nearby
360
47
130
206
332
36
279
345
313
17
326
322
334
328
287
278
341
MoreLess
Hotel type
420
186
151
68
36
33
31
14
7
6
5
26
1
1
1
1
MoreLess
Amenities
271
143
89
81
76
70
53
MoreLess
Room features
3
2
10
48
73
8
11
MoreLess
Services
28
22
128
157
9
MoreLess
Brands
6
4
4
3
3
3
3
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 518 hotels in Puerto de la Cruz (Tenerife)
Get Prices

445 hotels in Puerto de la Cruz (Tenerife)

Filter by
Popular
360
271
143
89
81
333
77
35
6
Search by name
Star rating
5
31
29
8
372
MoreLess
Guest rating
6
20
28
MoreLess
Accommodation type
77
MoreLess
Price per night
113
231
62
16
23
MoreLess
Nearby
360
47
130
206
332
36
279
345
313
17
326
322
334
328
287
278
341
MoreLess
Hotel type
420
186
151
68
36
33
31
14
7
6
5
26
1
1
1
1
MoreLess
Amenities
271
143
89
81
76
70
53
MoreLess
Room features
3
2
10
48
73
8
11
MoreLess
Services
28
22
128
157
9
MoreLess
Brands
6
4
4
3
3
3
3
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Hotel Puerto De La CruzAvda. Marquуs Villanueva Del Prado S/N, Puerto de la Cruz (Tenerife), Spain, 38400View on map
400 m from City Centre300 m from Martianez Shopping Centre
The hotel was built in 1973 in a residential area of Puerto de la Cruz, and nowadays has 300.
  • The hotel has
    • Paid parking
    +1
7.2
Very good154 reviews
Price from£ 60per nightSelect
Maritim Hotel TenerifeEl Burgado, Puerto de la Cruz (Tenerife), Spain, 38410View on map
2.6 km from City Centre500 m from LORO PARQUE
Placed directly next to Lago Martianez Lake, the venue welcomes guests since 1981 year and offers a fantastic view together with diving, lawn tennis and basketball.
  • The hotel has
    • EUR 7 per day
    +1
7.0
Very good19 reviews
Price from£ 89per nightSelect
Hotel Best SemiramisLeopoldo Cologan Zulueta, 27 - Urbanizacion La Paz, Puerto de la Cruz (Tenerife), Spain, 38400View on map
1000 m from City Centre500 m from Botanical Gardens
Featuring an indoor swimming pool and a wellness centre, a thermal pool and a solarium, it is a cosy venue with easy access to Las Piramides de Martianez.
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    +3
7.6
Very good210 reviews
Price from£ 89per nightSelect
H10 Tenerife PlayaAv. Colon 12, Puerto de la Cruz (Tenerife), Spain, 38400View on map
700 m from City Centre100 m from Lago Martianez Lake
The property boasts a night club, a year-round outdoor pool and a pool area on site and guests can laze by a private swimming pool.
  • The hotel has
    • 24-hour reception
    +1
7.4
Very good230 reviews
Price from£ 101per nightSelect
Sunlight Bahia Principe San FelipeAvenida De Colon, 22, Puerto de la Cruz (Tenerife), SpainView on map
600 m from City Centre300 m from Martianez Shopping Centre
The hotel, centrally set in a business area, provides 261 tasteful rooms together with beauty therapy and relaxing massage.
  • The hotel has
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour business centre
    +3
8.2
Great76 reviews
Price from£ 116per nightSelect
Hotel Gran Turquesa PlayaC. Antonio Ruiz Alvarez 7, Puerto de la Cruz (Tenerife), Spain, 38400View on map
1.3 km from City Centre500 m from San Felipe Castle
This superior venue includes an indoor heated swimming pool and a 24-hour restaurant.
  • The hotel has
    • EUR 5 per day
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    +3
6.6
Nice67 reviews
Price from£ 75per nightSelect
Catalonia Las VegasAvenida Colon, 2, Puerto de la Cruz (Tenerife), Spain, 38400View on map
500 m from City Centre300 m from Lago Martianez Lake
Located in a shopping area in the vicinity of San Felipe Castle, the hotel features fashionable rooms and a solarium and a Jacuzzi.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
7.6
Very good123 reviews
Price from£ 63per nightSelect
Sol Costa Atlantis TenerifeAvenida Venezuela, 15, Puerto de la Cruz (Tenerife), Spain, 38400View on map
500 m from City Centre200 m from Lago Martianez Lake
The hotel welcomes travelers in the centre of Puerto de la Cruz and offers to select one of the vegetarian meals, relax by a swimming pool while enjoying wonderful views.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • EUR 15 per day
    +1
8.0
Great373 reviews
Price from£ 102per nightSelect
Don ManolitoDoctor Madan, 6, Puerto de la Cruz (Tenerife), Spain, 38400View on map
1.1 km from City Centre300 m from Puerto de la Cruz Bus Station
The hotel has a 24-hour restaurant plus 92 rooms and is located in a shopping area.
  • The hotel has
    • 24-hour reception
    +1
6.2
Nice5 reviews
Price from£ 59per nightSelect
Las AguilasCalle Doctor Barajas 19, Puerto de la Cruz (Tenerife), Spain, 38400View on map
1.5 km from City Centre500 m from La Villa Shopping Centre
Located just off Loro Park and next to Pueblo Chico Park, this impressive hotel in Puerto de la Cruz features a private pool with a wellness area and a solarium.
  • The hotel has
    • Paid Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
7.6
Very good132 reviews
Price from£ 119per nightSelect
Parque San AntonioCarretera De Las Arenas, Puerto de la Cruz (Tenerife), Spain, 38400View on map
800 m from City Centre200 m from Taoro Park
Facing captivating views of Plaza Charco in a shopping area, the hotel boasts 250 rooms and a large pool.
  • The hotel has
    • 24-hour reception
    +1
7.0
Very good139 reviews
Price from£ 56per nightSelect
Hotel VallemarAvenida De Colon 4, Puerto de la Cruz (Tenerife), Spain, 38400View on map
600 m from City Centre200 m from Lago Martianez Lake
Offering cots and a special menu for children plus a year-round outdoor swimming pool onsite, the hotel is centrally placed just off the Atlantic Ocean.
  • The hotel has
    • EUR 10 per day
    +1
8.4
Great21 reviews
Price from£ 125per nightSelect
San TelmoPaseo San Telmo 18, Puerto de la Cruz (Tenerife), Spain, 38400View on map
500 m from City Centre200 m from Puerto de la Cruz Town Hall
The hotel offers a private swimming pool, a traditional restaurant and a 24-hour bar.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Poolside snack bar
    • Restaurant buffet
    +2
5.2
Guest rating16 reviews
Price from£ 46per nightSelect
Riu GaroeCalle Doctor Celestino Gonzalez Padron, 3, Puerto de la Cruz (Tenerife), Spain, 38400View on map
Opened in 2002, this attractive accommodation includes an indoor swimming pool and a library, within 20 minutes' walk from the center of Puerto de la Cruz.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
9.0
Perfect72 reviews
Price from£ 125per nightSelect
Hotel El TopeCalzada Martianez, 2, Puerto de la Cruz (Tenerife), Spain, 38400View on map
300 m from City Centre200 m from Martianez Shopping Centre
This hotel overlooks Martianez Lake and Orotava Valley and features bright rooms along with a seasonal outdoor pool, a sundeck and deckchairs.
  • The hotel has
    • On-site car park
    +1
7.6
Very good214 reviews
Price from£ 88per nightSelect
MarquesaCalle Quintana 11, Puerto de la Cruz (Tenerife), Spain, 38400View on map
600 m from City Centre100 m from Church of Nuestra Señora de la Peña de Francia
Providing guests with fitness classes and a gym, the hotel is set in a charming part of Puerto de la Cruz, close to a bus stop.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +3
7.0
Very good130 reviews
Price from£ 50per nightSelect
TrovadorPuerto Viejo 38, Puerto de la Cruz (Tenerife), Spain, 38400View on map
1000 m from City Centre200 m from Puerto de la Cruz Bus Station
Placed close to Plaza Charco in the centre of Puerto de la Cruz, this hotel offers 90 rooms.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    +1
6.2
Nice3 reviews
Price from£ 36per nightSelect
Puerto PalaceDoctor Cobiella Zaera, S/N, Puerto de la Cruz (Tenerife), Spain, 38400View on map
800 m from City Centre300 m from Taoro Park
This hotel offers the snack bar and 290 rooms together with quiet location close to Loro Park.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.6
Very good91 reviews
Price from£ 109per nightSelect
Diamante Suites (Adults Only)Calle Manuel Yanes Barreto, 13, Puerto de la Cruz (Tenerife), Spain, 38400View on map
1.3 km from City Centre700 m from San Felipe Castle
Located next to Botanical Gardens, the venue comprises 174 rooms with garden views.
  • The hotel has
    • EUR 3 per day
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    +3
7.2
Very good51 reviews
Price from£ 59per nightSelect
Apartamentos CasablancaCalzada De Martianez, 4, Puerto de la Cruz (Tenerife), Spain, 38400View on map
300 m from City Centre300 m from Martianez Shopping Centre
This hotel in a beach area of Puerto de la Cruz has a snack bar and offers a Jacuzzi and a sauna.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • EUR 5 per day
    +1
8.8
Great415 reviews
Price from£ 62per nightSelect

Your booking experience in Puerto de la Cruz (Tenerife)

If you are searching for a cozy accommodation for your next holiday in Puerto de la Cruz (Tenerife), we are delighted to present you with great Puerto de la Cruz (Tenerife) hotel deals. Hotelmix.co.uk allows you to limit your search in Tenerife by proximity to transport links and landmarks. We have modern and historical hotels with a big list of amenities and services along with other popular accommodation options which provide you with an ideal base for exploring.

Budget hotels in Puerto de la Cruz (Tenerife)

Apartamentos Pez Azul is a top-rated 3-star budget hotel with an outdoor swimming pool, a solarium and diving as well as Pastafiori, located nearby. For those who would like to see Convento De San Francisco, choose a hotel such as the affordable Tropical that is a 10-minute walk away from the city center. Apartamentos Teneguia is a low-priced apartment near Plaza Benito Perez Galdos offering an outdoor swimming pool and a sauna.

Convenience of staying in the city centre

For travelers who would like to stay a little closer to the city centre, the 4-star Parque San Antonio with an outdoor swimming pool, a solarium and bocce is the ideal choice. For those looking to stay downtown, Be Smart Florida Plaza is a suitable choice minutes away from entertainment venues, restaurants and cafés.

Consider Hotel Puerto De La Cruz, a 4-star hotel within 5 minutes' walking distance of Jardin de Orquideas de Sitio Litre.

Luxury and boutique accommodation

For those travelers looking to indulge in a bit of luxury, the 5-star Best Semiramis comes with a tennis court, an outdoor swimming pool and a golf course. Las Aguilas is a highly rated boutique hotel near Plaza Charco, with a tennis court, a sauna and a golf course for a relaxing stay. If you are used to the comfort and style of chain hotels, pick Globales Acuario, which is also a 15-minute walk away from Castillo de San Felipe.

Apartments, B&Bs and others

With prices starting just from 35£, cozy Tenerife Ving will create a home atmosphere during your stay. Apartamentos Turquesa Playa is a B&B that is 15 minutes' walk to Historico Muelle Pesquero Puerto de la Cruz. Bahia Playa is a family-oriented hotel that has an outdoor swimming pool, a sauna and a golf course. Make sure to choose Apartamentos Casablanca near La Ranilla Espacio Artesano - a top-rated resort with views of the sea.

+ Read more - Less

Filtering results

Please wait...

445 hotels found