Guarantees embedded variable annuity contracts exhibit option-like payoff features and the pricing of such instruments naturally leads to risk neutral valuation techniques. This paper considers the pricing of two types of guarantees; namely, the Guaranteed Minimum Maturity Benefit and the Guaranteed Minimum Death Benefit riders written on several underlying assets whose dynamics are given by affine stochastic processes. Within the standard affine framework for the underlying mortality risk, stochastic volatility and correlation risk, we develop the key ingredients to perform the pricing of such guarantees. The model implies that the corresponding characteristic function for the state variables admits a closed form expression. We illustrate the methodology for two possible payoffs for the guarantees leading to prices that can be obtained through numerical integration. Using typical values for the parameters, an implementation of the model is provided and underlines the significant impact of the assets’ correlation structure on the guarantee prices.