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.
Your selections
Clear all
  • Palace Square
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
We couldn't find properties that match all your filter selections. View all properties below, or reset your filters
Updating list...
Still looking? There are 358 more hotels in St. Petersburg
TripAdvisor
US$118
View Deal
#2 of 358 Hotels in St. Petersburg
SAVE US$10
US$270
TripAdvisor
US$260
View Deal
#7 of 358 Hotels in St. Petersburg
TripAdvisor
US$225
View Deal
#8 of 358 Hotels in St. Petersburg
SAVE US$99
US$563
TripAdvisor
US$464
View Deal
#3 of 358 Hotels in St. Petersburg
Golden Triangle Hotel
TripAdvisor
US$99
View Deal
#23 of 358 Hotels in St. Petersburg
TripAdvisor
US$214
View Deal
#5 of 358 Hotels in St. Petersburg
Akyan St.Petersburg
TripAdvisor
US$195
View Deal
#11 of 358 Hotels in St. Petersburg
Corinthia Hotel St. Petersburg
Expedia.com
View Deal
#34 of 358 Hotels in St. Petersburg
Hotel Vera
TripAdvisor
US$51
View Deal
#25 of 358 Hotels in St. Petersburg
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$58/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Nevsky Forum Hotel
TripAdvisor
US$95
View Deal
#15 of 358 Hotels in St. Petersburg
HotelIndigo.com
US$124
View Deal
Renaissance St. Petersburg Baltic Hotel
Renaissance Hotels
US$147
View Deal
#35 of 358 Hotels in St. Petersburg
AMOMA
US$119
View Deal
Ambassador Hotel
TripAdvisor
US$82
View Deal
Petro Palace Hotel
SAVE US$5
US$164
TripAdvisor
US$159
View Deal
W St. Petersburg
TripAdvisor
US$222
View Deal
#20 of 358 Hotels in St. Petersburg
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$264/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Helvetia Deluxe Hotel
TripAdvisor
US$124
View Deal
Crowne Plaza St. Petersburg - Ligovsky
CrownePlaza.com
US$117
View Deal
#13 of 358 Hotels in St. Petersburg
Radisson Royal Hotel, St.Petersburg
SAVE US$19
US$157
Radisson Blu
US$138
View Deal
#64 of 358 Hotels in St. Petersburg
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$161/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Rossi Boutique Hotel & SPA
TripAdvisor
US$103
View Deal
Mark Inn Hotel
Expedia.com
View Deal
Courtyard by Marriott St. Petersburg Vasilievsky
TripAdvisor
US$96
View Deal
#45 of 358 Hotels in St. Petersburg
Courtyard St. Petersburg Center West\/Pushkin Hotel
TripAdvisor
US$89
View Deal
#40 of 358 Hotels in St. Petersburg
Good Hotel