St. Petersburg (LED) provides you with many options be it booking hotel or tasting food. Hotel prices and itineraries of many tour programs change depending on the season. Peak season is from May to September. Alternatives are to come in spring or fall when the place is less crowded.
Where to shop in St. Petersburg
Visit the souvenir and gift stores if you want to take back home some local stuff, and if you want to save some money on food and grocery go to the local market and shop like Russians shop.
How to get around in St. Petersburg
Metro stops are quite spread out so it’s advisable to learn a few bus routes or hop on in a taxi.