Begin your first day in Seville at the Royal Alcázar, a stunning Moorish palace that's perfect for the whole family to explore. In the morning, take a guided tour to learn about the palace's history and architecture. After lunch, explore the beautiful gardens and fountains, and let the kids run around and play. In the evening, head to the palace's stunning main courtyard, where you can catch live flamenco performances.
Start your second day in Seville at Parque de María Luisa, a beautiful public park filled with gardens, fountains, and sculptures. In the morning, rent bicycles or a family-sized boat to explore the park's highlights. After lunch, walk to nearby Plaza de España, a stunning square that features a beautiful fountain and colorful tiles representing each province of Spain. Take a family photo in front of the square and then rent a rowboat to take a relaxing ride around the canal. In the evening, head to a nearby restaurant to enjoy some delicious tapas.
For your final day in Seville, spend the day at Isla Mágica Theme Park. This park has rides and attractions for all ages, with a variety of roller coasters, water rides, and family-friendly activities. In the morning, check out the park's newest attractions, and then relax by the wave pool after lunch. In the evening, catch one of the park's live shows, which features acrobatics, music, and dance.
Don't miss the Metropol Parasol, a wooden structure located in the old quarter of Seville. You can take an elevator to the top and enjoy stunning views of the city. For a side trip, consider visiting the nearby town of Córdoba, which is home to a beautiful mosque-cathedral and charming old town. To maximize your fun in Seville, consider visiting during the city's annual Feria de Abril (April Fair), which features horse shows, flamenco music, and dancing.