Find Hotels

Choose your date

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

3 star hotels in Puerto de la Cruz (Tenerife)

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Apply Filters
Clear Filters

36 options found

  • Apartamentos Casablanca

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

    Show map

    Apartamentos Casablanca is a 3-star quiet hotel providing a tasteful accommodation only 15 minutes away from Sitio Litre.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Parque Vacacional Eden

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

    Show map

    The hotel lies in the center of a residential area, in the vicinity of Playa Bollullo, Cactus and Animal Park and Loro Park.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Apartamentos Bahia Playa

    Manuel Yanes Barreto, 1 (Recepcion Edificio Bahia Ii), Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Apartamentos Bahia Playa Aparthotel Puerto de la Cruz is set in a beach area of Puerto de la Cruz next to Playa Jardin, Lago Martianez and Loro Park.

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

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

    Show map

    The attractive 3-star Monopol Hotel is a great place to stay in Puerto de la Cruz. The hotel opened its doors in 1928 and was remodeled in 2006.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Palmeras Playa

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

    Show map

    Palmeras Playa Hotel is a 3-star exclusive property, set close to the beach front. Founded in 1975, the hotel underwent a renovation in 2007.

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

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

    Show map

    The 3-star Tropical Hotel is located in the center of Puerto de la Cruz. This elegant hotel was opened in 1975 and renovated in 2005.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Rf Astoria

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

    Show map

    Rf Astoria Hotel is a 3-star comfortable property, set just minutes away from the beach front. Featuring contemporary architecture, the hotel is welcoming guests since 2001.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Aparthotel Bellavista Mirador

    Urbanizacion La Paz. Eucalipto 4, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The 3-star Aparthotel Bellavista Mirador is located in the center of Puerto de la Cruz. This comfortable hotel was opened in 1900 and renovated in 2003.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Don Manolito

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

    Show map

    Offering 92 rooms, the charming Don Manolito Hotel features an outdoor swimming pool, a sundeck and a spa center available on site. Founded in 1967, the hotel underwent a renovation in 2004.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Hotel Marte

    Calle Del Dr. Ingram 20, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The attractive 3-star Marte Hotel lies within walking distance of La Orotava, Playa Jardin and Plaza Charco. Since 1967, it has been hosting guests in the heart of Puerto de la Cruz.

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Rf San Borondon

    Agustin Espinosa, 2, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Rf San Borondon is a 3-star prestigious hotel offering a luxury accommodation within easy reach of Plaza Charco, Loro Park and Playa Jardin.

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

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

    Show map

    The excellent Alta Apartamentos apartment is strategically situated in the vicinity of a private beach. Since 1998 the house offers this apartment in the tourist center of Puerto de la Cruz.

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

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

    Show map

    Located in the center of Puerto de la Cruz, the 3-star 4Dreams Hotel offers individual rooms together with an outdoor heated swimming pool, a sundeck and a library.

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

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

    Show map

    Marquesa Hotel is situated in the center of Puerto de la Cruz near Plaza Charco, Loro Park and Iglesia de Nuestra Senora de la Pena Francia.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Pez Azul

    C/ Rector Benito Rodriguez Rios 1, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Offering 135 bright rooms, Pez Azul Apartamentos features an outdoor swimming pool, a sundeck and an indoor swimming pool. This charming hotel dates from 1972 and was refurbished in 1997.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Gema Puerto

    C/ Blanco 13, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Located in the center of Puerto de la Cruz, the 3-star Gema Puert0 Hotel offers functional rooms. The designer hotel was built in 1996 and refurbished in 2003.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Tropical

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

    Show map

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Hotel Elegance Miramar

    Parque Taoro, 23, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Situated on a beach, the quiet Hotel Elegance Miramar offers 140 comfortable guestrooms with views of Taoro Park and the Atlantic Ocean.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Casa Del Sol

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

    Show map

    Offering an outdoor swimming pool, an indoor swimming pool and a rooftop terrace, Casa Del Sol Hotel lies in a tourist area of Puerto de la Cruz near to Taoro Park, Lago Martianez and Playa Jardin.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Apartamentos Teide Mar

    Acevino - Urbanizacion La Paz 6, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The attractive Teide Mar Aparthotel offers a beautiful accommodation in the center of Puerto de la Cruz. Founded in 1974, the hotel underwent a renovation in 2011.

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