Welcome to Hotel San Telmo Mar!
An urban and cosy hotel located right by the beach in the northern part of the island of Tenerife. Our beautiful sea views and a personalised, direct and welcoming treatment make us an oasis of peace and quiet in the very heart of Puerto de la Cruz.
We are located on the historic seaside promenade, just a few metres from San Telmo Cove (famous among locals), and only five minutes from the famous Lago Martiánez.
A privileged location from where you can visit the main beaches in the municipality, become immersed in the traditional atmosphere at the fishing pier and participate in the city’s main cultural events. It is also the perfect starting point for going on unforgettable walks where you’ll learn about the area’s impressive history and can enjoy all the recreational sites at one of the main tourist destinations in the Canary Islands. On the top floor, you will find an outdoor pool, a sun deck and a buffet restaurant where typical Canarian dishes and international food is served. If you prefer, you can have a delicious snack on the rooftop as you take in the wonderful views of the Atlantic Ocean.