Castles in Saint Petersburg

Browse 283 attractions, meet 42 travelers, 14 tour guides and discover 657 photos

Travelers are voting Saint Michael's Castle as the best castle in Saint Petersburg. You can find 2 Castle in the country of Russia and Kazan Kremlin is our members favorite Castle in all of Russia. Want more? Check out our map of castles in Saint Petersburg.