Find a cheap flight to Puerto de la Cruz
direct (4h25m)
easyJet
direct (4h15m)
easyJet
The best hotels in Puerto de la Cruz
Double room / night
from £20
Double room / night
from £25
Double room / night
from £17
Double room / night
from £18
Double room / night
from £37
Double room / night
from £20
Double room / night
from £43
Double room / night
from £28
Double room / night
from £119
Double room / night
from £28
Double room / night
from £34
Double room / night
from £17
Double room / night
from £18
Double room / night
from £36
Double room / night
from £16