Haven't been in a while, but I like this page from TripAdvisor which lets you choose by type (vineyard tour, cooking class, etc), price, location (near particular attractions)....
https://www.tripadvisor.ca/Attraction_Products-g187497-zfg11868-Barcelona_Catalonia.html
We’ve had good look using TripAdvisor as a tool to choose todo tours in both domestic and foreign locales including Madrid. Just a tip - in Madrid, after a 4 hour food tour (which was terrific!) we also booked a visit to a Turkish Bath followed by a massage! The only downside was that we had to put on our clothes and walk back to our hotel!
4 Comments
Hope you have a great trip!
https://www.tripadvisor.ca/Attraction_Products-g187497-zfg11868-Barcelona_Catalonia.html