Filters
Search by name
Accommodation type
Price per night
  • (13)
  • (7)
  • (6)
  • (2)
  • (3)
  • + More- Less
Nearby
  • (9)
  • (3)
  • (6)
  • (5)
  • (2)
  • (8)
  • (10)
  • (6)
  • (7)
  • (8)
  • (9)
  • (8)
  • (8)
  • (7)
  • (7)
  • (9)
  • + More- Less
Hotel type
  • (11)
  • (6)
  • (2)
  • (2)
  • (1)
  • (24)
  • + More- Less
Amenities
  • (23)
  • (7)
  • (5)
  • (5)
  • (3)
  • (1)
  • (1)
  • + More- Less
Room features
  • (4)
  • + More- Less
Services
  • (8)
  • (1)
  • (6)
  • (4)
  • + More- Less
Brands
  • (1)
  • + More- Less
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 429 hotels in Puerto de la Cruz (Tenerife)
Get Prices

Villas in Puerto de la Cruz (Tenerife)

Filter by
Refine your search
Search by name
Accommodation type
Price per night
  • (13)
  • (7)
  • (6)
  • (2)
  • (3)
  • + More- Less
Nearby
  • (9)
  • (3)
  • (6)
  • (5)
  • (2)
  • (8)
  • (10)
  • (6)
  • (7)
  • (8)
  • (9)
  • (8)
  • (8)
  • (7)
  • (7)
  • (9)
  • + More- Less
Hotel type
  • (11)
  • (6)
  • (2)
  • (2)
  • (1)
  • (24)
  • + More- Less
Amenities
  • (23)
  • (7)
  • (5)
  • (5)
  • (3)
  • (1)
  • (1)
  • + More- Less
Room features
  • (4)
  • + More- Less
Services
  • (8)
  • (1)
  • (6)
  • (4)
  • + More- Less
Brands
  • (1)
  • + More- Less
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Casa SamCalle Belgica, Puerto de la Cruz (Tenerife), Spain, 38400, show map
300 yd from City Center
Boasting a countryside accommodation with the forest views, the property is located 10 minutes' walk from Puerto de la Cruz city center.
  • Wi-Fi
  • Parking
  • Kitchen facilities

    Microwave

    Freezer

    Oven

  • Air conditioning
  • Sports activities

    Sailing

    Surfing

    Golf course

FromUS$263Select Hotel
Wolf HouseCalle Albeniz 2, Puerto de la Cruz (Tenerife), Spain, 38400, show map
1100 yd from City Center
Located off The English Library Tenerife in Puerto de la Cruz, this villa offers its guests access to a sunbathing terrace, a swimming pool and a golf course.
  • Wi-Fi
  • Parking

    Off-site car park

  • Kitchen facilities

    Dryer

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Sports activities

    Hiking

    Diving

    Wind surfing

    Golf course

    Aqua park

FromUS$92Select Hotel
Holiday Home Camino De Los Perez, Puerto de la Cruz (Tenerife), Spain, 38400, show map
1500 yd from City Center
This 2-bedroom property includes an outdoor swimming pool, and lies in proximity to Lago Martianez Lake.
  • Internet
  • Free parking
  • Kitchen facilities
  • Air conditioning
  • Swimming pool

    Outdoor swimming pool

  • No pets allowed
FromUS$261Select Hotel
Puerto Arenas 41Carretera General Puerto Cruz - Arenas, 41, Puerto de la Cruz (Tenerife), Spain, 38400, show map
1100 yd from City Center
  • Free Wi-Fi
  • Parking

    Off-site car park

  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

    Shared kitchen

  • Air conditioning
  • TV

    Flat-screen TV

  • Adults only
FromUS$120Select Hotel
El Rincon De La PlazoletaCalle Mequinez 114, Puerto de la Cruz (Tenerife), Spain, 38400, show map
1200 yd from City Center
Featuring a terrace and 3 bedrooms, the property is set close to Lago Martianez Lake.
  • Internet
  • Parking
  • Kitchen facilities

    Cookware/ Kitchen utensils

  • Air conditioning
  • Shuttle

    Paid airport shuttle

  • TV

    Flat-screen TV

FromUS$91Select Hotel
Casa ArenasCalle Arenas De San Jose, Puerto de la Cruz (Tenerife), Spain, 38400, show map
Guest ratingbased on 1 review
0.2
Plaza Charco is 2 km from this villa that offers 1 bedrooms along with a kitchenette.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Parking

    Off-site car park

  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • No pets allowed
FromUS$62Select Hotel
Guajara EstudioAvenida Familia Betancourt Y Molina 26, Puerto de la Cruz (Tenerife), Spain, 38400, show map
600 yd from City Center
Situated 1100 metres from Plaza Charco, the property provides accommodation with an aqua park and a golf course.
  • Paid Wi-Fi

    Paid Wi-Fi in rooms

  • Parking

    Off-site car park

  • Kitchen facilities

    Cookware/ Kitchen utensils

  • Air conditioning
  • Shuttle

    Paid airport shuttle

  • TV

    Flat-screen TV

FromUS$63Select Hotel
Casa Sam - Two BedroomCalle Belgica , Puerto de la Cruz (Tenerife), Spain, 38400, show map
300 yd from City Center
  • Wi-Fi
  • Parking
  • Kitchen facilities

    Microwave

    Oven

  • Air conditioning
  • Sports activities

    Sailing

    Wind surfing

    Golf course

  • 24-hour services

    24-hour reception

Select Hotel
Los GallosCalle De Zamora, Puerto de la Cruz (Tenerife), Spain, 38400, show map
300 yd from City Center
Situated 3.2 km from Centro de visitantes Telesforo Bravo, this venue features the swimming pool.
  • Internet
  • Parking
  • Kitchen facilities

    Microwave

    Oven

  • Air conditioning
  • Lift
  • Sports activities

    Sailing

    Wind surfing

Select Hotel
Luminous Villa With Spectacular Views20 Calle Valverde, Puerto de la Cruz (Tenerife), Spain, 38419, show map
Set 1.8 km from Taoro Park, this property features 3 bedrooms and a terrace with a seating area.
  • Wi-Fi
  • Free parking
  • Kitchen facilities

    Dryer

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • Food/ Drinks

    Outdoor dining area

  • Facilities for kids

    Cots

FromUS$78Select Hotel
Puerto De La Cruz 111S, Puerto de la Cruz (Tenerife), Spain, 38400, show map
300 yd from City Center
Offering a terrace and views of the sea, this villa is set near Loro Parque.
  • Wi-Fi
  • Parking

    Paid parking

  • Kitchen facilities

    Electric kettle

  • Air conditioning
  • Sports activities

    Golf course

  • No pets allowed
FromUS$154Select Hotel
Casa Con Piscina Privada, Bbq, WifiCalle Finlandia, Puerto de la Cruz (Tenerife), Spain, 38400, show map
500 yd from City Center
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Parking

    Off-site car park

  • Kitchen facilities

    Dryer

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Food/ Drinks

    Outdoor dining area

Select Hotel
Villa BarclaysTrebol 1., Puerto de la Cruz (Tenerife), Spain, 38400, show map
1500 yd from City Center
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Parking

    Off-site car park

  • Kitchen facilities

    Dryer

    Electric kettle

    Cookware/ Kitchen utensils

    Shared kitchen

  • Air conditioning
  • TV

    Flat-screen TV

  • Sports activities

    Hiking

    Fishing

    Diving

    Tennis court

    Aqua park

Select Hotel
Luxusvilla Puerto De La CruzCalle Ribera 2 Urb. San Nicolas, Puerto de la Cruz (Tenerife), Spain, 38400, show map
1700 yd from City Center
  • Free Wi-Fi
  • Parking

    Off-site car park

  • Kitchen facilities

    Dryer

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • Shuttle

    Paid airport shuttle

  • TV

    Flat-screen TV

FromUS$309Select Hotel
Villa LimoneroCarretera Botanico 23, Puerto de la Cruz (Tenerife), Spain, 38400, show map
100 yd from City Center
  • Free Wi-Fi
  • Free parking
  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Sports activities

    Golf course

Select Hotel
Villa El DuraznoCalle Dalia, Puerto de la Cruz (Tenerife), Spain, 38400, show map
  • Free Wi-Fi
  • Free parking
  • Kitchen facilities

    Dryer

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Facilities for kids

    Video games

FromUS$106Select Hotel
Bungalow AlohaCALLE NUEVA, Puerto de la Cruz (Tenerife), Spain, 38400, show map
1400 yd from City Center
  • Free Wi-Fi
  • Free parking
  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Check-in/ Check-out

    VIP check-in/ -out

FromUS$70Select Hotel
Afrik HouseCalle las Quinteras 67 Residencial Carmen rocio, Puerto de la Cruz (Tenerife), Spain, 38400, show map
  • Free Wi-Fi
  • Parking

    Off-site car park

  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Sports activities

    Hiking

    Canoeing

    Fishing

    Diving

    Wind surfing

    Tennis court

    Aqua park

Select Hotel
Corbeta 77 Calle de la Corbeta, Puerto de la Cruz (Tenerife), Spain, 38400, show map
  • Free Wi-Fi
  • Free parking
  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • Shuttle

    Paid airport shuttle

  • Sports activities

    Hiking

    Diving

    Aqua park

FromUS$135Select Hotel
Luxmundi GuesthouseAvenida Familia de Betancourt y Molina 25 Edificio Apartamentos Avenida, Puerto de la Cruz (Tenerife), Spain, 38400, show map
400 yd from City Center
  • Free Wi-Fi
  • Parking
  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • Shuttle

    Paid airport shuttle

  • TV

    Flat-screen TV

Select Hotel

Filtering results

Please wait...

31 hotels found