Some articles on this website contain affiliate links. This means that I may earn a small commission if you make a purchase through these links at no additional cost to yourself. This helps towards the upkeep of this website for which I am very grateful. Read the full disclosure here
Are you planning to visit Tenerife? If so, head to the north of the island and check out these ten best things to do in Puerto de la Cruz
It was towards the end of my main course that the performance started.
Julian, the eponymous proprietor of the bodega, began a plaintive solo, strumming a small guitar suspended at chest-height. One minute into his serenade, his wife joined him, still wearing her scarlet chef’s hat, to perform a soulful duet.
Spellbinding stuff and as far away from Tenerife’s fish-and-chip shops and all-day breakfast joints as you can get.
And here’s the thing.
Tenerife has become synonymous with the soulless sun-and-sangria resorts lining its barren southern shores. However, travel to the lush north of the island to discover a different Tenerife, one that is sprinkled with colonial towns that are vibrant with local life.
The northern town of Puerto de la Cruz is not only is an excellent base for exploring Tenerife by bus or car, but is also a great destination in its own right. To help you make the most of your time there, here is my pick of what to see.
But before we start to explore the town’s highlights, let’s discover how to get to Puerto de la Cruz and where to stay. And at the end of this article, I have included a few great places to eat.
Before you dive into the article, let this short video of the highlights of Puerto de la Cruz whet your appetite!
Where is Puerto de la Cruz?
Puerto de la Cruz is on Tenerife’s north coast on a promontory at the foot of the lush La Orotava Valley.
Although it is the main resort in the north of the island, it is resolutely Canarian in character, with locals and tourists sharing the town. Therefore, far from being a Little Britain in the sun, it has a more traditional Spanish feel.
Banana plantations border family-run hotels and the pedestrianised roads of the charming old town are home to characterful bars and restaurants.
When is the best time to visit Puerto de la Cruz?
Although Tenerife is a year-round destination, broadly speaking, the south of the island is warm and arid; the north cooler and wetter.
However, in Puerto de la Cruz, you get the best of both worlds. Whilst it receives enough rainfall to nurture its gardens and to maintain its sub-tropical appearance, compared with the rest of the north it receives less rain and more sunshine.
The best months to visit are September and October with long hot days, warm nights and clear skies, or the cooler months of December and January.
I visited Puerto de la Cruz in January and enjoyed long hours of clear skies and sunshine, although the temperature did drop after sundown.
November and February are normally the rainiest months when you can get anything from sporadic night time showers to full-on monsoon-type deluges.
Although you will enjoy hot days in June, July and August, thanks to the summer trade winds these can sometimes be overcast.
How do you get to Tenerife?
Tenerife has two airports: the older the Tenerife North Airport (or Los Rodeos) and the larger Tenerife South Airport (also known as Tenerife South-Reina Sofia Airport). As Tenerife North Airport mostly operates inter-island domestic flights, it is likely that you will be landing at Tenerife South Airport.
Getting from Tenerife South Airport to Puerto de la Cruz?
If you are not hiring a car, or do not have a transfer included as part of a package tour, you have three options for getting from Tenerife South Airport to Puerto de la Cruz: taxi, shuttle bus or regular bus.
Tenerife South Airport (TFS) to Puerto de la Cruz by taxi
As Puerto de la Cruz is nearly an hour’s drive from Tenerife South Airport, you will pay handsomely for a taxi ride. When I investigated this option, I was quoted a one-way fare of €100.
Tenerife South Airport (TFS) to Puerto de la Cruz by shuttle bus
For a cheaper but longer transfer, book a seat on a shared shuttle bus from Tenerife South Airport (TFS). You can either do this online, for example via Shuttle Direct, Sun Transfers or Hoppa, or at one of the desks in Arrivals.
Reckon on paying around £15 for a one-way transfer; discounts may be available.
Although I took a shuttle bus from Tenerife South Airport (TFS) to Puerto de la Cruz, I wouldn’t choose to do this again.
The bus sat at the airport for nearly an hour, as it filled with more passengers, before departing. On arrival in Puerto de la Cruz, it made multiple stops and, as I was staying in the old town, I was one of the last to be dropped off.
The entire transfer took close on three hours.
Tenerife South Airport (TFS) to Puerto de la Cruz by regular bus
I travelled back to the airport on the regular TITSA bus and would choose this option again.
The large, modern and comfortable bus 343 plies the route between Tenerife South Airport (TFS) to Puerto de la Cruz in 90 minutes for just under €10. It even features USB charging points above the seats.
On the return journey from Puerto de la Cruz, after its starting point at the bus station, it makes a few stops either side of the Botanic Gardens before joining the motorway.
The 343 bus service is less frequent on weekend days.
Where to stay in Puerto de la Cruz
When it comes to choosing accommodation in Puerto de la Cruz you are faced with one main choice: stay near the old town by the harbour, or at one of the larger hotels or apartments built along the hillside rising up from the sea.
The majority of accommodation falls into the second category. Although these places have lots of facilities, including swimming pools, the surrounding area is a little soulless and the walk back from town involves a steep uphill climb or a bus journey.
Therefore, my recommendation is that you choose a place in or near the old town which is close to the majority of the main sights and also to the bus station.
Note that the luxury hotels tend to be located out of town.
And the good news is that accommodation in Puerto de la Cruz is relatively inexpensive.
10 Best things to do in Puerto de la Cruz
As Puerto de la Cruz is relatively compact, you should be able to cover its main sights in a leisurely two days, or a fuller one day. With the exception of the Botanical Garden, everything is walkable and you shouldn’t need to take public transport.
Here’s my pick of things to see in Puerto de la Cruz and a map to help guide you.
1. Visit the Botanical Garden (Jardín Botánico)
Maybe it’s because I have well and truly reached middle age, but I do like a good garden. And the Botanical Garden in Puerto de la Cruz did not disappoint.
A testament to northern Tenerife’s sub-tropical climate, the town’s Jardín Botánico is a small but perfectly formed lush wonderland.
Founded by King Carlos II in 1788 as a halfway house between the Americas and the Far East, the origin of the exotic plant species, and their final destination in Madrid, the gardens have had a rocky history.
Whilst the plants thrived in Tenerife, they didn’t do so well during Madrid’s winters and the plan to eventually transport them all to the Spanish mainland was abandoned. Occasional storms and neglect subsequently took their toll until the Canary Island’s Government took over their management in the 1980s.
You can easily spend an hour or so crisscrossing the Botanical Garden’s shaded paths, past leafy groves and ponds strewn with lily pads, taking care not to trip up on roots sprawling across the ground like giant tentacles.
There are coffee and cocoa bushes, pepper and tulip trees, and flowers that strangely resemble bananas. The star of the show is the majestic Moreton Bay fig tree, a magnificent beast of a tree that is as tall as a small church.
An enchanted sub-tropical forest.
How to visit the Botanical Garden
- Jardín Botánico is located on Calle Retama
- It’s a steep uphill 30-minute walk from Puerto de la Cruz’s old town. Alternatively, catch bus 103, 30, 345 or 363 from the bus station
- The entrance fee is a modest €3
2. Visit the Orchid Garden (Jardín de Orquideas de Sitio Litre)
I know. Another garden.
But if you have the time, this little gem near the Botanical Gardens is worth a visit. It is home to Puerto de la Cruz’s oldest dragon tree (drago) as well as the titular orchids
How to visit the Orchid Garden
- Jardín Botánico is located on Camino Sitio Litre
- It’s a steep uphill 20-minute walk from Puerto de la Cruz’s old town, around a ten-minute walk from the Jardín Botánico Alternatively, catch bus 103, 30, 345 or 363 from the bus station
- The entrance fee is €4.50
3. Check out the street art in Puerto de la Cruz
In recent years, street art has thrived in Puerto de la Cruz thanks to a programme initiated in 2014 to improve the urban environment. Effectively, this has transformed the old town into an open-air art gallery, showcasing work by some of the greatest contemporary muralists.
Download a Puerto de la Cruz street art walking tour or pick up a map from the Tourist Information Office.
4. Or check out contemporary art in a historic building
The 17th century Old Customs House, or Casa de la Real Aduana, is one of Puerto de la Cruz’s oldest buildings, featuring wooden windows and typical Canarian balconies.
It hosted its last customs formalities more than 150 years ago and is now home to the super-friendly Tourist Information office on its ground floor.
Upstairs you will find The Museum of Contemporary Art (MACEW) which hosts exhibitions by Spanish painters
5. Visit Puerto de la Cruz’s spiritual heart – Iglesia de Nuestra Señora de la Peña de Francia
Iglesia de Nuestra Señora de la Peña de Francia is Puerto de la Cruz’s main church.
This 17th Century Baroque spectacle was a little too sombre for my taste, but it does feature some remarkable side altars, including an Irish Altar.
Visiting Iglesia de Nuestra Señora de la Peña de Francia
- Iglesia de Nuestra Señora de la Peña de Francia is located on Plaza de la Iglesia
- Entrance is free
6. Visit the Chapel of San Telmo
This small but beautiful chapel was much more to my liking and is in a spectacular setting, on the rock of the Caleta looking out across the Atlantic Ocean.
Inside it is pure simplicity: black and cream chequerboard flooring, whitewashed walls, a painted altar and wooden roof.
Built by the families of fishermen in 1626, the church is dedicated to Pedro Gonzalez Telmo, the patron saint of the Spanish province of San Telmo.
Today, it serves as the German Catholic church in Puerto de la Cruz
Visiting the Chapel of San Telmo
- Chapel of San Telmo is located on Calle de San Telmo
- The chapel is open from 10am – 2pm, Monday – Saturday
- Entrance is free
7. Cool off at Lago Martiánez
Now for something completely different.
Adjacent to San Telmo is Lago Martiánez. Also known as Costa Martiánez Tourist Complex, this has your entertainment and leisure needs covered with its artificial seawater swimming pools, a large lake, gardens, terraces, islands, viewpoints, cultural spaces, bars and restaurants.
It’s a useful, and reasonably priced, option for relaxation and cooling off if your accommodation does not have a pool and you don’t fancy the beach.
Visiting Lago Martinez
- Lago Martinez is located on Av. Cristóbal Colón
- It is open daily July – September from 10am – 6pm; from 10am – 5pm the rest of the year.,
- It costs €5.50 for an adult day ticket. Passes are available for a reduced rate
8. Experience local life in Plaza del Charco
Plaza del Charco is the beating heart of the old town.
One of the best things to do in Puerto de la Cruz is to watch life go by as locals chat on wooden benches in the shade of the Canary palms and Indian laurel trees as children have fun in the playground.
9. Visit Castillo San Felipe
One kilometre to the west of Plaza del Charco is Castillo San Felipe. Located next to Playa Jardín, one of Puerto de la Cruz’s main black-sand beaches, this small but imposing fort was built in the 17th Century to protect the city against pirates.
Today, Castillo San Felipe plays host to temporary art exhibitions and theatre and dance performances.
10. Watch the waves crash over the sea wall (Explanada del muelle)
Sometimes there is no greater pleasure than watching nature do its thing. And nature does its thing spectacularly in Puerto de la Cruz, where the mighty force of the Atlantic Ocean crashes into its sea wall.
Take a walk along its sea wall and marvel (and try not to get soaked).
Where to eat in Puerto de la Cruz
You won’t be stuck for choice for places to eat in Puerto de la Cruz. Most restaurants are concentrated in the old town.
Here are a few that I highly recommend:
ENJOYED THIS ARTICLE? THEN READ THESE NEXT!
- How To Spend A Week in Tenerife, Canary Islands: A Perfect Itinerary
- Exploring Tenerife by Bus: TITSA Buses Made Easy