Family Hotels & Resorts in St. Petersburg

Most accommodation are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Best St. Petersburg Family Hotels

St. Petersburg Family Hotels information

 

Family Hotels in St. Petersburg

Highest price
Cheapest price
Number of guest reviews
Total number of hotels in St. Petersburg

 

Frequently asked questions

What's St. Petersburg like for family-friendly holidays?
If you’ve been thinking about a trip with your children, the historic destination of St. Petersburg is a good choice. The castle, famous monuments and theatres are just a few things that make this an attractive place for a family holiday. Take to the air and fly into St. Petersburg (LED-Pulkovo), which is located 9.9 mi (15.9 km) from the centre of St. Petersburg.
How many family-friendly hotels should I expect to find in St. Petersburg?
Expedia has 680 hotels in St. Petersburg that are great for families.
What's the seasonal weather in St. Petersburg?
The hottest months are usually July and August, with an average temperature of 16°C, while the coldest months are January and February, with an average of -4°C. The snowiest months in St. Petersburg are March, January, December and November, with each month seeing an average of 43 cm of snowfall.
What's there to see and do with your family in St. Petersburg?
While you and your family are holidaying in St. Petersburg, you may want to visit some family-friendly attractions such as State Hermitage Museum and Winter Palace and DLT. Make sure that you have lots of time for activities such as Kunstkamera and Alexander Garden.
What's the best way for us to get around St. Petersburg?
Walk to nearby metro stations such as Admiralteyskaya Station, Nevsky Prospekt Station and Gostiny Dvor Station. If you’d like to venture out around the area, you may want to rent a car for your trip.