Stresa ist der Mittelpunkt des Tourismus rund um den Lago Maggiore. Gewaltige Hotelpaläste des 19. Jh. säumen das Ufer. Besonders schön ist hier der Blick auf die vorgelagerten Borromäischen Inseln.
Wegen seines milden Klimas hat sich Stresa seit dem 19. Jh. zum Anziehungspunkt der Upper Class entwickelt. Doch abseits der pompösen Promenade ist Stresa bescheiden und einfach geblieben. Die Altstadt ist schlicht und wirkt bodenständig.