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)

Find Hotels

2026-02-20

2026-02-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

Central hotels 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

698 options found

  • Atico Junto Al Mar

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

    Show map

    Offering spa facilities such as a solarium, the 31 m^2 Atico Junto Al Mar Apartment is situated only a 14-minute walk from Playa del Castillo Public Beach. Staying in this 1-bedroom apartment…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Valle Luz Apartment Ocean View

    Edificio Valle Luz, 60 - 2D , 1 Avenida Melchor Luz, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a swimming pool, the 1-room Valle Luz Apartment Ocean View is 6 minutes' stroll from Castillo de San Felipe.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Tropicalidays Jardines Del Teide

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

    Show map

    The 1-room Tropicalidays Jardines Del Teide Apartment Puerto de la Cruz offers views of the garden and a location around a 25-minute stroll from the Lago Martianez.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Skyline Bel Air

    Edificio Bel Air, Calle De Valois, 14A 23, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Skyline Bel Air Apartment Puerto de la Cruz is located in Puerto de la Cruz, an 18-minute walk from the historic Botanical Garden, and pampers guests with a solarium. Nestled not far from the Plaza…

    More...
    From US$ 716
    price for 1 night
    BOOK From US$ 716
  • Apartamento En Paraiso San Telmo

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

    Show map

    The beachfront 30 m^2 Apartamento En Paraiso San Telmo provides easy access to various city attractions, such as Plaza Charco, situated about 5 minutes' drive away.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Apartamento Terraza Martianez

    Avenida Venezuela, 20 Edificio Bahamas, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 38 m² Apartamento Terraza Martianez Puerto de la Cruz offers easy access to such tourist sites as the sleek lakefront Puerto de la Cruz Casino, located nearly 5 minutes' walk away.

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Atlantico - Pool, Ac, Parking, Close To The Beach And City Center

    Avenida Hermanos Fernandez Perdin, 12, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Staying at the 32 m² Atlantico - Pool, Ac, Parking, Close To The Beach And City Center Puerto de la Cruz apartment, guests can relax on a terrace 3.5 km from the Museum of Contemporary Art Eduardo…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • El Drago Loft: Beach & City - New

    1 Calle De Santo Domingo 1 P, Apart Nº5, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room El Drago Loft: Beach & City - New Puerto de la Cruz apartment provides swift access to various city landmarks, such as the Plaza del Charco, located just 5 minutes' walk away.

    More...
    BOOK
  • Bejeque

    Avenida Marques De Villanueva Del Prado, 17 Planta 1, Puerta C, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 55 m² Bejeque Apartment Puerto de la Cruz is about a 20-minute walk from the Playa del Muelle, giving access to numerous sites in the area. Guests can use Wi-Fi for either business or leisure…

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Principado B

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

    Show map

    Situated approximately a 25-minute stroll from Dolphinarium, the 1-room Principado B Apartment offers an opportunity to discover various tourist attractions in the area.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Marina El Muelle

    2 Calle San Juan Edificio Marina, Planta 4, Apartamento 408, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Nestled nearly 5 minutes' walk from the modern Puerto de la Cruz lighthouse, the beachfront 1-bedroom Marina El Muelle Apartment Puerto de la Cruz offers quick access to numerous tourist attractions…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Eden Rentals Molino Blanco Penthouse

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

    Show map

    Located 2.4 km from San Felipe Castle, the 1-room Eden Rentals Molino Blanco Penthouse Puerto de la Cruz apartment provides access to a number of tourist sites nearby.

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • Playa Jardin Sun & Dreams

    Calle Dacil 12, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Playa Jardin Sun & Dreams Villa Puerto de la Cruz offers proximity to nearby tourist spots, such as Punta Brava, situated nearly a 5-minute walk away.

    More...
    BOOK
  • Club Apartments By Grupo Compostelana 7

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

    Show map

    Located only 6 minutes on foot from the Lago Martiánez and the Taoro Casino, the 1-room Club Apartments By Grupo Compostelana 7 Puerto de la Cruz features views of the inner courtyard. The 45 m²…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Nicalex

    Av. Familia De Betancourt Y Molina 26, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated 5 minutes' walk from Puerto de la Cruz, Nicalex Apartment Puerto de la Cruz offers proximity to various nearby tourist attractions.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Casona Charco, Beautiful Apartment In The Historic Heart Of Puerto

    Calle Nieves Ravelo, 4 V1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Casona Charco, Beautiful Apartment In The Historic Heart Of Puerto Puerto de la Cruz is 11 minutes' walk from the delightful Sitio Litre Garden.

    More...
    BOOK
  • Central Puerto De La Cruz Getaway - Walk To Everything

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

    Show map

    Central Puerto De La Cruz Getaway - Walk To Everything apartment lies a 12-minute walk from San Felipe Castle.

    More...
    BOOK
  • Home2Book Sunny Apt With Pool, Martianez Beach

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

    Show map

    Located a 20-minute stroll from the 18th-century Botanical Garden, Home2Book Sunny Apt With Pool, Martianez Beach Puerto de la Cruz gives access to a number of tourist attractions in the area.

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • Home2Book Terrace & Views Puerto De La Cruz Studio

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

    Show map

    The 45 m² Home2Book Terrace & Views Puerto De La Cruz Studio offers easy access to such tourist sites as the Taoro Casino, located merely 6 minutes' walk away.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Paraiso Martianez

    Avenida Familia De Betancourt Y Molina, 33 Apto 614, Floor 6, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated around a 5-minute walk from the Puerto de la Cruz Casino, the 1-room Paraiso Martianez Puerto de la Cruz apartment offers guests easy access to various tourist attractions nearby.

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