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-20

2026-06-21

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

Apartments and B&Bs 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

677 options found

  • Apartment By Interhome

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

    Show map

    Staying at the 27 m² Apartment By Interhome Puerto de la Cruz, guests can visit the Punta del Viento, located approximately 10 minutes' walk away. A range of activities, such as horse riding are…

    More...
    BOOK
  • Estudio Detail La Marina

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

    Show map

    Estudio Detail La Marina Apartment Puerto de la Cruz is also located just 5 minutes on foot from the Plaza del Charco.

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

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

    Show map

    To enjoy your vacation in Puerto de la Cruz, stay at the spacious 60 m² Home2Book Sea View Studio Puerto De La Cruz, which is 2.3 km from the 13.5-hectare zoo "Loro Park" and around a 5-minute drive…

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Juana'S House

    82 Calle Bencomo, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The spacious 80 m² Juana'S House Apartment Puerto de la Cruz provides easy access to various city attractions, such as the Fleming Art Room, situated only a 5-minute walk away.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Los Organos Luxe - Piscina Climatizada

    Calle De La Corbeta 2 Numero 6, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering spa facilities such as a solarium, the 1-room Los Organos Luxe Puerto de la Cruz apartment is situated just 1.6 km from Playa del Castillo Public Beach. The catholic Church of Our Lady of…

    More...
    From US$ 532
    price for 1 night
    BOOK From US$ 532
  • Playa Martianez Puerto De La Cruz

    Avenida Aguilar Y Quesada 7, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated merely a 6-minute walk from San Telmo Beach, Playa Martianez Puerto De La Cruz Apartment provides convenient access to numerous nearby attractions.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Apartment By Interhome

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

    Show map

    The 30 m² Apartment By Interhome Puerto de la Cruz features convenient proximity to such city attractions as the El Peñón Football Field, situated nearly a 5-minute walk away. Guests have the…

    More...
    BOOK
  • Te Quiero

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

    Show map

    The spacious Te Quiero Apartment Puerto de la Cruz is 17 minutes' walk from the Lago Martiánez. This apartment is only 0.8 km from the Las Pirámides de Martiánez and just near the historic English…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Apartment Fantastico 2 By Interhome

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

    Show map

    Apartment Fantastico 2 By Interhome Puerto de la Cruz provides swift access to various city landmarks, such as the El Peñón Football Field, located only a 5-minute walk away.

    More...
    BOOK
  • Fantastico 3 Puerto De La Cruz Tenerife, Free Parking, Air Conditioning, Netflix

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

    Show map

    Located about a 20-minute walk from the Las Pirámides de Martiánez, the 28 m² Fantastico 3 Puerto De La Cruz Tenerife, Free Parking, Air Conditioning, Netflix apartment is 2.9 km from a top family…

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Alojatenerife - Puerto De La Cruz

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

    Show map

    The 60 m² Alojatenerife - Puerto De La Cruz apartment includes a terrace and is situated merely 5 minutes' stroll from the Playa del Muelle. The delightful Sitio Litre Garden is not far from the…

    More...
    From US$ 516
    price for 1 night
    BOOK From US$ 516
  • Apartment 1530 Im Precise Resort Tenerife

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

    Show map

    The beachfront Apartment 1530 Im Precise Resort Tenerife Puerto de la Cruz offers easy access to such tourist sites as the Loro Parque Foundation, located a 6-minute walk away. Wi-Fi and…

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

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

    Show map

    Situated a 6-minute walk from Nuestra Senora de la Paz, Ek Puerto De La Cruz Parque Lotus Apartment looks out onto the garden.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Sunrise Serenity In Puerto De La Cruz

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

    Show map

    Offering a private swimming pool, Sunrise Serenity In Puerto De La Cruz apartment is situated about a 10-minute stroll from the Plaza del Charco. The El Peñón Football Field is only 450 metres away…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Boutique Apartment In Puerto De La Cruz Summa Haus

    Calle San Juan, 24 Apartamento 4-B, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Boutique Apartment In Puerto De La Cruz Summa Haus is also located merely 6 minutes' stroll from San Telmo Beach.

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Beatifull Apartament Sea View In Pto Cruz

    15 Calle De La Canoa, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The spacious Beatifull Apartament Sea View In Pto Cruz Puerto de la Cruz is 19 minutes' walk from the oceanfront stone Castillo de San Felipe Fort and boasts spa facilities such as a hot spring…

    More...
    BOOK
  • Roof Cabin De La Casita Azul

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

    Show map

    Roof Cabin De La Casita Azul Puerto de la Cruz offers easy access to such tourist sites as the All Saints Church, located about 5 minutes' walk away.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Fantastico 4 - With Large Private Terrace, Free Parking, Air Conditioning, Bbq

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

    Show map

    The 30 m² Fantastico 4 - With Large Private Terrace, Free Parking, Air Conditioning, Bbq Puerto de la Cruz apartment is situated 6 minutes' walk from the El Peñón Football Field and 30 km from…

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Apartamento Con Vistas A Bahia

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

    Show map

    Offering a location just 1.4 km from the delightful Sitio Litre Garden, the 45 m² Apartamento Con Vistas A Bahia Puerto de la Cruz also gives access to a variety of tourist spots in the vicinity.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Bonito Apart Sea View Playa Jardin

    Calle Canoa N6 Puerto De La Cruz, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 100 m² Bonito Apart Sea View Playa Jardin Puerto de la Cruz apartment includes a terrace and is situated just a 6-minute walk from the 13.5-hectare Loro Parque Zoo.

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