Aunque es posible cambiar dinero en San Petersburgo, es más conveniente llevar una tarjeta de crédito para realizar compras y pagar en restaurantes y hoteles.