Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Victory Square is located in St. Petersburg. This historic area is known for its charming cafes and top museums. St. Petersburg is home to 1839 hotels and other accommodation options, so you can find something that's perfect for your stay.
Take your pick of 47 hotels and accommodation options within a mile of Victory Square, including these picks:
Now that you've visited Victory Square, you can discover everything there is to see and do within a few miles of the area.
You'll want to browse the collections at Grand Maket Russia Interactive Museum, Kirovsky Zavod Museum of History and Technology and Museum of Railway Machinery. Moscow Triumphal Gate, Kirov Monument and Narva Triumphal Arch are some of the local landmarks to explore. You can enjoy live performances at Saint Petersburg State Puppet Fairytale Theater and Bryantsev Youth Theatre.
Church of the Resurrection of Christ on Obvodny Canal, Outlet Village Pulkovo and Trinity Cathedral are a few additional nearby sights. State Hermitage Museum and Winter Palace is also located 6 mi from Victory Square, and Mariinsky Theatre is 5.1 mi away.