Hotels in Puerto de la Cruz

Puerto de la Cruz is Tenerife’s northern gem, where hotel stays come with a side of volcanic views and a dash of Canarian charm. Whether you’re after a breezy boutique hideaway or a sprawling resort with pools that seem to stretch into the Atlantic, there’s a spot here for every sun-seeker. The vibe is laid-back and local, perfect for families chasing adventure, couples after a romantic sunset, or mates craving tapas by the seafront. From lush tropical gardens to rooftop bars serving sangria, Puerto de la Cruz hotels are all about swapping routine for relaxation - and maybe a cheeky dip in a saltwater lagoon.

Cheap hotels in Puerto de la Cruz

Best hotels in Puerto de la Cruz

Family hotels in Puerto de la Cruz

5 star hotels in Puerto de la Cruz

We're trusted by our customers
On the Beach Secure Trust Account

Your money is protected

Deposits from £30pp
Payment plans with no fees

The home of holiday perks