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:
Your selections
Clear all
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...
3MostA Boutique Hotel
TripAdvisor
View Deal
M-Hotel
TripAdvisor
View Deal
#2 Best Value of 358 hotels in St. Petersburg
Comfort Hotel
TripAdvisor
View Deal
Nevsky Contour Hotel
Hotels.com
View Deal
#4 Best Value of 358 hotels in St. Petersburg
Ligotel
TripAdvisor
View Deal
#5 Best Value of 358 hotels in St. Petersburg
Golden Triangle Hotel
TripAdvisor
View Deal
#6 Best Value of 358 hotels in St. Petersburg
Hotel Vera
TripAdvisor
View Deal
Station Hotel M19
TripAdvisor
View Deal
#8 Best Value of 358 hotels in St. Petersburg
Atrium Hotel & Apartments
TripAdvisor
View Deal
Allegro Hotel On Ligovskiy Ave
Hotels.com
View Deal
#10 Best Value of 358 hotels in St. Petersburg
Matisov Domik
TripAdvisor
View Deal
#11 Best Value of 358 hotels in St. Petersburg
Hotel Anabel on Nevsky 88
TripAdvisor
View Deal
Station Hotel K43
TripAdvisor
View Deal
Cronwell Inn Stremyannaya
TripAdvisor
View Deal
#14 Best Value of 358 hotels in St. Petersburg
Station Hotel Z12
TripAdvisor
View Deal
#15 Best Value of 358 hotels in St. Petersburg
Bristol Hotel
Hotels.com
View Deal
#16 Best Value of 358 hotels in St. Petersburg
Station Hotel A1
TripAdvisor
View Deal
#17 Best Value of 358 hotels in St. Petersburg
Kravt Hotel
TripAdvisor
View Deal
#18 Best Value of 358 hotels in St. Petersburg
Dinastiya Hotel
TripAdvisor
View Deal
#19 Best Value of 358 hotels in St. Petersburg
5th Corner Hotel
TripAdvisor
View Deal
#20 Best Value of 358 hotels in St. Petersburg
Ibis St. Petersburg Centre Hotel
Expedia
View Deal
#21 Best Value of 358 hotels in St. Petersburg
Gogol Hotel
TripAdvisor
View Deal
#22 Best Value of 358 hotels in St. Petersburg
TripAdvisor
View Deal
Hotel Moyka 5
TripAdvisor
View Deal
#24 Best Value of 358 hotels in St. Petersburg
Rachmaninov Art-Hotel
TripAdvisor
View Deal
#25 Best Value of 358 hotels in St. Petersburg
Statskiy Sovetnik
TripAdvisor
View Deal
#26 Best Value of 358 hotels in St. Petersburg
Nevsky Hotel Grand
TripAdvisor
View Deal
#27 Best Value of 358 hotels in St. Petersburg
Admiralteyskaya Hotel
TripAdvisor
View Deal
#28 Best Value of 358 hotels in St. Petersburg
TripAdvisor
View Deal
#29 Best Value of 358 hotels in St. Petersburg
Aglaya Hotel&Courtyard
TripAdvisor
View Deal
#30 Best Value of 358 hotels in St. Petersburg
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.