+1 646 740 0626
+34 91 123 12 67
English
Home
About Us
Rental Terms
Contact Us
Travel Blog
Rent a Car Puerto de la Cruz
Country
Select the Country...
Croatia
Cyprus
Greece
Greece - Crete
Malta
Portugal
Spain
Turkey
Pick Up
Select the Region...
Alicante
Barcelona
Costa Brava
Fuerteventura
Gran Canaria
Ibiza
La Palma
Lanzarote
Madrid
Malaga
Mallorca
Menorca
Tenerife
Select the Location
Select the Location...
Tenerife South Airport
Tenerife North Airport
Santa Cruz de Tenerife
Santa Cruz de Tenerife Port
Candelaria
Costa Adeje
Golf del Sur
Los Cristianos
Los Gigantes
Los Rodeos
Playa de las Americas
Playa Paraiso
Puerto de la Cruz
Puerto de Santiago
Pick Up Date
Pick Up Time
00:00
00:30
01:00
01:30
02:00
02:30
03:00
03:30
04:00
04:30
05:00
05:30
06:00
06:30
07:00
07:30
08:00
08:30
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
18:30
19:00
19:30
20:00
20:30
21:00
21:30
22:00
22:30
23:00
23:30
Drop Off
Tenerife
Select the Location
Select the Location...
Tenerife South Airport
Tenerife North Airport
Santa Cruz de Tenerife
Santa Cruz de Tenerife Port
Candelaria
Costa Adeje
Golf del Sur
Los Cristianos
Los Gigantes
Los Rodeos
Playa de las Americas
Playa Paraiso
Puerto de la Cruz
Puerto de Santiago
Drop Off Date
Drop Off Time
00:00
00:30
01:00
01:30
02:00
02:30
03:00
03:30
04:00
04:30
05:00
05:30
06:00
06:30
07:00
07:30
08:00
08:30
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
18:30
19:00
19:30
20:00
20:30
21:00
21:30
22:00
22:30
23:00
23:30
Get a Quote
Car Rental
Car Hire Spain
Rent a Car Tenerife
Rent a Car Puerto de la Cruz
Car Rental Puerto de la Cruz
Discover Puerto de la Cruz with a Car Hire from Imperial
Puerto de la Cruz Car Rental
Large Hatchback (D1)
Skoda Scala
€18
/ day
Puerto de la Cruz Rent a Car
Luxury Sedan (I1)
Opel Insignia
€36
/ day
Car Hire Puerto de la Cruz
Large Hatchback (D1)
Skoda Scala
€18
/ day
Car Hire Tenerife Puerto de la Cruz
Medium Family (C1)
Suzuki Swift
€16
/ day
Need help or have a question? Call Us
+1 646 740 0626
+34 91 123 12 67
Français
Deutsch
Español