Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Family hotels in Puerto de la Cruz (Tenerife)

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

27 options found

  • Botanico

    Avda. Richard J. Yeoward,1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The traditional Hotel Botanico & The Oriental Spa Garden is a 5-star property set 1250 meters from Iglesia de Nuestra Senora de la Pena Francia featuring an outdoor swimming pool…

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Hotel Taoro Garden

    C/ Dinamarca 3, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Hotel Taoro Garden boasts a panoramic location within a 20-minute walk of PuebloChico , offering 182 rooms and free self parking, a tennis court and a hairdresser. With accents of…

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Catalonia Las Vegas

    Avda. Colon,2, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The lovely 4-star Catalonia Las Vegas Hotel provides medical service, shuttle service and housekeeping to ensure guests a comfortable stay. The hotel was opened in 1962, renovated in 2004…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Apartamentos Casablanca

    Calzada De Martianez, 4, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star quiet hotel Apartamentos Casablanca offers a tasteful accommodation within easy reach of La Ranilla Espacio Artesano, which is about 15 minutes` walk. The hotel's modern building set…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Parque San Antonio

    Carretera De Las Arenas, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 4-star Sol Parque San Antonio Hotel provides guests with a classic accommodation featuring concierge service, porter service and shopping service. The hotel was opened in 1968, renovated in…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Tejuma

    C/ Perez Zamora, 49, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Tejuma Hotel is a 2-star property situated about 19 km from Teide National Park. Tejuma Hotel welcomes guests to its individual rooms since 1971.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Puerto Palace

    C/ Doctor Cubiella Zaera,S/N, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Puerto Palace is a 4-star comfortable property with non-smoking rooms situated 1400 meters away from Loro Parque. Since 1990, it has been hosting guests in the center of…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Best Semiramis

    C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Best Semiramis Hotel is set in a residential area, 25 minutes' walk of PuebloChico . The hotel occupies 17 floors and was renovated in 2005.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Gran Hotel Turquesa Playa

    Antonio Ruiz Alvarez 7, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Gran Hotel Turquesa Playa is a 4-star grand guesthouse, located just minutes away from the beach. Since 1996, it has been hosting guests in the center of Puerto de…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Hotel Puerto De La Cruz

    Avda. Marques De Villanueva Del Prado S/N, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Puerto De La Cruz is an attractive 4-star hotel set 19 km from Volcan El Teide and 1.7 km from Castillo de San Felipe. An example of traditional architecture…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Parque Vacacional Eden

    Calle Francia 8, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The quiet Parque Vacacional Eden Hotel offers a tasteful accommodation in the center of Puerto de la Cruz. Parque Vacacional Eden Hotel opened its doors in 1973.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Sol Costa Atlantis Tenerife

    Avda. Venezuela, 15, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The Sol Costa Atlantis Tenerife Hotel lies in a business area of Puerto de la Cruz within a 15-minute walk of Taoro Park, featuring a hairdresser, a beauty salon…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Sunlight Bahia Principe San Felipe

    Avenida De Colon, 22, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated walk from a beach, the comfortable Bahia Principe San Felipe Hotel offers 261 tasteful guestrooms with views of Teide Mountain. The hotel opened its doors in 1966 and was…

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Elegance Dania Park

    C/ Cupido, 12, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The attractive 4-star Elegance Dania Park Hotel provides individual rooms with a panoramic view of the sea. Elegance Dania Park Hotel operates since 1972.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Apartamentos Teide Mar

    Acevino - Urbanizacion La Paz 6, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Apartamentos Teide Mar is placed in the heart of Puerto de la Cruz and offers a panoramic view over the sea. The hotel was opened in 1974, renovated in 2011…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Nopal

    C/ San Juan 15, 38400 Puerto De La Cruz, Tenerife, Spain, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The pleasant Nopal Hotel is located in a beach area of Puerto de la Cruz. Nopal Hotel welcomes guests to its tasteful rooms since 1975.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Puerto Azul

    C/ El Lomo, 24, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Puerto Azul is a 4-story hotel in Puerto de la Cruz close to the local beach. This quiet hotel was opened in 1972 and renovated in 1993.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Diverhotel Tenerife Spa & Garden

    Guerrero, 14 - Urbanizacion El Durazno, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 4-star Diverhotel Tenerife Spa & Garden places guests abound 2.4 km from Loro Parque. The comfortable hotel is a good example of colonial architecture in Puerto de la Cruz.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Pez Azul

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

    Show map

    Pez Azul Hotel is a quiet 3-star accommodation featuring 135 rooms to stay in. The hotel was opened in 1972 in a 4-story Spanish building and renovated in…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Miramar

    Parque Taoro,23, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The impressive Hotel Elegance Miramar entices guests to stay in one of the 140 comfortable rooms and make use of a baggage storage, a safe deposit box and a lift.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66