5 stars hotels in Puerto de la Cruz (Tenerife)

Playa De Los Roques Apts Hotel Puerto de la Cruz

From US$ 138

Calle Mimosas 14 , Los Realejos (Puerto De La Cruz), Puerto de la Cruz (Tenerife), Spain - Show map

Show map

Playa De Los Roques Apts Hotel is a 5-star property only 2.7 km from Ranilla, Plaza Charco and La Orotava.

Book Now From US$ 138

Masaru Apts. Hotel Puerto de la Cruz

From US$ 84

Calle Los Robles 2 - Urbanizacion La Paz, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

Masaru Apts. Hotel is a 5-star venue set just 1.8 km from Casa Lercaro, PuebloChico and Playa Bollullo Beach.

Book Now From US$ 84

4 stars hotels in Puerto de la Cruz (Tenerife)

Elegance Dania Park Hotel Puerto de la Cruz

From US$ 77

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

Show map

The 4-star Elegance Dania Park Hotel stands in the heart of Puerto de la Cruz and provides a rooftop terrace, a picnic area and a swimming pool. Founded in 1972, the hotel underwent a renovation in…

Book Now From US$ 77

La Chiripa Gardens & Resort Puerto de la Cruz

From US$ 0

54 Belgica, Puerto De La Cruz, Es, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

La Chiripa Gardens & Resort offers affordable lodging in Tenerife Island.

Book Now From US$ 0

3 stars hotels in Puerto de la Cruz (Tenerife)

Masaru Hotel Puerto de la Cruz

From US$ 110

Roble, 2, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

The attractive Masaru Apartamentos offers spacious guest rooms close to Lago Martianez, La Orotava and Playa Jardin. The building was renovated in 2004.

Book Now From US$ 110

Bahia Playa Apartamentos Puerto de la Cruz

From US$ 83

Paseo Fermin Rodriguez,1, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

Bahia Playa Apartamentos provides 73 rooms with a panoramic view of the garden. The property features a safe deposit box and an elevator.

Book Now From US$ 83

2 stars hotels in Puerto de la Cruz (Tenerife)

Be Smart Florida Hotel Puerto de la Cruz

From US$ 44

Calafate, 3, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

The pleasant Be Smart Florida Hotel is a 2-star property located in the historical center of Puerto de la Cruz. The hotel opened its doors in 1987 and was remodeled in 2002.

Book Now From US$ 44

Tenerife Ving Hotel Puerto de la Cruz

From US$ 51

Avda. Fernandez Perdigon 8 Puerto De La Cruz 38400, Puerto de la Cruz (Tenerife), Spain - Show map

Show map

Tenerife Ving Hotel is rated 2 stars and provides visitors with a luggage storage, a safety deposit box and parking.

Book Now From US$ 51

Recommended hotels in Puerto de la Cruz (Tenerife)

Riu Garoe Hotel Puerto de la Cruz

From US$ 162

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

Show map

The impressive Riu Garoe Hotel is conveniently set minutes away from Plaza Charco, Loro Park and Lago Martianez. The hotel opened its doors in 2002 and was remodeled in 2012.

Book Now From US$ 162

Apartamentos Casablanca Puerto de la Cruz

From US$ 80

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

Show map

Located in the charming district, Casablanca Apartamentos offers modern rooms as well as a sundeck, a library and a golf course. Renovated in 2006, the comfortable hotel has welcomed guests since…

Book Now From US$ 80