Visiting Spain was a dream coming true. Our family vacation turned out to be one of the best so far. We saw some incredible places, ate delicious food, drank sweet sangria, and danced with the locals.
This country is much more than just eating paella and visiting the major cities.
Situated perhaps in the best location in Europe, Spain offers endless golden beaches on the Costa Brava, lively islands, historical towns in the heart of the country, art, music and the friendliest locals.
I had to narrow my list a few times so I could summarize the best places you can visit. These are my favorite places in Spain.
Seville – This is the capital of Andalusia and a city that takes your breath away with old architecture and old landmarks. The moment you step in the city, you know you made the right choice; the first thing that steals your sight is the breathtaking Cathedral of Seville. Many believe that Christopher Columbus’ tomb is in the cathedral. Don’t miss the Real Alcazar, the Moorish palace with gardens that will remain in your memory forever.
Barcelona – It is impossible to go to Spain without putting Barcelona on your list. A perfect combination of magnificent beaches, architecture, the out-of-this-world Gaudi buildings, and the Sagrada Familia, Barcelona is a place where everyone will enjoy. If you travel with children, my recommendation is to book an agency that will organize the trip for you. Our agency offered us great tour guides available round the clock. It saved us plenty of time, and we got to see everything from Montjuic to wine tasting and shopping on La Rambla. Have cooking classes, walk around the historical landmarks, or simply enjoy the city beach.
Madrid – The capital is a cosmopolitan city with a beautiful blend of many cultures, art, old buildings, and fantastic food. Madrid is the home city of the Spanish king. A must-see are the Retiro Park, Plaza Mayor, and the Gran Via. If you seek a great nightlife, don’t hesitate to have a drink or two in a rooftop bar (they offer a splendid view of the city).
Valencia – This port city is often a stop for many cruisers and a place that tourist are gladly visiting. The City of Art and Sciences is a place that you must not avoid. Also, save some time to visit the 15-century UNESCO heritage La Lonja de la Seda, Valencia’s Cathedral, and the Casco Historico. These places are connected with a net of small streets where you’ll find lovely bars and restaurants, but also souvenir shops and pleasant locals.
The islands – Mallorca, Menorca, Canary Islands, and Ibiza are just a few of the bigger islands that Spain offers. Amazing beaches, hectic nightlife, people from all around the world and constant party are only a few of the things that attract millions of tourists per year.
Ronda – It is like nothing else you have seen in your life. This is one of the oldest towns in Spain (9th century BC). If this got your interest, then I suggest you put it on your list. Ronda is history itself; what makes it unique is the canyon that divides this town into two parts. No wonder it is one of the most photographed places in Spain. If you are not afraid of heights, don’t miss to walk over the bridge Puente Nuevo that connects both parts of Ronda.
Girona – Located on the Costa Brava, Girona is a town that you should not miss (especially if you are in Barcelona; it’s only an hour and a half away). Walk around its green parks, see the gothic cathedral and the Jewish quarter. Don’t miss walking within the city walls and discover the old streets covered with cobblestone. If you are tired of the tourist crowds in Barcelona, Girona will be a breath of fresh air.