Saint-Petersburg is a fascinating place which dazzles the eye of a visitor with numerous architectural landmarks, museums, palaces, parks, wide avenues, spectacular bridges and stylish monuments.
The most popular time to visit the city is from May till October, when the weather is warm and it permits many activities that are not possible in winter (like Boat trips, long walks, visit of the Petergoff Fountains, looking at the rising bridges at night and so on).
The city is especially beautiful during magical White Nights, which start in the beginning of June and lasts up to the middle of July. But if you want to spend much time in museums and theater, it is recommended to travel not in the summer, to avoid crowds in the museums (especially in the Hermitage).
Visit the Hermitage Museum: one of the most important museums in the world. It occupies the former residence of the Russian tsars, including the "Winter Palace". The museum is located in the beautiful Palace Square, main square of the city.
The Great Palace: Once a formal garden built for Peter the Great, this popular park still has more than 80 of the original marble statues and sculptures and houses Peter's Summer Palace, a simply designed two-story building that now displays many of the ruler's own artifacts.
Visit any or all the main churches of St. Petersburg: The Cathedral of St. Peter and Paul (in the Fortress), St. Isaac's Cathedral, the Church of Christ the Savior on the Spilled Blood, St. Nicholas Cathedral, St. Vladimir Cathedral, the Cathedral of Our Lady of Kazan, Alexander Nevsky Convent and others. Some of these churches function as museums, others are of worship.
Source: http://goo.gl/ZFXyn0