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

Find Hotels

2026-04-22

2026-04-23

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

380 options found

  • Ongi Etorri

    3 Calle Rosales 2ª Planta, Apartamento 218, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 118 m² Ongi Etorri Apartment Puerto de la Cruz is about a 25-minute walk from San Felipe Castle, giving access to numerous sites in the area. Guests can relax and take in mountain views from a…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Studio View - Puerto De La Cruz

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

    Show map

    Located 2.7 km from the Pueblo Chico, the 45 m² Studio View - Puerto De La Cruz gives access to a number of tourist attractions in the area. Guests can also enhance their experience by participating…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Ek Puerto De La Cruz Parque Lotus

    Calle Doctor Celestino Gonzalez Padron, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Staying at Ek Puerto De La Cruz Parque Lotus Apartment, guests can visit the catholic Church of Our Lady of the Rock of France, located a 25-minute walk away.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Casa Carlos.

    Calle Rosa, 16, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-bedroom Casa Carlos Puerto de la Cruz offers quick access to such city attractions as Hermitage of San Nicolas de Tolentino and Casa Solariega, located just a 5-minute walk away.

    More...
    From US$ 496
    price for 1 night
    BOOK From US$ 496
  • Casa Strelizia - Vivienda Vacacional

    Carretera Del Este, 27, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering a solarium for a relaxing experience, Casa Strelizia - Vivienda Vacacional Puerto de la Cruz is located a 10-minute drive from the Plaza del Charco.

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • Palm Beach View

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

    Show map

    The beachfront 1-bedroom Palm Beach View Puerto de la Cruz apartment is located nearly 15 minutes' walk from the La Paz Lookout and offers Wi-Fi for either business or leisure. Offering access to an…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Atico En El Centro Del Puerto De La Cruz

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

    Show map

    The beachfront 30 m² Atico En El Centro Del Puerto De La Cruz Apartment offers proximity to a number of tourist attractions, such as the Las Pirámides de Martiánez, located only 1.1 km away. The 1…

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Villa Oasis La Paz - Pelinor Studio - Adults Only

    3 Camino La Costa, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 27 m² Villa Oasis La Paz - Pelinor Studio - Adults Only Puerto de la Cruz lies just 1.5 km from the Lago Martianez.

    More...
    From US$ 239
    price for 1 night
    BOOK From US$ 239
  • Luxury Villa With Pool, Jacuzzi, Cardio Area And Gardens

    Richard Yeoward, 11, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering a terrace overlooking the mountain, Luxury Villa With Pool, Jacuzzi, Cardio Area And Gardens Puerto de la Cruz is located 6 minutes' walk from the Aquatic Garden.

    More...
    From US$ 452
    price for 1 night
    BOOK From US$ 452
  • Apartamento Vistas Al Mar Valle Luz

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

    Show map

    The beachfront 2-bedroom Apartamento Vistas Al Mar Valle Luz Puerto de la Cruz is located 2.6 km from San Felipe Castle and around 25 minutes' walk from the Botanical Garden. Guests can enjoy seaside…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Anatolia Playa Jardin

    Calle Hermanos Fernandez Perdigon, 12 607, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located around a 25-minute stroll from the Naturavision Rio, the beachfront 40 m² Anatolia Playa Jardin Apartment Puerto de la Cruz provides access to a number of tourist sites nearby. The 1-bedroom…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Precioso Atico Con Vistas Al Teide

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

    Show map

    Offering a swimming pool, Precioso Atico Con Vistas Al Teide Apartment Puerto de la Cruz is situated a 20-minute walk from the Puerto de la Cruz Lighthouse.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Penthause Apartment Villa Rosalva

    Carretera Las Dehesas 37 Camino De Los Perez, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Staying at the spacious 1-bedroom Penthause Apartment Villa Rosalva Puerto de la Cruz, guests can relax on a terrace nearly a 25-minute walk from Playa Jardin Beach. This 70 m² apartment also offers…

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • Estudio Gema

    6 Calle Hermanos Fernandez Perdigon, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located around a 25-minute walk from the Dolphinarium, the 35 m² Estudio Gema Puerto de la Cruz apartment gives access to a number of tourist attractions in the area. A solarium are available at this…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • El Tajinaste III

    5 Calle De La Magarza Apto 55, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Staying at the spacious El Tajinaste III Apartment Puerto de la Cruz, guests can relax on a terrace a 10-minute drive from the Lago Martianez. A range of activities, such as horse riding are offered…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Parque Lotos - Apartamento De Lujo

    Calle Doctor Celestino Gonzalez Padron N.4 Edi. Parque Lotos 1-20, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room Parque Lotos - Apartamento De Lujo Puerto de la Cruz offers proximity to a number of tourist attractions, such as the upstairs Casa de los Balcones Museum, located nearly a 25-minute walk…

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Apartamento En Puerto De La Cruz

    18 Calle De Valois, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room Apartamento En Puerto De La Cruz provides swift access to various city landmarks, such as the All Saints Church, located only a 5-minute walk away.

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Apartamento Jardin Del Mar

    Avenida Aguilar Y Quesada, 5 Apartamento Num 207, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The Playa del Muelle is just 0.9 km from the spacious 62 m² Apartamento Jardin Del Mar Puerto de la Cruz, while the sleek lakefront Puerto de la Cruz Casino is situated nearby.

    More...
    From US$ 190
    price for 1 night
    BOOK From US$ 190
  • Luxury Apartment, Comfort And Relax, Views Of The Pool

    Calle Doctor Celestino Gonzalez Padron Planta 3ª Vivienda 10, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The spacious 1-bedroom Luxury Apartment, Comfort And Relax, Views Of The Pool Puerto de la Cruz is located merely 6 minutes' walk from Nuestra Senora de la Paz and offers Wi-Fi for either business or…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Luxury Villa Teide View, Pool, Sauna & Golf

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

    Show map

    Offering a terrace overlooking the mountain, Luxury Villa Teide View, Pool, Sauna & Golf Puerto de la Cruz is located 5 minutes' walk from the La Habanera Karaoke. The 4-bedroom chalet features…

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