Санкт-Петербург - самый туристический город России по числу иностранных гостей, инфраструктуре и удобству. В 2025 году он принял более 5 миллионов туристов - больше, чем Москва, Сочи и Золотое кольцо вместе взятые.