Filters

Selected filters
Clear all
Hotels

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

  • Show All + Show Less -

Thematic hotels

  • Show All + Show Less -

Hotel facilities

  • Show All + Show Less -

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre
7.9 (2468 reviews)
The 4-star Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace Puerto de la Cruz sits only 8 minutes' walk from the historic Botanical Garden and offers a restaurant. Guests…
The 4-star Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace Puerto de la Cruz sits only 8 minutes' walk from the historic Botanical Garden and offers a restaurant. Guests…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre
8.2 (1008 reviews)
Located around a 10-minute stroll from Casona y Jardines de San Fernando, the 4-star Fergus Puerto De La Cruz Hotel accommodates guests in 304 bright rooms and offers a buffet breakfast and private…
Located around a 10-minute stroll from Casona y Jardines de San Fernando, the 4-star Fergus Puerto De La Cruz Hotel accommodates guests in 304 bright rooms and offers a buffet breakfast and private…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre
8.0 (1591 reviews)
Located around a 20-minute walk from La Paz Lookout, Bluesea Interpalace Puerto de la Cruz hotel includes 23 rooms. Guests can relax in a poolside bar and in an outdoor swimming pool.
Located around a 20-minute walk from La Paz Lookout, Bluesea Interpalace Puerto de la Cruz hotel includes 23 rooms. Guests can relax in a poolside bar and in an outdoor swimming pool.
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.1 km to the city centre
8.3 (3976 reviews)
Featuring a gift shop and a restaurant, the 5-star Hotel Best Semiramis Puerto de la Cruz is decorated with parquet floors and offers proximity to the 18th-century Botanical Garden, which is a mere 0…
Featuring a gift shop and a restaurant, the 5-star Hotel Best Semiramis Puerto de la Cruz is decorated with parquet floors and offers proximity to the 18th-century Botanical Garden, which is a mere 0…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre
8.6 (790 reviews)
Featuring a sun deck and a shared lounge, the 4-star Melia Costa Atlantis Tenerife Puerto de la Cruz hotel enjoys an excellent location about a 15-minute walk from the Archaeological museum "Museo…
Featuring a sun deck and a shared lounge, the 4-star Melia Costa Atlantis Tenerife Puerto de la Cruz hotel enjoys an excellent location about a 15-minute walk from the Archaeological museum "Museo…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre
7.0 (919 reviews)
The 4-star Bluesea Costa Jardin & Spa Puerto de la Cruz hotel is located nearly 25 minutes' walk from the upstairs Casa de los Balcones Museum and features a nightclub and a sun deck. Boasting an à…
The 4-star Bluesea Costa Jardin & Spa Puerto de la Cruz hotel is located nearly 25 minutes' walk from the upstairs Casa de los Balcones Museum and features a nightclub and a sun deck. Boasting an à…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
8.1 (993 reviews)
The stylish 4-star H10 Tenerife Playa Puerto de la Cruz hotel is located only 1.1 km from the Archaeological museum "Museo Arqueologico" and features a Turkish steam room, a solarium, a Jacuzzi, and…
The stylish 4-star H10 Tenerife Playa Puerto de la Cruz hotel is located only 1.1 km from the Archaeological museum "Museo Arqueologico" and features a Turkish steam room, a solarium, a Jacuzzi, and…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.2 km to the city centre
7.9 (1187 reviews)
The exclusive Be Live Adults Only Tenerife Puerto de la Cruz hotel, located just 1.5 km from the delightful Sitio Litre Garden, boasts a heated pool and a fitness centre. The 4-star smoke-free hotel…
The exclusive Be Live Adults Only Tenerife Puerto de la Cruz hotel, located just 1.5 km from the delightful Sitio Litre Garden, boasts a heated pool and a fitness centre. The 4-star smoke-free hotel…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
7.9 (711 reviews)
The 13.5 - hectare zoo "Loro Park" is nearly 25 minutes' walk from the 4-star Bahia Principe Explore San Felipe - Hyatt Inclusive Collection Puerto de la Cruz hotel, which boasts a sun deck, massage…
The 13.5 - hectare zoo "Loro Park" is nearly 25 minutes' walk from the 4-star Bahia Principe Explore San Felipe - Hyatt Inclusive Collection Puerto de la Cruz hotel, which boasts a sun deck, massage…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.3 km to the city centre
8.5 (1908 reviews)
Positioned approximately 20 minutes' walk from Plaza de la Iglesia and 2.3 km from Costa Martianez Water Park, the elegant Aluasoul Orotava Valley - Adults Only Puerto de la Cruz hotel presents an…
Positioned approximately 20 minutes' walk from Plaza de la Iglesia and 2.3 km from Costa Martianez Water Park, the elegant Aluasoul Orotava Valley - Adults Only Puerto de la Cruz hotel presents an…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre
8.1 (1651 reviews)
Offering a solarium and a sauna, the 4-star Catalonia Las Vegas - Adults Only Puerto de la Cruz hotel is nestled nearly a 5-minute walk from Las Piramides de Martianez Shopping Mall and only 0.6 km…
Offering a solarium and a sauna, the 4-star Catalonia Las Vegas - Adults Only Puerto de la Cruz hotel is nestled nearly a 5-minute walk from Las Piramides de Martianez Shopping Mall and only 0.6 km…
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
800 m to the city centre
9.3 (954 reviews)
The quiet 5-star Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz is situated in a popular area of Puerto de la Cruz boasting views of Gardens. Providing access to such entertainment venues as…
The quiet 5-star Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz is situated in a popular area of Puerto de la Cruz boasting views of Gardens. Providing access to such entertainment venues as…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.3 km to the city centre
8.3 (3499 reviews)
Offering modern rooms and Wi-Fi in public areas, Alua Tenerife Puerto de la Cruz hotel is a mere 1.2 km from Playa del Muelle Fishing Pier and 25 minutes' walk from Costa Martianez Water Park.
Offering modern rooms and Wi-Fi in public areas, Alua Tenerife Puerto de la Cruz hotel is a mere 1.2 km from Playa del Muelle Fishing Pier and 25 minutes' walk from Costa Martianez Water Park.
5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre
8.7 (175 reviews)
The 5-star Gran Hotel Taoro Puerto de la Cruz offers air-conditioned rooms just an 8-minute walk from Risco Belle Aquatic Gardens. This elegant hotel is 2.3 km from the 13.5 - hectare zoo "Loro Park"…
The 5-star Gran Hotel Taoro Puerto de la Cruz offers air-conditioned rooms just an 8-minute walk from Risco Belle Aquatic Gardens. This elegant hotel is 2.3 km from the 13.5 - hectare zoo "Loro Park"…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre
8.7 (435 reviews)
The 4-star Trh Taoro Garden - Only Adults Hotel Puerto de la Cruz, located only 1.4 km from Plaza de la Iglesia, offers an outdoor swimming pool and Wi-Fi throughout the property. This Puerto de la…
The 4-star Trh Taoro Garden - Only Adults Hotel Puerto de la Cruz, located only 1.4 km from Plaza de la Iglesia, offers an outdoor swimming pool and Wi-Fi throughout the property. This Puerto de la…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
900 m to the city centre
8.7 (2158 reviews)
The 4-star smoke-free Hotel Atlantic Mirage Suites & Spa - Adults Only Puerto de la Cruz, located about 20 minutes on foot from Plaza Charco, offers an outdoor swimming pool and Wi-Fi in public areas…
The 4-star smoke-free Hotel Atlantic Mirage Suites & Spa - Adults Only Puerto de la Cruz, located about 20 minutes on foot from Plaza Charco, offers an outdoor swimming pool and Wi-Fi in public areas…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.6 km to the city centre
8.6 (4830 reviews)
Located within 25 minutes' walk of Costa Martianez Water Park, the 4-star Hotel Las Aguilas Tenerife, Affiliated By Melia Puerto de la Cruz offers rooms with spectacular views of the mountain. This…
Located within 25 minutes' walk of Costa Martianez Water Park, the 4-star Hotel Las Aguilas Tenerife, Affiliated By Melia Puerto de la Cruz offers rooms with spectacular views of the mountain. This…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre
8.6 (1050 reviews)
Featuring air-conditioned rooms and an à la carte restaurant, the modern Be Live Experience Orotava Hotel Puerto de la Cruz is about a 25-minute walk from the 13.5 - hectare zoo "Loro Park". At this…
Featuring air-conditioned rooms and an à la carte restaurant, the modern Be Live Experience Orotava Hotel Puerto de la Cruz is about a 25-minute walk from the 13.5 - hectare zoo "Loro Park". At this…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
300 m to the city centre
8.7 (323 reviews)
The comfortable 4-star Tui Blue Atlantic Hills Hotel Puerto de la Cruz, located approximately a 5-minute ride from Jardin Aquatico, boasts a heated pool and a fitness centre. Providing access to such…
The comfortable 4-star Tui Blue Atlantic Hills Hotel Puerto de la Cruz, located approximately a 5-minute ride from Jardin Aquatico, boasts a heated pool and a fitness centre. Providing access to such…
4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre
8.6 (1428 reviews)
Situated just a 5-minute walk from Plaza Charco, Hotel Af Valle Orotava Puerto de la Cruz includes 107 rooms with views of the sea. The hotel is a short way from Costa Martianez Water Park and…
Situated just a 5-minute walk from Plaza Charco, Hotel Af Valle Orotava Puerto de la Cruz includes 107 rooms with views of the sea. The hotel is a short way from Costa Martianez Water Park and…

Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre

Fergus Puerto De La Cruz

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre

Bluesea Interpalace

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre

Hotel Best Semiramis

5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.1 km to the city centre

Melia Costa Atlantis Tenerife

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
600 m to the city centre

Bluesea Costa Jardin & Spa

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1 km to the city centre

H10 Tenerife Playa

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre

Be Live Adults Only Tenerife

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.2 km to the city centre

Bahia Principe Explore San Felipe - Hyatt Inclusive Collection

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre

Aluasoul Orotava Valley - Adults Only - Hyatt Inclusive Collection

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.3 km to the city centre

Catalonia Las Vegas - Adults Only

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
500 m to the city centre

Hotel Botanico Y Oriental Spa Garden

5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
800 m to the city centre

Alua Tenerife - Hyatt Inclusive Collection

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.3 km to the city centre

Gran Hotel Taoro

5 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre

Trh Taoro Garden - Only Adults

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre

Hotel Atlantic Mirage Suites & Spa - Adults Only

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
900 m to the city centre

Hotel Las Aguilas Tenerife, Affiliated By Melia

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
1.6 km to the city centre

Be Live Experience Orotava (Adults Only)

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
400 m to the city centre

Tui Blue Atlantic Hills

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
300 m to the city centre

Hotel Af Valle Orotava

4 stars Hotel in Puerto de la Cruz (Tenerife), Spain
700 m to the city centre