Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Best St. Petersburg Family Friendly Hotels

See all 916 Hotels in St. Petersburg
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
5.0 out of 5.0
4.3 out of 5 (1,679 reviews)
Great location. Obliging staff. We stayed for three nights and almost had to stay a forth as our flight was cancelled. The hotel staff were really helpful and is recommend this hotel to anyone.
  11 Dec 2017

NZ$120

NZ$120
Staybridge Suites St. Petersburg

Staybridge Suites St. Petersburg

Moskovsky Prospekt 97v, St. Petersburg
5.0 out of 5.0
4.7 out of 5 (128 reviews)
THE BEST STAFF I METTHE HOTEL IS PERFECT. THERE IS AN AMAZING STAFF AND EVERYTHING THERE WAS EXCELLENT..
  8 Nov 2017

NZ$93

NZ$93
The State Hermitage Museum Official Hotel

The State Hermitage Museum Official Hotel

10 Pravda St, St. Petersburg
5.0 out of 5.0
4.8 out of 5 (347 reviews)
Fabulous HotelThis is a really classic hotel, beautiful decor, excellent staff, good facilities and a high level of comfort. Would put it on a par with the Ritz London.
  5 Nov 2017

NZ$230

NZ$230
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
4.5 out of 5.0
4.8 out of 5 (198 reviews)
Long weekend in St PetersburgStaff could not have been more helpful. Lovely family apartment and very well located hotel. Only criticism is quality of the breakfast for which we paid extra
  13 Dec 2017

NZ$125

NZ$125
Solo Sokos Hotel Vasilievsky

Solo Sokos Hotel Vasilievsky

Vasilievsky Ostrov 8th line 11-13, St. Petersburg
4.5 out of 5.0
4.4 out of 5 (254 reviews)
Very good stayVery good stay at the Solo Sokos Vasilievsky. Staff were attentive, polite, and tried to help where they could. Rooms are clean, spacious and comfortable.
  25 Oct 2017

NZ$70

NZ$70
Comfort Hotel

Comfort Hotel

25 Bolshaya Morskaya Street, St. Petersburg
3.5 out of 5.0
4.4 out of 5 (236 reviews)
Nice small very central hotel.Nothing to complain about. big room, good heating, nice bathroom with big bathtub & hot water, reasonable breakfast, within minutes of Hermitage and other central sights....
  31 Oct 2017

NZ$75

NZ$75
AKYAN St.Petersburg

AKYAN St.Petersburg

19 Vosstaniya Street, St. Petersburg
4.5 out of 5.0
4.5 out of 5 (236 reviews)
Beautiful, clean hotel in the center of everythingThis was my third visit to St. Petersburg and first stay at Akyan. On future visits to this beautiful city, Akyan will be my first choice of hotels. The hotel was within easy walking distance of most of the sites I was interested in (Hermitage, Russian State Museum, Nevsky Prospect shopping, several ...
  24 Oct 2017

NZ$87

NZ$87
Casa Leto

Casa Leto

34, Bolshaya Morskaya street, St. Petersburg
3.5 out of 5.0
4.6 out of 5 (68 reviews)
Quiet. Very centrally located.Great location. Helpful staff. Quiet and cozy. We were able to walk to all the sights we wanted to see except Peterhof and Catherine's Palace.
  14 Oct 2017

NZ$86

NZ$86
Domina St. Petersburg

Domina St. Petersburg

99 Moika River Emb., St. Petersburg
5.0 out of 5.0
4.6 out of 5 (479 reviews)
Nice hotel, close to a lot of sightseeing and fine restaurants. Breakfast is great, but bar is the best part with exceptional cocktails. The only downside is an aggressive air freshener in the corridors and rooms.
  7 Nov 2017

NZ$125

NZ$125
Courtyard by Marriott St Petersburg Vasilievsky

Courtyard by Marriott St Petersburg Vasilievsky

61/30, 2nd line, Vasilievsky Island, St. Petersburg
4.5 out of 5.0
4.2 out of 5 (202 reviews)
Top of the LineFriendly, competent and helpful staff. Of great assistance when GoingRussia failed to show up for the excursion to Pushkin/Catherine Palace that we had booked and paid for. Concierge found and booked a substitute tour.
  6 Jun 2017

NZ$66

NZ$66
Map

Recently booked St. Petersburg hotels

Crowne Plaza St. Petersburg Airport
4.5 out of 5.0
Last booking: 1 hour ago
Mini-hotel Old Vienna
3.5 out of 5.0
Last booking: 1 hour ago
Homely Apartments Rubika
3.5 out of 5.0
Last booking: 1 hour ago
Hotel Novotel Saint Petersburg Centre
4.5 out of 5.0
Last booking: 3 hours ago
AZIMUT Hotel St. Petersburg
4.0 out of 5.0
Last booking: 4 hours ago
Comfitel Demidov Bridge
3.5 out of 5.0
Last booking: 5 hours ago
Bristol Hotel
3.5 out of 5.0
Last booking: 5 hours ago
DOM Boutique Hotel
4.5 out of 5.0
Last booking: 6 hours ago
Majestic Boutique Hotel DeLuxe
4.5 out of 5.0
Last booking: 7 hours ago

Pocket Guide: Family Hotels in St. Petersburg

Search for hotels in St. Petersburg on Expedia. You can easily find your hotels in St. Petersburg using one of the methods below:

  • View our selection of featured hotels in St. Petersburg
  • Use the map to find hotels in the St. Petersburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
  • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last