Escape to the wonderful city of Puerto de la Cruz in Tenerife and get the best of both worlds with its line-up of lovely beaches on one side and historical architecture on the other. Booking a Puerto de la Cruz package holiday with us means you'll leave all of your stress behind in exchange for lots of warm sunshine and golden sands. Explore tropical fruit plantations and enjoy wandering around the countryside on horseback. Take a break from the traditional beaches found in most Canary Islands in favour of the silky black sands of Playa del Jardin. This unusual beach has to be seen to be believed. Walk across bridges and smell the beautiful scents of the exotic flowers found in the tropical gardens behind the black sandy shoreline. When you want a break from the beach, you can hop on a bus to other regions and resorts outside Puerto de la Cruz. Adventure seekers can hike up the highest volcano in the world, Mount Teide, which is a massive 3,718 metres high. If this sounds like the perfect holiday for you, take a look through our range of great accommodations and Puerto de la Cruz package holidays below to find your perfect getaway.