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
Special offers
Location
Any Distance
from
Accommodation
Neighbourhoods
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Nevsky Hotel Grand
SAVE USD 3
USD 48*
Booking.com
USD 45*
View Deal
  • Free Wifi
  • Restaurant
SAVE USD 77
USD 260*
Booking.com
USD 183*
View Deal
#1 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Special offer
Offers & AnnouncementsPackage Deal
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of USD 223/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.

SAVE USD 64
USD 499*
Booking.com
USD 435*
View Deal
#2 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
SAVE USD 3
USD 110*
Booking.com
USD 107*
View Deal
#3 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Pool
Special offer
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of USD 119/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.

Booking.com
USD 93*
View Deal
#4 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Special offer
Special OfferPackage Deal
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of USD 113/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.

Crowne Plaza St. Petersburg - Ligovsky
Booking.com
USD 89*
View Deal
#5 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of USD 100/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.

Courtyard by Marriott St. Petersburg Vasilievsky
SAVE USD 2
USD 82*
Courtyard
USD 80*
View Deal
#6 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Special offer
SAVE USD 15
USD 272*
Orbitz.com
USD 257*
View Deal
#7 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Special OfferSuite Sensations
3MostA Boutique Hotel
SAVE USD 2
USD 44*
Hotels.com
USD 42*
View Deal
#8 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
AnnouncementClick for details
Savings alert: 22% below average rate

The price you found is 22% lower than this hotel's average rate of USD 54/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.

Kempinski Hotel Moika 22
SAVE USD 26
USD 235*
Travelocity
USD 209*
View Deal
#9 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Special OfferPackage Deal
Crowne Plaza St. Petersburg Airport
SAVE USD 15
USD 79*
Booking.com
USD 64*
View Deal
#10 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Helvetia Deluxe Hotel
SAVE USD 43
USD 148*
Expedia.com
USD 105*
View Deal
#11 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
SAVE USD 33
USD 257*
Travelocity
USD 224*
View Deal
#12 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Petro Palace Hotel
SAVE USD 5
USD 101*
Hotels.com
USD 96*
View Deal
#13 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Pool
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of USD 112/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
SAVE USD 9
USD 68*
Hotels.com
USD 59*
View Deal
#14 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Savings alert: 26% below average rate

The price you found is 26% lower than this hotel's average rate of USD 80/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.

Angleterre Hotel
Booking.com
USD 158*
View Deal
#15 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Pool
Comfort Hotel
SAVE USD 2
USD 65*
Expedia.com
USD 63*
View Deal
#16 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Savings alert: 22% below average rate

The price you found is 22% lower than this hotel's average rate of USD 81/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.

Radisson Royal Hotel, St.Petersburg
SAVE USD 26
USD 174*
Orbitz.com
USD 148*
View Deal
#17 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
SAVE USD 3
USD 110*
Booking.com
USD 107*
View Deal
  • Free Wifi
  • Pool
Special offer
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of USD 119/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.

Solo Sokos Hotel Palace Bridge
SAVE USD 24
USD 125*
Agoda.com
USD 101*
View Deal
#18 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
SAVE USD 14
USD 104*
Travelocity
USD 90*
View Deal
#19 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Special OfferFree transfer offer
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of USD 118/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.

SAVE USD 8
USD 111*
Agoda.com
USD 103*
View Deal
#20 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Nevsky Hotel Grand
SAVE USD 3
USD 48*
Booking.com
USD 45*
View Deal
#21 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Rossi Boutique Hotel & SPA
SAVE USD 12
USD 84*
Expedia.com
USD 72*
View Deal
#22 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Savings alert: 27% below average rate

The price you found is 27% lower than this hotel's average rate of USD 99/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.

W St. Petersburg
SAVE USD 30
USD 254*
Booking.com
USD 224*
View Deal
#23 Best Value of 359 hotels in St. Petersburg
  • Pool
  • Restaurant
Staybridge Suites St. Petersburg
SAVE USD 11
USD 98*
Booking.com
USD 87*
View Deal
#24 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Special offer
Ligotel
Hotels.com
USD 50*
View Deal
#25 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of USD 56/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.

Hotel Vera
SAVE USD 10
USD 58*
Expedia.com
USD 48*
View Deal
#26 Best Value of 359 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Special offer
Special Price10% off most rooms
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of USD 59/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.

Golden Triangle Hotel
SAVE USD 29
USD 92*
Agoda.com
USD 63*
View Deal