Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

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

  • Hotel Botanico

    Avenida 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$ 196
    price for 1 night
    BOOK From US$ 196
  • 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$ 94
    price for 1 night
    BOOK From US$ 94
  • Catalonia Las Vegas

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

    Show map

    Offering a hairdresser and a golf course, Catalonia Las Vegas lies in a charming area of Puerto de la Cruz, 1200 meters from Botanical Gardens and 1350 meters from San…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • 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$ 82
    price for 1 night
    BOOK From US$ 82
  • 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$ 81
    price for 1 night
    BOOK From US$ 81
  • Tejuma

    Perez Zamora, 51, 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$ 34
    price for 1 night
    BOOK From US$ 34
  • Puerto Palace

    Doctor Cobiella 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$ 100
    price for 1 night
    BOOK From US$ 100
  • 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$ 39
    price for 1 night
    BOOK From US$ 39
  • Best Semiramis

    Calle 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$ 124
    price for 1 night
    BOOK From US$ 124
  • Gran Hotel Turquesa Playa

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

    Show map

    Gran Hotel Turquesa Playa is set next door to Playa Jardin Beach and provides classic rooms with central heating, cable TV with on-demand movies, pay television, a kitchen and…

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • Maritim Hotel Tenerife

    El Burgado, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Overlooking the Atlantic Ocean, the unique 4-star Maritim Hotel Tenerife offers a nightclub, a diving centre and an outdoor swimming pool. Maritim Hotel Tenerife welcomes guests to its comfortable…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • 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$ 105
    price for 1 night
    BOOK From US$ 105
  • 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$ 154
    price for 1 night
    BOOK From US$ 154
  • 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$ 78
    price for 1 night
    BOOK From US$ 78
  • Coral Teide Mar

    Acevino 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$ 41
    price for 1 night
    BOOK From US$ 41
  • 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$ 58
    price for 1 night
    BOOK From US$ 58
  • 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$ 137
    price for 1 night
    BOOK From US$ 137
  • Hotel Elegance 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$ 56
    price for 1 night
    BOOK From US$ 56
  • Hotel Blue Sea Interpalace

    Calle Acevino, 21, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The quiet Hotel Blue Sea Interpalace is situated in the lake district next to a museum and a church. Offering accommodation in the 7-story building, the hotel combines traditional…

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