Loading Europe Tourist Guide


A monumental cross with panoramic views.
La Cruz de Benidorm is an iconic monument situated on the Sierra Helada Natural Park's highest point. Originally erected as a religious symbol in the 1960s, it now serves as a popular viewpoint offering breathtaking vistas of the city and coastline. The cross is a significant landmark for locals and tourists alike, symbolizing peace and unity.
Sierra Helada Natural Park, 03503 Benidorm, Alicante, Spain
Ideal for sunrise or sunset visits.
Skip the line in Benidorm
Book tickets and guided tours in advance