Hotelsinpuertodelacruz.com
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-06-06

2026-06-07

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

Puerto de la Cruz (Tenerife) Family Hotels

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

547 options found

  • Hotel Tigaiga

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

    Show map

    Hotel Tigaiga Puerto de la Cruz lies in a residential area of Puerto de la Cruz 7 minutes' walk from the Taoro Gardens, featuring a sauna and a shared lounge. Boasting hiking, ping pong, and bike…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Hotel Marte

    Doctor Ingram, 20, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring chaise longues, various recreational opportunities, and a golf course, the smoke-free Hotel Marte Puerto de la Cruz is located in the very heart of Puerto de la Cruz, around a 20-minute…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Hotel Rf San Borondon

    Agustin Espinosa, 2, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a central location merely 5 minutes' walk from the El Peñón Football Field, the 3-star Hotel Rf San Borondon Puerto de la Cruz boasts an archaeological museum. Guests can relax in a…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Hotel Tropical

    Puerto Viejo, 1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located around a 5-minute walk from the Plaza del Charco, the smoke-free Hotel Tropical Puerto de la Cruz offers 27 rooms with views of the city. Featuring a solarium, a sun terrace, and a shared…

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

    Calle San Juan, 17, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located 0.9 km from the Risco Belle Aquatic Gardens, the 3-star Dwo Nopal Hotel Puerto de la Cruz is just a 6-minute walk from the 1632 catholic Church of Our Lady of the Rock of France. Boasting…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Checkin Concordia Playa

    Avenida Familia De Betancourt Y Molina, 32, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The appealing 4-star Checkin Concordia Playa Hotel Puerto de la Cruz is just a 5-minute stroll from the sleek lakefront Puerto de la Cruz Casino and features a sunbathing terrace with a swimming pool…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Hotel Vallemar

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

    Show map

    With a location merely a 5-minute stroll from the Lago Martianez, the elegant 4-star Hotel Vallemar Puerto de la Cruz provides 24-hour reception and wake-up service. Featuring event rooms and a…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Pension Los Geranios

    Calle El Lomo 14, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star Pension Los Geranios Puerto de la Cruz has 13 rooms and is located around 20 minutes' walk from the delightful Sitio Litre Garden.

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

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

    Show map

    Offering a sundeck and a picnic area, the smoke-free Apartamentos Pez Azul Puerto de la Cruz hotel lies in a quiet area of Puerto de la Cruz, 2.2 km from the 13.5-hectare zoo "Loro Park" and just 14…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Skyview Hotel By Livvo

    Avenida Hermanos Fernandez Perdigon, 8, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The smoke-free Skyview Hotel By Livvo Puerto de la Cruz is located approximately 25 minutes' walk from the 18th-century Botanical Garden and offers a storage room and a restaurant. The 3-star hotel…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Hotel Casa Del Sol

    Finlandia, 4, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star Hotel Casa Del Sol Puerto de la Cruz is located in Puerto de la Cruz, 18 minutes' walk from the Plaza del Charco, and offers a heated pool. Featuring 45 rooms with views of the city, the…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Apartamentos Masaru

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

    Show map

    Centrally situated around 5 minutes' walk from the La Paz Lookout, the smoke-free Apartamentos Masaru Puerto de la Cruz hotel offers a solarium and a sundeck. Boasting an à la carte restaurant, the 3…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Hc Hotel Magec

    10 Calle Cupido, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a prime location nearly a 5-minute walk from the Plaza del Charco, the family Hc Hotel Magec Puerto de la Cruz proudly provides an archaeological museum. At this 4-star hotel, located in…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Gran Hotel Taoro

    Carretera Taoro, 2, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated 1.2 km from the oceanfront stone Castillo de San Felipe Fort, Gran Hotel Taoro Puerto de la Cruz offers a business centre with a range of business amenities. Boasting the location a short…

    More...
    From US$ 305
    price for 1 night
    BOOK From US$ 305
  • La Hoya 29 Apartments

    29 Calle La Hoya, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    La Hoya 29 Apartments Puerto de la Cruz includes a terrace and is located 2.5 km from the Pueblo Chico. Staying in this apartment, set a few steps from the Plaza del Charco, guests can avail…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Hotel Don Candido

    Portugal, 10, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated only 0.9 km from the 18th-century Botanical Garden, the smoke-free Hotel Don Candido Puerto de la Cruz features buses and cars for rent. Comprising 24 rooms with views of the garden, this…

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • Apartamentos Los Dragos Del Norte

    San Antonio S/N Urb. Parque Las Flores, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering an outdoor swimming pool, Apartamentos Los Dragos Del Norte Puerto de la Cruz is situated approximately a 25-minute stroll from the Lago Martianez. The well-equipped apartment is located in…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Fantastico Apartments Terrasse Balkon Klima Kueche Gratis Parkplatz Bbq Puerto De La Cruz

    3 Calle Agustin Espinosa, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located 2.9 km from the Orca Ocean Show, Fantastico Apartments Terrasse Balkon Klima Kueche Gratis Parkplatz Bbq Puerto De La Cruz overlooks the garden. Guests can explore the area with rental…

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Apartamentos Bahia Playa

    Calle de Manuel Yanes Barreto 1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Apartamentos Bahia Playa Puerto de la Cruz is located 17 minutes' walk from the Plaza de la Iglesia and only 0.9 km from the 13.5 - hectare zoo "Loro Park". Situated just near Playa del Castillo…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Apartamentos Chinyero

    Del Botanico, 35, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Apartamentos Chinyero Puerto de la Cruz is situated in Puerto de la Cruz, approximately 25 minutes on foot from the remote Playa de el Bollullo Beach, and offers spa amenities such as a solarium.

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