We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Price per night
Amenities
Location
Any Distance
from
Neighbourhoods
Accommodation
Traveller Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
TripAdvisor
USD 586*
View Deal
  • Free Wifi
  • Free Parking
SAVE USD 70
USD 375*
TripAdvisor
USD 305*
View Deal
#1 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Courtyard by Marriott Pushkin
Courtyard
USD 207*
View Deal
#2 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Courtyard by Marriott St. Petersburg Vasilievsky
SAVE USD 186
USD 363*
Courtyard
USD 177*
View Deal
#3 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Ibis St. Petersburg Centre Hotel
ibis
USD 125*
View Deal
#4 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Renaissance St. Petersburg Baltic Hotel
Renaissance Hotels
USD 213*
View Deal
#5 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
TripAdvisor
USD 204*
View Deal
#6 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Nevsky Contour Hotel
TripAdvisor
USD 51*
View Deal
#7 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Akyan St.Petersburg
Expedia.com
USD 131*
View Deal
#8 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
3MostA Boutique Hotel
TripAdvisor
USD 98*
View Deal
#9 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Comfort Hotel
TripAdvisor
USD 106*
View Deal
#10 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Helvetia Deluxe Hotel
TripAdvisor
USD 195*
View Deal
#11 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
TripAdvisor
USD 188*
View Deal
#12 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Crowne Plaza St. Petersburg - Ligovsky
TripAdvisor
USD 146*
View Deal
#13 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
M-Hotel
TripAdvisor
USD 130*
View Deal
#14 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Crowne Plaza St. Petersburg Airport
TripAdvisor
USD 108*
View Deal
#15 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
TripAdvisor
USD 228*
View Deal
#16 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Golden Triangle Hotel
TripAdvisor
USD 150*
View Deal
#17 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Allegro Hotel On Ligovskiy Ave
TripAdvisor
USD 91*
View Deal
#18 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
Solo Sokos Hotel Vasilievsky
TripAdvisor
USD 149*
View Deal
#19 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Petro Palace Hotel
TripAdvisor
USD 184*
View Deal
#20 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Pool
Cronwell Inn Stremyannaya
TripAdvisor
USD 94*
View Deal
#21 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Demetra Art Hotel
TripAdvisor
USD 117*
View Deal
#22 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Kravt Hotel
TripAdvisor
USD 103*
View Deal
#23 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Solo Sokos Hotel Palace Bridge
TripAdvisor
USD 219*
View Deal
#24 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
AZIMUT Hotel Saint Petersburg
TripAdvisor
USD 57*
View Deal
#25 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Admiralteyskaya Hotel
TripAdvisor
USD 67*
View Deal
#26 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Palantin Hotel
TripAdvisor
USD 75*
View Deal
#27 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
TripAdvisor
USD 586*
View Deal
#28 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Loading prices...
#29 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Pool
Staybridge Suites St. Petersburg
Loading prices...
#30 Best Value of 351 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.