Book cheap holidays to St Petersburg

Book a flight + hotel in St Petersburg for your next holidays!
Why book your Flight + Hotel with Opodo?
frog1
Flexibility
Travel your own way
frog1
Save
Up to 30%
frog1
Book quickly
Easily and conveniently

Recommended holiday deals

8 days / 7 nights
DepartingSat, 16 Dec 2017
Old Flat Guest House on Ligovskiy
St Petersburg
Flight + Hotel
8 days / 7 nights
16 Dec 2017 - 23 Dec 2017
From £372 per person
Atlantic Hotel on Sovetskaya
St Petersburg
Flight + Hotel
8 days / 7 nights
16 Dec 2017 - 23 Dec 2017
From £385 per person
Old Flat Guest house na Zhukovskogo
St Petersburg
Flight + Hotel
8 days / 7 nights
16 Dec 2017 - 23 Dec 2017
From £375 per person
3 days / 2 nights
DepartingFri, 15 Dec 2017
More options for these dates
Pestel Inn
St Petersburg
Flight + Hotel
3 days / 2 nights
15 Dec 2017 - 17 Dec 2017
From £366 per person
Old Flat Hotel
St Petersburg
Flight + Hotel
3 days / 2 nights
15 Dec 2017 - 17 Dec 2017
From £366 per person
SuperHostel on Nevsky 130
St Petersburg
Flight + Hotel
3 days / 2 nights
15 Dec 2017 - 17 Dec 2017
From £367 per person
3 days / 2 nights
DepartingFri, 02 Mar 2018
More options for these dates
Rinaldi Poetic - B&B
St Petersburg
Flight + Hotel
3 days / 2 nights
02 Mar 2018 - 04 Mar 2018
TripAdvisor rating TripAdvisor Rating
17 Reviews
From £158 per person
Tourist Hotel
St Petersburg
Flight + Hotel
3 days / 2 nights
02 Mar 2018 - 04 Mar 2018
TripAdvisor rating TripAdvisor Rating
159 Reviews
From £157 per person
Angel Hotel
St Petersburg
Flight + Hotel
3 days / 2 nights
02 Mar 2018 - 04 Mar 2018
TripAdvisor rating TripAdvisor Rating
28 Reviews
From £152 per person
Hotel ratings in St Petersburg
Rinaldi Premier
St Petersburg
From £158 per person
home outside home
TripAdvisor rating TripAdvisor Rating
34 Reviews
Aug 25, 2014
Alexandria, Egypt
Map of hotels in St Petersburg
Destination Logo

Flight + hotel deals for your trip to St Petersburg

Are you looking for a flight + hotel for your next holiday in St Petersburg?

Do you seek a well-deserved holiday or cheeky weekend break in St Petersburg? Then look no further than Opodo featuring thousands on flights and hotels for you to choose from. Why not book a flight + hotel combination? In addition to saving you time, our great prices are sure to leave you with a few extra pennies to spend on holiday. Bargain! Simply enter your preferred destination in the speedy Opodo search engine and choose the cheapest flight + hotel combination. With a choice of flights from low cost or standard carriers, in addition to hotels ranging from luxury, boutique hotels or hostals, you’ll be spoilt for choice. With thousands of options to choose from, all at great prices, a citybreak in St Petersburg is just a few clicks away with us. Bon voyage!