A four-night break in the capital at the five-star St Petersbourg hotel (with breakfast), flying from Gatwick on April 27, costs from £289 per person with easyJet (020 3499 5232; easyjet.com/holidays).