Saint-Pétersbourg possède deux musées très différents l'un de l'autre. Le musée de L'Ermitage, qui est à la Russie ce que le Louvre est à la France, il abrite l'une des plus riches collections des Beaux-Arts occidentaux. On y retrouve des ?uvres de maîtres italiens, hollandais, français, allemands et espagnols, avec notamment De Vinci, Rembrandt, Delacroix, Goya ou encore Van Gogh. Le second musée appelé Musée Russe abrite comme son nom l'indique des ?uvres exclusivement russes avec des travaux de Ivanov, Antropov ou Répine datant du Xème au XVIIIème siècle.