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

Find Hotels

2026-06-07

2026-06-08

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

Beachfront 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

181 options found

  • H10 Tenerife Playa

    Avda. De Colon 12, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated within 5 minutes' walk of the Lago Martiánez, the stylish 4-star H10 Tenerife Playa Puerto de la Cruz hotel offers a sundeck, massage therapy, and loungers. With a location within a few…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Bahia Principe Explore San Felipe

    Avenida De Colon, 22, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated approximately 5 minutes' walk from the Lago Martianez, the 4-star Bahia Principe Explore San Felipe Puerto de la Cruz hotel offers a sundeck, massage therapy, and loungers. With the 13.5…

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Melia Costa Atlantis Tenerife

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

    Show map

    Offering a shared lounge and hiking trails, the 4-star Melia Costa Atlantis Tenerife Puerto de la Cruz hotel is located a 17-minute walk from the Risco Belle Aquatic Gardens. Offering views of the…

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Sol By Melia Puerto De La Cruz Tenerife

    Avenida Jose Maria Del Campo Llarena, 2, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located just 0.7 km from the Playa del Muelle, the comfortable 4-star Sol By Melia Puerto De La Cruz Tenerife Puerto de la Cruz hotel provides guests with a lobby area and a restaurant. Boasting a…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Regina Pacis

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

    Show map

    The 3-star beachfront Regina Pacis Aparthotel Puerto de la Cruz, located nearly a 10-minute drive from Jardin de Orquideas de Sitio Litre Botanical Garden, offers an outdoor swimming pool and Wi-Fi…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Puerto Nest Hostel

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

    Show map

    Featuring Wi-Fi in public areas, Puerto Nest Hostel Puerto de la Cruz is situated 10 minutes by car from San Telmo Beach.

    More...
    From US$ 17
    price for 1 night
    BOOK From US$ 17
  • 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 is located a mere 1 km from the Risco Belle Aquatic Gardens and 19 minutes on foot from the 18th-century Botanical Garden. Situated only a few steps…

    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 located 17 minutes' walk from the Plaza de la Iglesia and only 0.9 km from the 13.5 - hectare zoo "Loro Park". Situated just near Playa del Castillo…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Apartamentos Teneguia

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

    Show map

    Situated 5 minutes' walk from the El Peñón Football Field, Apartamentos Teneguia Puerto de la Cruz offers proximity to various nearby tourist attractions.

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

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

    Show map

    Nestled within 5 minutes' walk of the Lago Martianez, the 8-room Coco Y Palma Apartment Puerto de la Cruz offers quick access to numerous tourist attractions nearby. Featuring a sun terrace with…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Ocean Vistas 24

    Edif. Oro Negro, Avenida Colon 24, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering a location a 5-minute walk from Las Piramides de Martianez Shopping Center, Ocean Vistas 24 Hotel Puerto de la Cruz offers 24 rooms. This hotel offers Wi-Fi in public areas, a private…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Le Terrazze 4

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

    Show map

    The 1-room Le Terrazze 4 Apartment Puerto de la Cruz is also located within 5 minutes' walk of the Lago Martianez. Guests can enjoy seaside views of the sea from a terrace that comes with the 60 m²…

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Le Terrazze 1

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

    Show map

    The 1-room Le Terrazze 1 Apartment Puerto de la Cruz is only 350 metres from Las Piramides de Martianez Shopping Center and features a terrace with a swimming pool. The sleek lakefront Puerto de la…

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • 610 Suite Con Terraza Puerto De La Cruz Martianez

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

    Show map

    The spacious 1-bedroom 610 Suite Con Terraza Puerto De La Cruz Martianez includes a terrace and is located about 15 minutes' walk from the Playa del Muelle. Situated just moments from the Lago…

    More...
    From US$ 218
    price for 1 night
    BOOK From US$ 218
  • Oceanview I By Tor

    4 Calle De San Telmo, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The beachfront Oceanview I By Tor Apartment Puerto de la Cruz is a 16-minute walk from the Lago Martianez. Set 2.7 km from the secluded Playa de el Bollullo Beach, the apartment features a terrace…

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Perla'S House Studio With Incredible Sea View

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

    Show map

    The 39 m² Perla'S House Studio With Incredible Sea View Puerto de la Cruz is located only 1.8 km from the Lago Martiánez and around a 20-minute walk from the 13.5-hectare zoo "Loro Park". Set just…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Carpe Diem

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

    Show map

    Situated around 5 minutes' walk from Playa de Puerto, the beachfront Carpe Diem Puerto de la Cruz apartment offers views of the pool. At the apartment guests can lounge by a rooftop pool or visit the…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • Cozy Studio Harbour View In Puerto De La Cruz

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

    Show map

    The 40 m² Cozy Studio Harbour View In Puerto De La Cruz is located 2.4 km from the 13.5-hectare zoo "Loro Park" and just a 7-minute walk from the Plaza de la Iglesia. Boasting a beachfront location…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Perfect Apartment

    Avenida Francisco Afonso Carrillo 10 2716-At3, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 45 m² Perfect Apartment Puerto de la Cruz includes a terrace and is situated merely a 6-minute walk from San Felipe Castle. Welcoming guests with a steam room, this 1-bedroom apartment lies…

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • La Casita De Mercedes

    San Juan, 2 - Edificio Marina, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 1-room La Casita De Mercedes Puerto de la Cruz apartment is located just a 14-minute walk from Playa del Castillo Public Beach and 1 km from Jardin de Orquideas de Sitio Litre Botanical Garden.

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