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

  • Regina Pacis

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

    Show map

    Situated around a 20-minute stroll from the Maria Jimenez Beach, the 4-star beachfront Regina Pacis Aparthotel Puerto de la Cruz includes a barber shop. Boasting a swimming pool, this Puerto de la…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • 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$ 35
    price for 1 night
    BOOK From US$ 35
  • Skyview Hotel By Livvo

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

    Show map

    Located only 14 minutes' walk from the historic Ermita de San Telmo Chapel, the 3-star Skyview Hotel By Livvo Puerto de la Cruz includes 16 rooms. This Puerto de la Cruz hotel offers 24-hour front…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Tui Blue Atlantic Hills

    Ctra. Taoro, 23, 38400 Puerto De La Cruz, Santa Cruz De Tenerife, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 4-star Tui Blue Atlantic Hills Hotel Puerto de la Cruz offers access to the Taoro Gardens, which is located only 0.7 km away. Featuring Wi-Fi throughout the property, this Puerto de la Cruz hotel…

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • 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
  • 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
  • Hotel Don Manolito

    Doctor Madan, 6, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering a location a 6-minute walk from the oceanfront stone Castillo de San Felipe Fort, Hotel Don Manolito Puerto de la Cruz offers 92 rooms. This hotel features a solarium and a sauna and…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Club Tarahal

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

    Show map

    The unpretentious Club Tarahal Hotel Puerto de la Cruz is located in Puerto de la Cruz, a mere 11 minutes' walk from the historic Botanical Garden, and offers a heated pool. This 2-star hotel…

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

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

    Show map

    Located just 1.9 km from the Lago Martiánez, Gran Hotel Taoro Puerto de la Cruz is merely a 5-minute walk from the Sortija Park. A heated swimming pool along with a solarium, a steam room, and a…

    More...
    From US$ 305
    price for 1 night
    BOOK From US$ 305
  • Apartamentos Rf Bambi Adults Only

    Enrique Talg,15, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Overlooking the garden, Apartamentos Rf Bambi Adults Only Puerto de la Cruz is merely 1.4 km from the oceanfront stone Castillo de San Felipe Fort in Puerto de la Cruz. Guests can benefit from…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • 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

    Apartamentos Los Dragos Del Norte Puerto de la Cruz is located in Puerto de la Cruz, merely 13 minutes' stroll from Torreon de Ventoso, and boasts a solarium. Enjoy a walk around the Plaza del Charco…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Apartamentos La Carabela

    El Botanico, (Carretera Del Botanico S/N | Calle Richard J Yeoward 3, ), Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Nestled only an 8-minute walk from the Botanical Garden, Apartamentos La Carabela Puerto de la Cruz comes with currency exchange and a lift. Located 1.3 km from the lake, this apartment features a…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Apartamentos Park Plaza

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

    Show map

    Apartamentos Park Plaza Puerto de la Cruz is located approximately a 25-minute walk from the 18th-century Botanical Garden and offers Wi-Fi for either business or leisure. For guests seeking an…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Be Smart Florida Plaza

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

    Show map

    The spacious Be Smart Florida Plaza Apartment Puerto de la Cruz is nestled in a protected area of Puerto de la Cruz, around a 5-minute walk from the El Peñón Football Field. Located not far from the…

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • Sun-Sea

    Calle San Juan Nº 1, Edificio Tosca, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The beachfront Sun-Sea Apartment Puerto de la Cruz offers easy access to such tourist sites as the sleek lakefront Puerto de la Cruz Casino, located approximately 5 minutes' walk away. Situated only…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • 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 situated about a 5-minute walk from Garden Beach and 30 km from Tenerife Norte airport. Offering a solarium, this apartment is located just a few steps…

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

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

    Show map

    Offering guests an archaeological museum, the family Hc Hotel Magec Puerto de la Cruz centrally sits around 20 minutes' walk from the 13.5-hectare zoo "Loro Park". A beach bar as well as a solarium…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Coco Y Palma

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

    Show map

    The Castillo Beach is within 25 minutes' walk of the 8-room Coco Y Palma Apartment Puerto de la Cruz, while Las Piramides de Martianez Shopping Center is situated nearby. Staying in the beachfront…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Apartamentos Tigaiga Suites

    Camino Del Coche 7, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The spacious Apartamentos Tigaiga Suites Puerto de la Cruz is nearly 5 minutes' walk from the Risco Belle Aquatic Gardens and welcomes guests with a solarium. The Botanical Garden is located just 1.8…

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