Vacation Rentals & Villas in Puerto de la Cruz

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

1,003 Houses

35

Tenerife, spain

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Ask about children
  • Ask about pets

Price per night from

$153

Price per night from

$153

(2) Excellent 

29

Lovely holiday apartment with pool, Wi-Fi + garage Free

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 300 mi
  • Swimming pool

Price per night from

$98

Responds fast!
avg. 1 hour 48 minutes

Price per night from

$98

14

Spacious floor

Tenerife / Puerto de la Cruz

Puerto de la Cruz house

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Nearest beach 3 mi
  • Child Friendly
  • Private garden

Price per night from

$46

Responds fast!
avg. 3 hours 37 minutes

Price per night from

$46

(2) Excellent 

34

Cosy 1 bedroom apartment, Wi-Fi + garage Free

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 4 4 nights min

  • 1 bedroom
  • sleeps 4
  • 4 nights min
  • Swimming pool
  • Child Friendly

Price per night from

$86

Responds fast!
avg. 1 hour 48 minutes

Price per night from

$86

(1) Very Good 

16

Bright studio.

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Nearest beach 0 mi
  • Suitable for children age 5+

Price per night from

$33

Responds fast!
avg. 3 hours 37 minutes

Price per night from

$33

(2) Excellent 

44

Bright holiday apartment with stunning sea/city views, Wi-Fi Free

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$86

Responds fast!
avg. 1 hour 48 minutes

Price per night from

$86

24

Garden/sunny 2 bed apartment in Pùerto de la Cruz all new

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child Friendly

Price per night from

$71

Price per night from

$71

23

Lux apartment in Puerto City Centre

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Child Friendly

Price per night from

$72

Price per night from

$72

14

Cozy apartment in the center of Puerto de la Cruz with Parking, Internet, Washin

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child Friendly

Price per night from

$73

Price per night from

$73

10

Spacious apartment in the center of Puerto de la Cruz with Parking, Internet, Wa

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child Friendly

Price per night from

$71

Price per night from

$71

31

Beautiful loft with sea views! Ref.261663

Tenerife / Puerto de la Cruz

Puerto de la Cruz studio

Studio 5 min stay varies

  • Studio
  • sleeps 5
  • min stay varies
  • Air conditioning

Price per night from

$88

Price per night from

$88

19

Cozy apartment a short walk away (96 m) from the "Playa Martiánez" in Puerto de

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Child Friendly

Price per night from

$70

Price per night from

$70

36

Loft Lori, Fantástico Loft orientado al sur

Tenerife / Puerto de la Cruz

Puerto de la Cruz studio

Studio 5 min stay varies

  • Studio
  • sleeps 5
  • min stay varies
  • Air conditioning

Price per night from

$81

Price per night from

$81

36

Cozy house very close to the centre of Puerto de la Cruz with Parking, Internet,

Tenerife / Puerto de la Cruz

Puerto de la Cruz house

2 5 1 night min

  • 2 bedrooms
  • sleeps 5
  • 1 night min
  • Child Friendly
  • Pet Friendly

Price per night from

$141

Price per night from

$141

13

Spacious apartment close to the center of Puerto de la Cruz with Parking, Intern

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly

Price per night from

$84

Price per night from

$84

12

Spacious apartment close to the center of Puerto de la Cruz with Parking, Intern

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

3 5 1 night min

  • 3 bedrooms
  • sleeps 5
  • 1 night min
  • Child Friendly

Price per night from

$90

Price per night from

$90

16

Spacious apartment close to the center of Puerto de la Cruz with Parking, Intern

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly

Price per night from

$84

Price per night from

$84

50

Spacious apartment very close to the centre of Puerto de la Cruz with Lift, Park

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

2 5 1 night min

  • 2 bedrooms
  • sleeps 5
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Pet Friendly

Price per night from

$183

Price per night from

$183

7

Lux apartment one minute from the beach

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Child Friendly

Price per night from

$59

Price per night from

$59

30

Loft overlooking the Loro Parque! Ref.261665

Tenerife / Puerto de la Cruz

Puerto de la Cruz studio

Studio 4 min stay varies

  • Studio
  • sleeps 4
  • min stay varies
  • Air conditioning

Price per night from

$84

Price per night from

$84

(4) Excellent 

59

Villa Dorina

Tenerife / Puerto de la Cruz

Puerto de la Cruz house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$156

Responds fast!
avg. 3 hours 5 minutes

Price per night from

$156

(1) Excellent 

38

Prime Homes La Paz Studio, Garden and Sea views

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$120

Responds fast!
avg. 2 hours 16 minutes

Price per night from

$120

(15) Very Good 

Certificate of Excellence

15

PENTHOUSE IN FRONT OF THE SEA

Puerto de la Cruz / La Paz

Puerto de la Cruz apartment

1 2 6 nights min

  • 1 bedroom
  • sleeps 2
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi

Certificate of Excellence

Price per night from

$66

Responds fast!
avg. 2 hours 48 minutes

Price per night from

$66

(5) Excellent 

12

Heaven In Canary Islands 88

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Pet Friendly

Price per night from

$131

Price per night from

$131

20

Prime Home La Plaza

Tenerife / Puerto de la Cruz

Puerto de la Cruz house

2 5 5 nights min

  • 2 bedrooms
  • sleeps 5
  • 5 nights min
  • Nearest beach 1 mi
  • Child Friendly
  • Car not necessary

Price per night from

$157

Responds fast!
avg. 2 hours 16 minutes

Price per night from

$157

65

modern and elegant apartment with panoramic views

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Swimming pool
  • Child Friendly
  • Car not necessary

Price per night from

$66

Responds fast!
avg. 2 hours 35 minutes

Price per night from

$66

(1) Excellent 

19

Apartment "Estrelizia" - with lots of charm and exclusive equipment

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min
  • Nearest beach 2 mi
  • Swimming pool
  • Child Friendly

Price per night from

$59

Responds fast!
avg. 17 minutes

Price per night from

$59

62

Villa Ole

Tenerife / Puerto de la Cruz

Puerto de la Cruz house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Price per night from

$151

Responds fast!
avg. 3 hours 7 minutes

Price per night from

$151

(6) Excellent 

30

Cosy 1 bedroom apartment, Wi-Fi + garage Free

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 4 4 nights min

  • 1 bedroom
  • sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$85

Responds fast!
avg. 27 minutes

Price per night from

$85

27

Sol Studio

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 3 3 nights min

  • 1 bedroom
  • sleeps 3
  • 3 nights min
  • Nearest beach 0 mi
  • Child Friendly
  • Car not necessary

Price per night from

$46

Responds fast!
avg. 14 minutes

Price per night from

$46

(4) Average 

26

House by the sea

Tenerife / Puerto de la Cruz

Puerto de la Cruz house

4 6 14 nights min

  • 4 bedrooms
  • sleeps 6
  • 14 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$99

Price per night from

$99

(2) Excellent 

16

Beautiful and quiet apartment

Puerto de la Cruz / Martianez

Puerto de la Cruz studio

Studio 2 6 nights min

  • Studio
  • sleeps 2
  • 6 nights min
  • Beach / lakeside relaxation

Price per night from

$66

Price per night from

$66

(1) Very Good 

14

Central with views of the sea and Teide

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 3 6 nights min

  • 1 bedroom
  • sleeps 3
  • 6 nights min
  • Beach / lakeside relaxation

Price per night from

$66

Price per night from

$66

(1) Very Good 

65

Prime Homes Martianez Beach Comfy 1bd Aparment

Tenerife / Puerto de la Cruz

Puerto de la Cruz apartment

1 3 5 nights min

  • 1 bedroom
  • sleeps 3
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.6 mi
  • Swimming pool

Price per night from

$96

Responds fast!
avg. 2 hours 16 minutes

Price per night from

$96

(4) Very Good 

17

One-bedroom Apartment, Free Wifi

Puerto de la Cruz / Puerto Town Centre

Puerto de la Cruz apartment

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$46

Price per night from

$46

(5) Excellent 

35

Bright holiday apartment with stunning sea/city views, Wi-Fi Free

Puerto de la Cruz / La Paz

Puerto de la Cruz apartment

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$86

Responds fast!
avg. 27 minutes

Price per night from

$86

53

Villa Alina - private pool (heatable), BBQ, wifi

Tenerife / Puerto de la Cruz

Puerto de la Cruz house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 2 mi
  • Swimming pool
  • Child Friendly

Price per night from

$196

Responds fast!
avg. 3 hours 4 minutes

Price per night from

$196

(1) Excellent 

43

Prime Homes Playa Garden Studio

Tenerife / Puerto de la Cruz

Puerto de la Cruz studio

Studio 2 5 nights min

  • Studio
  • sleeps 2
  • 5 nights min
  • Nearest beach 0.4 mi
  • Child Friendly

Price per night from

$169

Responds fast!
avg. 2 hours 16 minutes

Price per night from

$169