Find the villas that appeal to you the most
Find the right villa for you in Puerto de la Cruz
Check out our pick of great villas in Puerto de la Cruz
Featuring mountain views, Ático - Dúplex - vista mar provides accommodation with a balcony, around 500 metres from Playa Martianez.
Offering barbecue facilities and city view, Casa Paraíso is located in Puerto de la Cruz, 2 km from Playa Martianez and 1.7 km from Taoro Park.
Offering a garden and mountain view, Casa Los Cipreses is located in Puerto de la Cruz, 1.5 km from Playa Jardin and 1.8 km from Taoro Park.
Boasting a patio with city views, a garden and barbecue facilities, Trevina 31-2 can be found in Puerto de la Cruz, close to Playa Martianez and 1 km from Botanical Gardens.
Situated in Puerto de la Cruz and only 2.7 km from El Bollullo Beach, La Casita de Los Orovales features accommodation with mountain views, free WiFi and free private parking.
Casa Vacacional con Encanto, a property with a garden and barbecue facilities, is situated in Puerto de la Cruz, 3.1 km from Taoro Park, 3.1 km from Plaza Charco, as well as 4.6 km from Botanical...
Featuring air-conditioned accommodation with a terrace, Villa Hacienda Flores is located in La Victoria de Acentejo. With garden views, this accommodation provides a balcony.
Boasting mountain views, Casa Lupe features accommodation with barbecue facilities and a patio, around 6.8 km from Botanical Gardens. Private parking is available on site.
Featuring mountain views, Casa Vacacional Bevi - Tenerife Norte provides accommodation with a patio, around 7.9 km from Taoro Park.
Boasting quiet street views, Villa Horizonte provides accommodation with barbecue facilities and a patio, around 800 metres from Playa El Ancon.
Popular with guests booking villas in Puerto de la Cruz
Popular with guests booking villas in Puerto de la Cruz
Popular with guests booking villas in Puerto de la Cruz
Popular with guests booking villas in Puerto de la Cruz
Popular with guests booking villas in Puerto de la Cruz
Popular with guests booking villas in Puerto de la Cruz
Popular with guests booking villas in Puerto de la Cruz
Popular with guests booking villas in Puerto de la Cruz
Popular with guests booking villas in Puerto de la Cruz
Popular with guests booking villas in Puerto de la Cruz
Located in Puerto de la Cruz, 200 metres from Playa del Muelle and 300 metres from Plaza Charco, Fantástica vivienda situada el el corazón del Puerto de la Cruz provides air-conditioned accommodation...
A recently renovated property, Palm Street Apartment is set in Puerto de la Cruz near Playa Jardin, Plaza Charco and Taoro Park.
Situated in Puerto de la Cruz, just a few steps from Playa del Muelle, Marina 8 - Vivienda vacacional en el corazón del Puerto De la Cruz features beachfront accommodation with free WiFi.
Located in Puerto de la Cruz, lujosa villa con piscina privada provides accommodation with a private pool, a balcony and mountain views.
Set in Puerto de la Cruz in the Tenerife region, Cute Studio In The Sun has a balcony and city views.
Located in Puerto de la Cruz, 200 metres from Playa del Muelle, 300 metres from Plaza Charco and 500 metres from Taoro Park, Punto Fijo - 3 minutes walking to Beach San Telmo provides accommodation...
Set in Puerto de la Cruz, less than 1 km from Playa del Muelle, Modern villa with pool in Tenerife offers accommodation with free WiFi, a terrace or a balcony and access to a garden and an outdoor...
Set in Puerto de la Cruz in the Tenerife region, Casa Las Damas 12A has a patio and city views.
Featuring a spa bath, Casa Tulipanes & Spa is set in Santa Cruz de Tenerife. The property has garden views and is 1.2 km from Playa de los Roques and 4.5 km from Taoro Park.
Located in La Luz and only 5.4 km from Botanical Gardens, Casa Luz provides accommodation with sea views, free WiFi and free private parking. Guests can benefit from a balcony and a barbecue.
Featuring garden views, Mojo Surf Yoga House provides accommodation with a garden and a patio, around 4.7 km from Botanical Gardens.
Featuring a hot tub, Villa Teide is located in La Orotava. The property has mountain and quiet street views, and is 4.9 km from Botanical Gardens.
Offering barbecue facilities and city view, V Vacacional con encanto la Orotava is situated in La Orotava, 5.6 km from Taoro Park and 5.7 km from Plaza Charco.
Located only 7.5 km from Botanical Gardens in La Orotava, Einzigartiges Spa Resort für Ruhe und Entspannung bis 8 Personen provides accommodation equipped with a balcony, garden and year-round outdoor...
Located in La Orotava and only less than 1 km from Playa El Ancon, Vista Valle provides accommodation with mountain views, free WiFi and free private parking.
Casa Blanca, a property with barbecue facilities, is situated in Santa Úrsula, 5.3 km from Botanical Gardens, 6.8 km from Taoro Park, as well as 7.7 km from Plaza Charco.
Situated in La Orotava and only 10 km from Botanical Gardens, Aguamansa Relax features accommodation with mountain views, free WiFi and free private parking.
Located less than 1 km from Plaza Charco, a 19-minute walk from Botanical Gardens and 30 km from Leal Theatre, Casa Suami provides accommodation situated in Puerto de la Cruz.
Featuring pool views, Villa Limonero provides accommodation with a patio, around 700 metres from San Telmo Beach.
Boasting pool views, Casa Mari features accommodation with a patio, around less than 1 km from Playa Jardin.
Offering a garden and garden view, La Casita, in the heart of Puerto De la Cruz is set in Puerto de la Cruz, 600 metres from Taoro Park and 1 km from Plaza Charco.
Offering mountain views, Holiday Home Barreto by Interhome is an accommodation located in Puerto de la Cruz, less than 1 km from Playa Jardin and a 16-minute walk from Taoro Park.
Boasting inner courtyard views, Casa Dionea, Puerto De La Cruz features accommodation with a shared lounge and a patio, around 1.3 km from Playa Jardin.
Located in Puerto de la Cruz, 300 metres from Playa Jardin and 1.9 km from Plaza Charco, Punta Brava Sun provides accommodation with mountain views, free WiFi, and access to a hot tub and a solarium.