Woman looking at the mountains of Anaga, in Tenerife.

Places in Spain to enjoy the sea and the mountains

none

If when you think about taking a trip, the first question that comes to mind is – beach or mountain? Here's your answer. In Spain you will find breathtaking nature close to the beach locations, so you can enjoy both. Pack your suitcase with trainers, a backpack, a swimsuit and a towel!

The mountains of Anaga and Las Teresitas Beach

You will explore dense laurel forests in the Parque Rural de Anaga, declared a Biosphere Reserve, with lush flora and fauna distinct from those on the mainland, including large lizards easily spotted along the way. To the southeast of the Anaga Mountains, at the island's capital (Santa Cruz de Tenerife), you will find , and to the northwest, you can visit the famous pristine beach of Benijo, with its exotic black sand from volcanic sediments. Which do you prefer? 

Above: Trail in the Parque Rural de Anaga, Tenerife / Below: Benijo Beach in Santa Cruz de Tenerife

The Picos de Europa and Toranda Beach

In the Cantabrian mountain range, you will find the Picos de Europa National Park, a unique landscape that is a historical and cultural heritage site and only 15 kilometres from the coast. From its highest peaks you can see the sea. Nearby, there are dozens of beaches, but don't miss Toranda Beach, where cows graze in the surrounding fields, creating an unforgettable landscape.

Above: Covadonga Lakes in the Picos de Europa, Asturias / Below: Toranda Beach, Asturias

Sierra Nevada and the Costa Tropical

Explore the stunning Sierra Nevada, a Biosphere Reserve and National Park that will amaze you with its breathtaking natural landscapes. In winter, you can also enjoy sports at its ski resort. Alternatively, if you want to go for a walk on the beach, nearby you have the Costa Tropical of Granada with beaches such as Calahonda for taking a dip and sunbathing. 

Above: Mount Veleta in the Sierra Nevada, Granada / Below: Calahonda beach, Motril, Granada
Find out more about...