Find Hotels

Choose your date

Choose your date

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

3 star hotels in 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

221 options found

  • Adonis Resorts Castalia-Brezos

    Av. Bruselas 5,7, Adeje (Tenerife), Spain (Show map)

    Show map

    Adonis Resorts Castalia-Brezos is situated in the center of Adeje in 15 minutes walking distance from Aqualand. Renovated in 2011, the traditional hotel has welcomed guests since 1995.

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Hotel Rural Finca La Raya

    Calle La Raya 25, Guimar, Spain (Show map)

    Show map

    Hotel Rural Finca La Raya is a good accommodation choice in Chabaica. The city center is 10 minute walking distance from the hotel.

    More...
    BOOK
  • Ona Los Claveles

    Andorra, 2, Los Cristianos (Tenerife), Spain (Show map)

    Show map

    The budget Ona Los Claveles entices guests to stay in one of the 105 non-smoking rooms and make use of free self-parking, currency exchange and a safe deposit…

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

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

    Show map

    Teneguia Hotel is situated 200 meters from the sandy beach. Offering accommodation in a 14-story Spanish building, the hotel was remodeled in 2002.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Arena Suites

    Antonio Gonzalez Barrio, Puerto de Santiago (Tenerife), Spain (Show map)

    Show map

    Arena Suites is an apartment located within a stroll from a beach. Guests can benefit from 24-hour front desk, laundry and tour/ticket assistance.

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Merlin Resort

    C/ El Jable, 26, Callao Salvaje, Spain (Show map)

    Show map

    The 3-star Hotel Merlin Resort is placed about 7 km from La Pinta Beach. Featuring a quiet location, the hotel puts guests in the center of Callao Salvaje.

    More...
    BOOK
  • Tropical

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

    Show map

    Tropical Hotel is rated 3 stars and is placed about 1.6 km from Botanical Gardens . After the renovation in 2005, the hotel features elegant architecture in a 5-story building.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Molino Blanco

    Almacigo,, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    Molino Blanco Hotel is a 3-star property situated at about 1.9 km distance from PuebloChico . Founded in 1976, the hotel underwent a renovation in 1991.

    More...
    BOOK
  • Chayofa Country Club

    Morro Chayofa, S/N, Playa de las Americas (Tenerife), Spain (Show map)

    Show map

    The business Chayofa Country Club Hotel provides guests with 60 non-smoking rooms as well as a cash machine, a car park and a beauty salon.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Be Smart Florida Plaza

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

    Show map

    The modern Be Smart Florida Plaza is a 3-star venue providing guests with medical service, housekeeping and shopping service. The building was renovated in 2001.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Tanausu

    Padre Anchieta 8, Santa Cruz de Tenerife, Spain (Show map)

    Show map

    Tanausu offers a fine accommodation in Santa Cruz de Tenerife. Tanausu welcomes guests to its modern rooms since 1965.

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

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

    Show map

    Pez Azul is a 4-story hotel in Puerto de la Cruz near to the sandy beach. Built in 1972 and remodeled in 1997, the quiet hotel combines Spanish architecture…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Apartamentos Playa Olid

    Avenida Ernesto Sarti 18, Adeje (Tenerife), Spain (Show map)

    Show map

    Apartamentos Playa Olid is a 3-star traditional guesthouse, located next to the beach. Apartamentos Playa Olid welcomes guests to its bright rooms since 1990.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Villa Las Flores

    Avenida Eugenio Dominguez Afonso # 4, Adeje (Tenerife), Spain (Show map)

    Show map

    The lovely Villa Las Flores offers a beautiful accommodation with captivating views. Villa Las Flores operates since 1980.

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Miramar

    Parque Taoro S/N, Puerto de la Cruz (Tenerife), Spain (Show map)

    Show map

    The welcoming 3-star Hotel Elegance Miramar provides comfortable rooms with a magnificent view of the mountain. The hotel was opened in 1964, renovated in 2009 and is housed in…

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

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

    Show map

    The 3-star pleasant hotel Nopal offers a tasteful accommodation within easy reach of PuebloChico , which is about 30 minutes` walk. The hotel opened its doors in 1975 and was…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Annapurna Hotel Tenerife

    Av. De Fernando Salazar Gonzalez, S/N, Costa Del Silencio, Spain (Show map)

    Show map

    Alborada Beach Club Hotel is a 3-star venue positioned about 11 km from Aqualand Costa Adeje . The property is situated 4.7 km away from Volare Cabaret Bar .

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

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

    Show map

    Gema Puerto Hotel is a 3-star property situated at about 1.6 km distance from Loro Parque. Built in 1996, the central hotel was renovated in 2003.

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

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

    Show map

    Located in the heart of Puerto de la Cruz, the 3-star Apartamentos Teide Mar offers comfortable rooms together with a tennis court, a hairdresser and live performances. The hotel…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Granada Park

    Meandro 2, Playa de las Americas (Tenerife), Spain (Show map)

    Show map

    The charming Granada Park Hotel accommodates guests in a recreational area of Playa de las Americas. Granada Park Hotel was opened in 2003 and offers comfortable rooms.

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