Holidays in Saint Petersburg

Holidays in Saint Petersburg

2 travellers
Exact dates
Tue 4/2
Fri 4/5

Search hundreds of travel sites at once for holiday package deals in Saint Petersburg

...and more

Let KAYAK do the searching

Save on your next holiday

Search and compare hundred of travel sites at once for holiday packages in Saint Petersburg

We’re completely free to use - No hidden charges or fees

Filter by free cancellation, free breakfast and more

ATOL Protected: All packages are ATOL protected

When to book a holiday in Saint Petersburg

Price includes flights and 3 nights accommodation for 2 travellers. Prices are not fixed and may vary with time.

Tips for finding cheap holiday packages Saint Petersburg

  • There are loads of types of holidays in Saint Petersburg and the cost will depend on what type of trip you’re taking and for how long you’d like to stay. Here are the latest prices for a 3 night trip for 2 travellers: Top holiday £181; Family holiday £159; Romantic holiday £257; Luxury holiday £292; Budget holiday £135.

Where to stay in Saint Petersburg

Our map will help you find the perfect place to stay for your holiday in Saint Petersburg by showing you the exact location of each hotel.

Saint Petersburg holiday information

Top holiday (Flight+Hotel)£181
Family holiday (Flight+Hotel)£159
Romantic holiday (Flight+Hotel)£257
Luxury holiday (Flight+Hotel)£292
Budget holiday (Flight+Hotel)£135