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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Polski Português Русский

Find Hotels

2026-02-23

2026-02-24

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

Hotels with indoor pool in Puerto de la Cruz (Tenerife)

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

369 options found

  • Dos Habitaciones & Prkn & Piscina Climatizada & Jardin - Casa Winslo

    Calle Belgica, 54, Apartamento B14, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Set only a 6-minute walk from Hornos de Cal Puerto de la Cruz, the spacious 1-bedroom Dos Habitaciones & Prkn & Piscina Climatizada & Jardin - Casa Winslo has a terrace furnished with a dining table.…

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Luxurious Villa With Heated Pool And Ocean Views

    10 Calle Isla De Lanzarote, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated nearly 10 minutes' walk from the La Paz Lookout, the 3-bedroom Luxurious Villa With Heated Pool And Ocean Views Puerto de la Cruz includes an indoor pool, as well as an indoor pool to relax…

    More...
    From US$ 331
    price for 1 night
    BOOK From US$ 331
  • Estudio Para Dos En Martianez

    12 Avenida Venezuela, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room Estudio Para Dos En Martianez is situated around a 5-minute ride from Playa de Puerto and entices guests with a plunge pool. The apartment is just a minute's drive from Jardin de Orquideas…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Apartamento Vistamar

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

    Show map

    The 60 m² Apartamento Vistamar Puerto de la Cruz is approximately a 20-minute walk from the Planet Penguin.

    More...
    BOOK
  • 823 Estudio Con Terraza Puerto De La Cruz Martianez

    12 Avenida Venezuela, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a swimming pool, the beachfront 823 Estudio Con Terraza Puerto De La Cruz Martianez Apartment is just a 5-minute stroll from Puerto de la Cruz. Guests will enjoy Wi-Fi, and public parking…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Apartamento Sandra

    Av. Aguilar Y Quesada, 5A, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The spacious 62 m² Apartamento Sandra Puerto de la Cruz is located merely 500 metres from the Sitio Litre Orchid Garden and offers Wi-Fi for either business or leisure. The 1-bedroom apartment is 3.4…

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Rosi'S Valle Luz

    Avenida Melchor Luz, 1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room Rosi'S Valle Luz Puerto de la Cruz apartment is situated only a 6-minute walk from the El Peñón Football Field and 30 km from Tenerife Norte airport. This beachfront apartment boasts a…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Estudio Con Vistas Al Mar Y Piscina A 300M De Playa Jardin Puerto De La Cruz Centro

    Avenida Melchor Luz, 1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room Estudio Con Vistas Al Mar Y Piscina A 300M De Playa Jardin Puerto De La Cruz Centro apartment is set on the beachfront and a mere 6 minutes' walk from the El Peñón Football Field. Situated…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • Villa Aurea Lujo Piscina Climatizada Vistas Al Mar

    Calle Concordia, 17 B, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated 4.4 km from the Beach Bollullo, the 4-bedroom Villa Aurea Lujo Piscina Climatizada Vistas Al Mar Puerto de la Cruz entices guests to explore various tourist attractions in the area.

    More...
    From US$ 714
    price for 1 night
    BOOK From US$ 714
  • Blue Sunrise Studio By Tor

    26 Avenida De Cristobal Colon Apto. 507, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a swimming pool, the 1-room Blue Sunrise Studio By Tor Apartment is approximately 5 minutes' walk from Costa Martianez Water Park. Access to an aqua park and a golf course, as well as…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Top Terrassen Wohnungen, Direkt Am Strand, 25 M Beheiztem Pool, Wifi Free, Free Parking

    Paseo Fermin Rodriguez 2, Urbanicacion Playa Jardin, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room Top Terrassen Wohnungen, Direkt Am Strand, 25 M Beheiztem Pool, Wifi Free, Free Parking Puerto de la Cruz apartment offers proximity to a number of tourist attractions, such as the 1632…

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Palmera Del Mar

    12 Avenida Venezuela, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room Palmera Del Mar Puerto de la Cruz apartment is located a mere 1.4 km from the Puerto Street Art and nearly a 25-minute walk from Playa del Castillo Public Beach. Situated fairly close to…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Casa Tatiana

    Calle Agustin Espinosa, 11 A-14, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located an 8-minute walk from Plaza Charco and the oceanfront stone Castillo de San Felipe Fort, the 1-room Casa Tatiana Apartment features views of the pool. Guests can take a dip in a private pool…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • La Estrella

    54 Calle Belgica Apartamentos La Chiripa, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 45 m^2 La Estrella Apartment includes a terrace and is situated only 6 minutes' walk from Hornos de Cal Puerto de la Cruz. Offering access to a heated swimming pool, the apartment is within…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Retama Del Teide, Puerto De La Cruz

    Avenida Los Cachazos, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated about a 5-minute ride from Hermitage of San Nicolas de Tolentino and Casa Solariega, the spacious 132 m^2 Retama Del Teide, Puerto De La Cruz Apartment looks out onto the garden. Las…

    More...
    From US$ 190
    price for 1 night
    BOOK From US$ 190
  • Estudio Edificio Emblematico Primera Linea

    Avda.De La Familia De Bethancourt Y Molina 34, Edf.Martina, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring views of the patio, the 30 m^2 Estudio Edificio Emblematico Primera Linea is located within 5 minutes' drive of Strandpromenade. Set a few metres away from Costa Martianez Water Park, this…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Brisa Del Mar Im La Chiripa

    Calle Belgica, 54 414, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 42 m² Brisa Del Mar Im La Chiripa Apartment Puerto de la Cruz includes a sun terrace and is situated nearly a 5-minute walk from the Bollullo Beach. Featuring a private swimming pool and a…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Lovely Stay Studio By Tor

    12 Avenida Venezuela Piso 1, Puerta 06, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located at a distance of 1.7 km from the 18th-century Botanical Garden, the beachfront Lovely Stay Studio By Tor overlooks the pool. Situated only a few steps from Lake Martianez Leisure Park, this…

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • Vista Paraiso By Tor

    12 Avenida Venezuela., Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located a 10-minute ride from Beach Bollullo, Vista Paraiso By Tor overlooks the mountain. Situated close to Costa Martianez Water Park, this apartment offers a swimming pool for guests' enjoyment.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Home2Book Sea View Studio Puerto De La Cruz

    12 Avenida Venezuela, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The spacious 60 m^2 Home2Book Sea View Studio Puerto De La Cruz is located at a distance of 3.8 km from Jardines Victoria Garden and offers spa facilities such as a solarium. Not so far from the 1…

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