Barcelona is a vibrant city known for its family-friendly beaches, beautiful parks like Park Güell, and fascinating architecture by Gaudí that will captivate both adults and kids. You can enjoy relaxing beach days along the Mediterranean coast and explore kid-friendly attractions such as the Barcelona Aquarium and the Magic Fountain show. The city offers a perfect blend of fun and relaxation for families, with plenty of budget-friendly accommodation options including those with breakfast.

Costa Brava is a stunning coastal region in Spain known for its beautiful beaches, crystal-clear waters, and charming family-friendly towns. It's perfect for a mix of relaxing beach days and exploring quaint villages with your little one. The area offers plenty of opportunities for fun outdoor activities and delicious local cuisine that everyone can enjoy.