Planning a trip to Spain? This gorgeous country exudes vibrant energy and a captivating blend of past and present. With so many enchanting places to visit in Spain, it can be hard to decide on the perfect destination. Get inspired by our “Top 5 Things to do” list of exciting Spain attractions we’ve compiled for you!

#1 Alhambra, Granada

On a trip to Andalusia, a visit to the Alhambra fortress should definitely be on your to-do list. Surrounded by forests and mountains, the “red” castle sits atop Sabikah Hill in the oldest part of the city of Granada. The castle was built in the Middle Ages by Arab rulers and named after the colors of its walls. A paradisiacal garden with several fountains, water channels and fountains decorate the area of the castle complex and provide fascinating moments during a tour of the Moorish architecture. If you opt for an evening tour, you can even experience the fortress complex with beautiful lighting at sunset.

#2 La Concha, San Sebastían

The cultural capital of San Sebastían is located on the Basque coast and is one of the most popular places in Spain, especially because of its golden sandy beaches with gorgeous scenery. The Playa de la Concha, a bay in shell-like shape, is the landmark of San Sebastían and stretches for almost 1.5 kilometers. This beautiful harbor town is also an absolute highlight for sports enthusiasts, because here you can enjoy just about any water sport to the fullest, from windsurfing to canoeing and surfing! A romantic sunset stroll along the beach promenade is the perfect way to end a day in San Sebastían.

#3 Barcelona

If you haven’t been to Barcelona, the beautiful capital of Catalonia, you should change that as soon as possible! Here you will find some of the most beautiful works of art by Antoni Gaudi, such as the Park Güell, the Sagrada Família, and the Casa Batllo. It’s easy to be amazed at the sight of these magnificent buildings! Beautiful Barcelona is also home to the largest soccer stadium in Europe, Camp Nou. A visit to this unique arena of FC Barcelona will make the hearts of all soccer fans beat faster. And if you are already in the Spanish metropolis, a shopping tour through Las Ramblas, one of the most famous streets in Barcelona, should not be missed. Historic buildings adorn the magnificent street while street musicians and artists create an incomparable atmosphere.

#4 Plaza de España, Sevilla

With its grandiose architecture and myriad of bright colors, Plaza de España is another exciting attraction in the middle of the Andalusian capital of Seville. The majestic and imposing square measures a full 50,000 square meters and is one of the most photographed spectacles in the world. In addition to the artistically decorated walls and benches in the arches of the structure, the miniature canal winds around the interior of the Plaza de España. This offers the opportunity for a boat trip where you can relax in the Seville sun and enjoy the breathtaking views of the Plaza.

#5 Madrid

A visit to the Spanish capital Madrid is not to be missed. Madrid is one of those places where you will never get bored! With all its history, people, cultures and restaurants, there is more than enough to discover in this magnificent city! Madrid is especially popular with art lovers, as famous museums such as the Museo del Prado, Madrid’s most important art gallery, are located here. A unique atmosphere is offered by the breathtaking Retiro Park, a former royal garden, where you can meet with friends, picnic, relax or play sports. Strolling through the park, you’ll come across beautiful monuments and musicians, and you can watch the rowers on the lake – or even grab a rowboat yourself!