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

Find Hotels

2026-02-22

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

Spa 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

15 options found

  • Bluesea Costa Jardin & Spa

    Guerrero, 14 - Urbanizacion El Durazno, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located approximately 25 minutes' walk from the 13.5-hectare zoo "Loro Park" in Puerto de la Cruz, the comfortable Bluesea Costa Jardin & Spa Puerto de la Cruz hotel offers a solarium, a Jacuzzi, and…

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace

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

    Show map

    Featuring a heated swimming pool, the 4-star Complejo Bluesea Puerto Resort Compuesto Por Hotel Canarife Y Bonanza Palace Puerto de la Cruz is just 1.6 km from the sleek lakefront Puerto de la Cruz…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Hotel Best Semiramis

    Leopoldo Cologan Zulueta, 27 - Urbanizacion La Paz, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The amazing Hotel Best Semiramis Puerto de la Cruz enjoys a hillside location just 6 minutes' walk from San Amaro and offers 8 rooms with views of the mountain. With the 13.5 - hectare zoo "Loro…

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

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

    Show map

    Situated in a popular area of Puerto de la Cruz, the quiet Hotel Botanico Y Oriental Spa Garden Puerto de la Cruz looks out onto Orotava Valley and features an indoor pool. Boasting an extraordinary…

    More...
    From US$ 443
    price for 1 night
    BOOK From US$ 443
  • Hotel Atlantic Mirage Suites & Spa - Adults Only

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

    Show map

    The 18th-century Botanical Garden is about 700 metres from the 4-star smoke-free Hotel Atlantic Mirage Suites & Spa - Adults Only Puerto de la Cruz, which boasts a 24-hour front desk and wake-up…

    More...
    From US$ 204
    price for 1 night
    BOOK From US$ 204
  • O7 Tenerife

    C/ La Haya 3, Puerto De La Cruz, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The attractive 4-star O7 Tenerife Puerto de la Cruz hotel is located approximately a -minute stroll from Parque de la Sortija, offering 132 rooms, Wi-Fi, and parking. Providing access to the historic…

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

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

    Show map

    Featuring a shared lounge and hiking trails, the 4-star Melia Costa Atlantis Tenerife Puerto de la Cruz hotel enjoys an excellent location 6 minutes' walk from Parroquia de San Amaro. Offering views…

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Hotel Af Valle Orotava

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

    Show map

    Featuring Wi-Fi in public areas, Hotel Af Valle Orotava Puerto de la Cruz sits an 8-minute walk from Football Softball Field El Penon. Guests can visit Plaza Charco, which is 450 metres away, and…

    More...
    From US$ 148
    price for 1 night
    BOOK From US$ 148
  • Hotel Riu Garoe

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

    Show map

    Featuring a banquet hall for gatherings and meetings, the 4-star family Hotel Riu Garoe Puerto de la Cruz offers a location nearly a 25-minute walk from the upstairs Casa de los Balcones Museum.

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Silken Saaj Maar - Adults Only

    C. De San Telmo, 18, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Featuring a restaurant, Silken Saaj Maar - Adults Only Hotel Puerto de la Cruz lies only an 8-minute walk from the Lago Martianez. An outdoor swimming pool as well as a solarium and a sauna are…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • 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$ 196
    price for 1 night
    BOOK From US$ 196
  • 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$ 324
    price for 1 night
    BOOK From US$ 324
  • Perfect Apartment

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

    Show map

    Situated merely 6 minutes' walk from unter der Sonne, the 45 m^2 Perfect Apartment features a lift and a cash machine. This 1-bedroom apartment has an outdoor swimming pool, an aqua park and a golf…

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • Sol Y Luna - Retreat Center

    Cam. Cordobes, 18 Sol Y Luna, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Sol Y Luna - Retreat Center Puerto de la Cruz hotel offers easy access to the Taoro Road, which is situated around 300 metres away.

    More...
    BOOK
  • Marina Beach

    Calle San Juan, 2 Edif, La Marina Piso 4 Puerta 417, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 35 m^2 Marina Beach includes a terrace and is situated a 5-minute walk from Puerto de la Cruz lighthouse. This 1-bedroom apartment offers access to a wellness area, ensuring maximum relaxation.

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