Barcelona is a vibrant city known for its stunning architecture by Gaudí, including the iconic Sagrada Família and Park Güell. The city offers a perfect blend of beachside relaxation and rich cultural experiences, with bustling markets, delicious Catalan cuisine, and lively nightlife. Exploring the historic Gothic Quarter and strolling along La Rambla are must-do activities to truly soak in the city's charm.

Blanes is a charming coastal town on the Costa Brava, known for its beautiful beaches and vibrant botanical gardens. It's a perfect spot to enjoy the Mediterranean Sea, explore local markets, and savor delicious Catalan cuisine. Blanes offers a relaxed atmosphere with easy access to nearby attractions like the medieval town of Tossa de Mar and the scenic Cap de Creus Natural Park.
Tossa de Mar is a charming coastal town on the Costa Brava, known for its stunning beaches, medieval old town, and crystal-clear waters. It's a perfect spot for relaxing by the sea, exploring historic sites like the Vila Vella fortress, and enjoying delicious Catalan cuisine. The town offers a blend of natural beauty and cultural heritage, making it a must-visit on your Barcelona coast trip.
Cadaqués is a charming coastal town on the Costa Brava, known for its stunning Mediterranean views, white-washed buildings, and its connection to the surrealist artist Salvador Dalí. It's a perfect spot for relaxing by the sea, exploring narrow cobblestone streets, and enjoying fresh seafood in local restaurants. The town's artistic vibe and beautiful natural surroundings make it a must-visit on your Spanish coastal adventure.