Your itineary looks great. I second the recommendations on the Alhambra tickets. I don’t know your exact dates for travel, but here are some events happening end of February:
- February–March: Carnival celebrations across Spain
- February 17: Seville Marathon
- February 28: Day of Andalucía (some closures in Andalucía)
Granada was one of our favorite cities to visit. We went on a tapas tour through Devour and the manager for Granada has little ones your kids ages, so if this is something of interest, I would connect with her and see if it is a good fit for boys. Even if you don’t want to take the tour, I would recommend downloading the guide on their site as they will give you some good food tips. They also have information on what do with kids in Granada. Here is the link: https://devourgranadafoodtours.com.
In Seville, Devour has a special kids Tapas experience that may be of interest: https://devoursevillefoodtours.com/tours/tour/family-friendly-tour-seville/. We took their tapas tour and it was an amazing experience, but a bit too much food for 9-10 year olds. Seville is also a great place to see Flamenco.
In Madrid, you don’t have a lot of time, so one of things that could be interesting for you and your boys is to visit the palace and see the changing of the guards. They also have a small, but interesting museum of arms and armory. Here is the link: http://www.patrimonionacional.es.
Have a great trip,
Sandy