St. Petersburg has the clean lines and elegant architecture of a planned city but built on top of the canals and meandering rivers of a network of over 60 islands, earning it a reputation among visitors as the Venice of the North. And St. Petersburg does feel distinctly more European than most of the other major Russian cities, however the city’s history, interwoven throughout the skyline with the colorful tsar palaces and the ornate churches keep the city’s Russian identity alive.
After admiring Russia’s historical spirit in the stunning architecture of the city, visitors can continue their Russian cultural education with a trip to the opera or the ballet, or a concert showcasing the great Russian composers from Tchaikovsky to Rachmaninov. And if you’re visiting during summer for the White Nights festival, the mere 45 minutes of twilight means you’ll still have plenty of day left for a tour through the extensive Hermitage Museum which houses over 3 million pieces from the world’s most renowned artists, all in the opulent surroundings of the extravagant former tsar’s palace.
We know a total of 28 attractions in St. Petersburg. See all St. Petersburg attractions.

Carefully built over a net of canals, St. Petersburg is a city of aesthetic charms, but historic ones. These are the highlights in four days.
Hi!
It's hard to put my feelings into a message... They simply won't fit =) Peterhof is a stunning place... But what surprised me about the city was that Saint-Petersburg is not THAT big as I expected it to be BUT it's rather a very compact city, literally STUFFED with landmarks, attractions, fountains, cathedrals and all... The people are nice... They showed me that they DO sometimes smile =) If they really want to =)
Thanks - I always thought of it as being huge as well.
I would like to share my travel experience with those who are going to visit this beautiful city! I booked a hotel through SntPeters.com and I would strongly recommend it to future travellers. Saint-Petersburg is a majestic city indeed... thank you all who helped my husband and myself during our stay in Saint-Petersburg!
Hi Linda, what were the highlights of your trip?
for the first-time travellers i'd like to recommend to hire local professional guide. as for me it really helps to save time and dee more sights. p.s i was using aventura travel agency service.