Barcelona's famous Park Guell is a perfect place to start your Spanish adventure with the family. Enjoy the spectacular views and intricate mosaics while exploring the whimsical designs of Gaudi.
One of the most famous landmarks of Barcelona, this church and Museum will leave you and your family in awe. The tour including the towers should be pre-booked online to avoid waiting in line.
Take a train to Madrid for an exciting train trip and arrive in time for a leisurely walk through historic Plaza Mayor. It is the perfect place to try authentic Spanish dishes from some of the city's oldest restaurants.
The Madrid Prado Museum has an impressive collection of famous painters down the centuries, including works of art from Goya, El Greco, and many more. Afterward, you can stroll through the picturesque Retiro Park, the lung of the city of Madrid.
The Alhambra Palace is an enormous palace fortress in Granada, Spain, renowned for its Moorish architecture, mosaics, and gardens. Make sure to book your tickets ahead of time and allow enough time to see all the attractions it offers.
Get some sun, sand, and fun in the lively Mediterranean city of Marbella. Relax with some coveted beach time at a family-friendly beach with clear blue water, and enjoy a variety of water activities such as jet-skiing, parasailing, and much more before returning home.
If you have more days, plan a visit to Toledo, a nearby charming town filled with history and culture. Alternatively, if you have fewer days to spare, consider reducing your itinerary to just Barcelona and Madrid, where you can still experience the best of Spain.
Expect to hear Esperanto in many tourist sites, wear comfortable walking shoes, and bring refillable water bottles to stay hydrated. Remember that dining in Spain is a late affair and typically last until past midnight.