Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Design and Modern hotels in Puerto de la Cruz (Tenerife)

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

47 options found

  • Botanico

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

    Show map

    The traditional Hotel Botanico & The Oriental Spa Garden is a 5-star property set 1250 meters from Iglesia de Nuestra Senora de la Pena Francia featuring an outdoor swimming pool…

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Las Aguilas

    Calle Doctor Barajas 19, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Las Aguilas Hotel is a 4-star property located close to a sandy beach. The hotel's luxurious building set in the center of Puerto de la Cruz was completely refurbished…

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • H10 Tenerife Playa

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

    Show map

    The 4-star H10 Tenerife Playa Hotel boasts a prime location near Teide National Park, which is around 20 km away. This comfortable hotel spans 3 buildings.

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Apartamentos Casablanca

    Calzada De Martianez, 4, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star quiet hotel Apartamentos Casablanca offers a tasteful accommodation within easy reach of La Ranilla Espacio Artesano, which is about 15 minutes` walk. The hotel's modern building set…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Parque San Antonio

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

    Show map

    The 4-star Sol Parque San Antonio Hotel provides guests with a classic accommodation featuring concierge service, porter service and shopping service. The hotel was opened in 1968, renovated in…

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

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

    Show map

    Set in the heart of Puerto de la Cruz, this 3-star hotel offers first-class services and an informal atmosphere. This historical building was refurbished in 2006.

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

    C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Best Semiramis Hotel is set in a residential area, 25 minutes' walk of PuebloChico . The hotel occupies 17 floors and was renovated in 2005.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Gf Noelia

    Avenida Hermanos Fernandez Perdigon, 9, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated about 5 minutes` walk from Castillo de San Felipe, Gf Noelia is a 7-story hotel in a recreational area of Puerto de la Cruz offering modern rooms with…

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

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

    Show map

    Offering comfortable rooms with a stunning view of the Atlantic Ocean, Marquesa is a 5-story hotel in the old town district at a close proximity to Aqualand, which is…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Valle Mar

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

    Show map

    Valle Mar is a 4-star hotel offering a sunbathing terrace, a hairdresser and a roof-top pool. The hotel was opened in 1960 and remains an example of organic…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Hotel Sun Holidays

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

    Show map

    Hotel Sun Holidays is a comfortable 2-star property featuring 24-hour reception, concierge service and newspaper service. Offering accommodation in the 4-story building, the hotel combines…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Apartamentos Alta

    Aguilar Y Quesada, S/N, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Apartamentos Alta boasts a perfect location within a 25-minute walk of Pueblo Chico Park, offering 60 rooms and a tennis court, a golf course and a solarium. Apartamentos Alta…

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

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

    Show map

    The pleasant 4Dreams Hotel is placed walk from the beachfront. Offering accommodation in the 4-story building, the hotel combines contemporary architecture and modern facilities.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Sol Costa Atlantis Tenerife

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

    Show map

    The Sol Costa Atlantis Tenerife Hotel lies in a business area of Puerto de la Cruz within a 15-minute walk of Taoro Park, featuring a hairdresser, a beauty salon…

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

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

    Show map

    Offering a hairdresser, live music and an outdoor heated swimming pool, Teneguia Hotel lies in a lively area of Puerto de la Cruz, 1050 meters from Loro Parque and 700…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Hotel Hft Florida Tenerife

    Avda. Blas Perez Gonzalez, 11,, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located 1200 meters away from Playa Jardin Beach, the comfortable Hotel Hft Florida Tenerife offers accommodation in the center of Puerto de la Cruz within a 15-minute walk of…

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

    C/ San Juan 15, 38400 Puerto De La Cruz, Tenerife, Spain, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The pleasant Nopal Hotel is located in a beach area of Puerto de la Cruz. Nopal Hotel welcomes guests to its tasteful rooms since 1975.

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

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

    Show map

    Puerto Azul is a 4-story hotel in Puerto de la Cruz close to the local beach. This quiet hotel was opened in 1972 and renovated in 1993.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Diverhotel Tenerife Spa & Garden

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

    Show map

    The 4-star Diverhotel Tenerife Spa & Garden places guests abound 2.4 km from Loro Parque. The comfortable hotel is a good example of colonial architecture in Puerto de la Cruz.

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

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

    Show map

    Checkin Concordia Playa is situated right next to magnificent public beaches. The hotel was opened in 1970, renovated in 1990 and is housed in a 10-storey building.

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