Hotels in Puerto de la Cruz

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • Ctra. Agustin Espinosa,2, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    7.2
    Very good
    Based on 92 reviews
    Rf San  Borondon Hotel Puerto de la Cruz  photos Exterior
    Paid Wi-Fi

    Paid Wi-Fi in public areas

    Parking
    24-hour

    24-hour reception

    Swimming pool

    Saltwater pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    Rf San Borondon Hotel is placed in a resort area of Puerto de la Cruz in the vicinity of Playa Jardin, Loro Park and Lago Martianez. The hotel opened in 1987 and remains an example of colonial architecture in Puerto de la Cruz ever since. More details

    From
    US$77
    per night
  • C/ Enrique Talg,15, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    7.8
    Fabulous
    Based on 163 reviews
    Rf Astoria Hotel Puerto de la Cruz  photos Exterior
    Wi-Fi
    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Outdoor swimming pool

    Fitness/Gym

    Exercise gym

    The elegant Rf Hotel Astoria offers a lift and a safe deposit box. Rf Hotel Astoria has been welcoming guests to its non-smoking rooms since 2001. More details

    From
    US$67
    per night
  • C/. La Haya, 3, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    6.6
    Good
    Based on 21 reviews
    La Paz Hotel Puerto de la Cruz  photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Plunge pool

    Outdoor swimming pool

    Fitness/Gym

    Exercise gym

    La Paz is a 5-story hotel in a marina area of Puerto de la Cruz at a close proximity to La Orotava, Lago Martianez and Playa Bollullo offering soundproof rooms along with a picnic area, an outdoor swimming pool and barbeque grills. Founded in 1968, the hotel underwent a renovation in 2010. More details

    From
    US$90
    per night
  • Urb. La Paz - C/Acevia±O,6, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    6.6
    Good
    Based on 118 reviews
    Teide Mar Aparthotel Puerto de la Cruz  photos Exterior
    Paid Wi-Fi

    Paid Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Outdoor swimming pool

    Sports activities

    Tennis court

    Golf course

    Billiards/Pool tables

    Teide Mar Aparthotel is a 3-star pleasant hotel offering a modern accommodation within easy reach of La Orotava, Lago Martianez and Botanical Gardens . The hotel occupies 6 floors and was renovated in 2011. More details

    From
    US$53
    per night
  • Plaza Del Charco,S/N, Puerto de la Cruz (Tenerife), Spain, 38678, Map
    7.8
    Fabulous
    Based on 57 reviews
    Tropical Aparthotel Puerto de la Cruz  photos Exterior
    Paid Wi-Fi

    Paid Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Swimming pool

    Outdoor swimming pool

    Sports activities

    Tennis court

    Golf course

    Diving

    Snorkeling

    Hiking

    Billiards/Pool tables

    Darts

    Table tennis

    The elegant 3-star Tropical Aparthotel offers airport transfer, concierge service and 24-hour reception. Since 1975, it has been hosting guests in the center of Puerto de la Cruz. More details

    From
    US$49
    per night
  • Urb. San Fernando - C/ Finlandia,4, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    6.8
    Very good
    Based on 28 reviews
    Casa Del Sol Hotel Puerto de la Cruz  photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking
    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Outdoor swimming pool

    Sports activities

    Billiards/Pool tables

    Table football

    Table tennis

    The 3-star Casa Del Sol Hotel is located in northern Puerto de la Cruz, minutes away from Playa Jardin, Taoro Park and Lago Martianez. Founded in 1971, the hotel underwent a renovation in 2000. More details

    From
    US$38
    per night
  • Guerrero, 14 (Urb.Durazno), Puerto de la Cruz (Tenerife), Spain, 38400
    Diverhotel Tenerife Spa And Ga Puerto de la Cruz  photos Exterior
    Wi-Fi
    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Outdoor swimming pool

    Spa and relaxation

    Turkish bath

    Jacuzzi

    The traditional Diverhotel Tenerife Spa And Ga offers accommodation in a residential area of Puerto de la Cruz. It lies within 20 minutes' walk of Casa Iriarte, Cactus and Animal Park and Ranilla. More details

    From
    US$122
    per night
  • Calle Francia 8, Puerto de la Cruz (Tenerife), Spain, Map
    Ferienpark Eden Hotel Puerto de la Cruz  photos Exterior
    Sports activities

    Table tennis

    Food/Drinks

    Restaurant

    The quiet Ferienpark Eden Hotel is a 3-star property within proximity of Loro Park, Casa Lercaro and Playa Jardin. The city center is 1 km away from the hotel. More details

    From
    US$114
    per night
  • Avenida Blas Perez Gonzalez 11, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    Be Live Adults Only Tenerife Hotel Puerto de la Cruz  photos Exterior
    Wi-Fi
    24-hour

    24-hour reception

    Swimming pool

    Swimming pool

    Fitness/Gym

    Exercise gym

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Be Live Adults Only Tenerife Hotel is a 4-star property located within walking distance to a sandy beach. It is nestled in the center of Puerto de la Cruz with direct proximity to La Orotava, Playa Jardin and Castillo de San Felipe. More details

    From
    US$100
    per night
  • C/ Dr. Celestino Gonzalez Padron,3, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    9.0
    Superb
    Based on 72 reviews
    Riu Garoe Hotel Puerto de la Cruz  photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Outdoor swimming pool

    Private beach

    Beach access

    Riu Garoe Hotel provides 190 rooms with a stunning view of the coast. Renovated in 2012, the comfortable hotel has welcomed guests since 2002. More details

    From
    US$151
    per night
  • C/ Doctor Madan,6, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    7.6
    Fabulous
    Based on 4 reviews
    Don Manolito Hotel Puerto de la Cruz  photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking
    24-hour

    24-hour reception

    Swimming pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    The quiet 3-star Don Manolito Hotel offers quick access to Lago Martianez, Botanical Gardens and Loro Park. Founded in 1967, the hotel underwent a renovation in 2004. More details

    From
    US$93
    per night
  • Ctra. Botanico,S/N, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    7.2
    Very good
    Based on 20 reviews
    Pez Azul Apartamentos Puerto de la Cruz  photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Outdoor swimming pool

    Sports activities

    Golf course

    Billiards/Pool tables

    The charming 3-star Pez Azul Apartamentos offers quick access to Lago Martianez, Botanical Gardens and Loro Park. Pez Azul Apartamentos has been welcoming guests to its individual rooms since 1972. More details

    From
    US$46
    per night
  • C/ Granados, Urb. El Durazno,18, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    Ambassador Apartamentos Puerto de la Cruz  photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking
    24-hour

    24-hour reception

    Swimming pool

    Outdoor swimming pool

    Sports activities

    Billiards/Pool tables

    The quiet Club Ambassador Apartamentos is a 3-star property set next to Iglesia de Nuestra Senora de la Pena Francia, Loro Park and Plaza Charco featuring a sundeck, a leisure club and a swimming pool. Since 1988, it has been hosting guests in the center of Puerto de la Cruz. More details

    From
    US$83
    per night
  • Alfonso Carrillo, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    7.8
    Fabulous
    Based on 4 reviews
    Bahia Playa Hotel Puerto de la Cruz  photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    Bahia Playa Hotel is placed in a charming area of Puerto de la Cruz in the vicinity of Sitio Litre, Las Piramides de Martianez and Casa Lercaro. This beachfront hotel was opened in 1992 and renovated in 2001. More details

    From
    US$90
    per night
  • Puerto Viejo, 1- Puerto De La Cruz - Tenerife, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    6.8
    Very good
    Based on 25 reviews
    Aparthotel Tropical Puerto de la Cruz  photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    24-hour

    24-hour reception

    Swimming pool

    Outdoor swimming pool

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Shuttle

    Airport shuttle

    The charming Aparthotel Tropical is placed on the beachfront. The city center is 10 minute walking distance from the hotel. More details

    From
    US$46
    per night
  • C/Francia,8, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    8.6
    Superb
    Based on 1 reviews
    Parque Vacacional Eden Hotel Puerto de la Cruz  photos Exterior
    Wi-Fi
    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Outdoor swimming pool

    Sports activities

    Tennis court

    Boating

    Mini golf

    The quiet Parque Vacacional Eden Hotel offers tasteful rooms with a wonderful view over Taoro Park. Situated in the center of Puerto de la Cruz with quick access to Playa Bollullo, Playa Jardin and Loro Park. More details

    From
    US$114
    per night
  • Calle Los Robles 2 - Urbanizacion La Paz, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    Masaru Apts. Hotel Puerto de la Cruz  photos Exterior
    24-hour

    24-hour reception

    Sports activities

    Tennis court

    Breakfast
    Food/Drinks

    Restaurant

    Meeting facilities

    Conference room

    Masaru Apts. Hotel is a good accommodation choice in Puerto de la Cruz. More details

    From
    US$79
    per night
  • C/ Rector Benito Rodriguez Rios, 1, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    Apts. Pez Azul Mayores 55 Anos - Over 55 Years Hotel Puerto de la Cruz  photos Exterior
    Parking
    24-hour

    24-hour reception

    Breakfast
    Food/Drinks

    Restaurant

    Apts. Pez Azul Mayores 55 Anos - Over 55 Years Hotel offers fine accommodation in Puerto de la Cruz. More details

    From
    US$48
    per night
  • Acevino - Urbanizacion La Paz 6, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    Teide Mar Apts. Hotel Puerto de la Cruz  photos Exterior
    24-hour

    24-hour reception

    Swimming pool

    Swimming pool

    Sports activities

    Tennis court

    Breakfast
    Food/Drinks

    Restaurant

    The attractive Teide Mar Apts. Hotel is a 3-star property within proximity of Playa Jardin, Playa Bollullo Beach and Casa Del Vino La Baranda (El Sauzal). More details

    From
    US$58
    per night
  • Paseo Fermin Rodriguez, 1, Puerto de la Cruz (Tenerife), Spain, 38400, Map
    Bahia Playa Apts. Hotel Puerto de la Cruz  photos Exterior
    24-hour

    24-hour reception

    Swimming pool

    Swimming pool

    Fitness/Gym

    Exercise gym

    Spa and relaxation

    Spa & wellness center

    Breakfast

    The 3-star Bahia Playa Apts. Hotel boasts close proximity to Botanical Gardens (Jardin Botanico), Lago Martianez and La Orotava just 1. More details

    From
    US$102
    per night

Filtering results

Please wait...

^
157 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (111)
  • (43)
  • (3)
Price
  • (67)
  • (54)
  • (21)
  • (7)
Average rating
  • (5)
  • (18)
  • (30)
  • (11)
Hotel type
  • (137)
  • (105)
  • (67)
  • (60)
  • (54)
  • (37)
  • (31)
  • (29)
  • (12)
  • (5)
  • (4)
  • (4)
  • (1)
Search by name
Amenities
  • (96)
  • (91)
  • (62)
  • (56)
  • (50)
  • (47)
  • (34)
  • Show more
Room facilities
  • (1)
  • (9)
  • (2)
  • (1)
  • (23)
  • (24)
  • (13)
  • Show more
Services
  • (31)
  • (78)
  • (70)
  • (1)
  • (9)
Brands
  • (3)
  • (2)
  • (2)
  • (2)
  • (1)
  • (1)
  • (1)
  • Show more