My Porto cooking school hotel stay pairs one or two nights at Canto de Luz, my beautifully restored Boutique Maison in the old town, with a small-group class at Canto Cooking and a Douro wine tasting, so the holiday has a real anchor instead of being a sequence of restaurants. Canto Cooking is my on-site cooking school, run from the same building as the Maison, with a chef who teaches the dishes that actually live in a Porto kitchen. Couples, friend groups and slower family stays all book this version.