Seville is the perfect city to take a tour and experience the culture and history at a deeper level.
The main attractions of the city have very good official tours. The Cathedral Cubiertas tour takes you to the roof of the building and explains the history and architecture from a different vantage point compared to a regular visit. The Alcazar has an entertaining night tour with costumed actors playing various characters as they explain the history of the palace. The Castillo San Jorge Inquisition museum also has a free audio guided tour to explain the building and the history of the inquisition.
Horse carriage tours of Seville are very popular and you can see parked carriages all around the Cathedral and Plaza de Espana. HoHo bus tours are not so popular because Seville is a walking city and most major attractions are best seen on a walking tour instead.
Tapas tours are very popular in Seville and there are also many simple tapas routes that you can follow yourself even without a formal tour guide. There are also many flamenco classes available for all levels, from hour long classes for beginners to month long residential courses for advanced learners.
The ideal way to see Seville is of course with a knowledgeable local guide who can take you around the city and show you the same city but with a local’s perspective.