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

2026-04-24

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

Pet-friendly 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

135 options found

  • Catalonia Las Vegas - Adults Only

    Av. Colon 2, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located just 1.3 km from the Risco Belle Aquatic Gardens in Puerto de la Cruz, the 4-star Catalonia Las Vegas - Adults Only Puerto de la Cruz hotel offers a solarium and a sauna. Boasting a location…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Hotel Botanico Y Oriental Spa Garden

    Avenida Richard J. Yeoward, 1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The quiet Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz is located just 1.5 km from the San Amaro, and features a sundeck and a shared lounge. Due to its extraordinary position, this…

    More...
    From US$ 458
    price for 1 night
    BOOK From US$ 458
  • Aluasoul Orotava Valley - Adults Only

    Urbanizacion Turquesa Playa, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located a mere 9 minutes' walk from Playa del Castillo Public Beach, the 4-star smoke-free Aluasoul Orotava Valley - Adults Only Puerto de la Cruz hotel features a sundeck, a shared lounge, and a…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Alua Tenerife

    Antonio Ruiz Alvarez S/N, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring Wi-Fi in public areas, Alua Tenerife Puerto de la Cruz hotel sits a 13-minute walk from the 13.5 - hectare zoo "Loro Park". One will enjoy a pool bar or a sundeck, a shared lounge, and a…

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Coral Teide Mar

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

    Show map

    Located around 5 minutes' walk from Strandpromenade, the smoke-free Coral Teide Mar Aparthotel Puerto de la Cruz has a terrace. Offering tennis and pool in the area, the 3-star hotel lies a mere 550…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Puerto Azul

    El Lomo, 24, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 2-star smoke-free Puerto Azul Hotel Puerto de la Cruz, located only 450 metres from the sleek lakefront Puerto de la Cruz Casino, features a sundeck, spa therapy, and a golf course. Staying at…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Hotel Marquesa

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

    Show map

    The 3-star smoke-free Hotel Marquesa Puerto de la Cruz is situated nearly 5 minutes on foot from the Plaza del Charco and features 24-hour reception and wake-up service. This Puerto de la Cruz hotel…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Hotel Monopol

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

    Show map

    Situated approximately 5 minutes on foot from Playa de San Telmo, the 3-star Hotel Monopol Puerto de la Cruz also offers an outdoor swimming pool. Featuring a restaurant and a luggage room, this…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • 4Dreams Hotel Chimisay

    Agustin De Bethencourt, 14, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located approximately 5 minutes' walk from the Plaza del Charco, the charming 4Dreams Hotel Chimisay Puerto de la Cruz features a sundeck and various recreational opportunities. The 3-star smoke-free…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Radisson Resort & Residences Tenerife - Adults Only

    Carretera General Puerto De La Cruz - Arenas, 51, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Boasting a sundeck, spa therapy, and a shared lounge, the 5-star Radisson Resort & Residences Tenerife - Adults Only Puerto de la Cruz lies 650 metres from the Risco Belle Aquatic Gardens. Offering a…

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Checkin Concordia Playa

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

    Show map

    The appealing 4-star Checkin Concordia Playa Hotel Puerto de la Cruz is just a 5-minute stroll from the sleek lakefront Puerto de la Cruz Casino and features a sunbathing terrace with a swimming pool…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Hotel Vallemar

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

    Show map

    With a location merely a 5-minute stroll from the Lago Martianez, the elegant 4-star Hotel Vallemar Puerto de la Cruz provides 24-hour reception and wake-up service. Featuring event rooms and a…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • 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
  • Hotel Sun Holidays

    La Penita, 6, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The delightful Hotel Sun Holidays Puerto de la Cruz is just 7 minutes' walk from the Plaza del Charco and offers a vending machine and a lift. Located right around the corner from the Playa del…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • 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
  • 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 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
  • North Coast Apartments

    Calle Iriarte 24, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering spa facilities such as a solarium, North Coast Apartments Puerto de la Cruz is situated an 8-minute walk from the Plaza de la Iglesia. Guests can relax and take in city views from a…

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

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

    Show map

    Located 5 minutes' walk from San Felipe Castle, Apartamentos Teneguia Puerto de la Cruz gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Apartamentos La Casa Verde

    Carretera General Las Arenas, 94, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 6-room Apartamentos La Casa Verde Puerto de la Cruz offers easy entry to such city sights as the El Trompo Shopping Centre, situated merely 300 metres away. The apartment comes with a modern…

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