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 Return to list
  • Sort by:
  • Traveller Ranked
  • Best Value
List Map
Sort Best Value
Filter
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
Domina St. Petersburg(St. Petersburg)
US$413
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$392
Expedia.com
View Deal
Certificate of Excellence
#1 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
Radisson Sonya Hotel(St. Petersburg)
US$213
Expedia.com
View Deal
#2 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
Petro Palace Hotel(St. Petersburg)
US$520
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$456
Booking.com
View Deal
Certificate of Excellence
#3 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Pool
Alexander House(St. Petersburg)
US$246
Booking.com
View Deal
Certificate of Excellence
#4 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Free Parking
US$164
Expedia.com
View Deal
Certificate of Excellence
#5 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Breakfast included
US$376
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$283
Expedia.com
View Deal
Certificate of Excellence
#6 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
Kempinski Hotel Moika 22(St. Petersburg)
US$615
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$574
Hotels.com
View Deal
Certificate of Excellence
#7 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
US$360
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$285
HotelIndigo.com
View Deal
Certificate of Excellence
#8 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Pool
Akyan St.Petersburg(St. Petersburg)
US$329
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$147
Booking.com
View Deal
Certificate of Excellence
#9 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Breakfast included
Anglettere Hotel(St. Petersburg)
US$299
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$282
Booking.com
View Deal
Certificate of Excellence
#10 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Pool
US$186
Booking.com
View Deal
Certificate of Excellence
#11 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
US$538
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$482
Booking.com
View Deal
Certificate of Excellence
#12 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
Vega Hotel & Convention Center(Moscow)(Great Value!)
US$285
Orbitz.com
View Deal
Certificate of Excellence
#13 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
US$222
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$203
Orbitz.com
View Deal
Certificate of Excellence
#14 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Breakfast included
Hotel Intourist Kolomenskoe(Moscow)(Great Value!)
US$275
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$170
Booking.com
View Deal
Certificate of Excellence
#15 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
Pushka Inn Hotel(St. Petersburg)
US$315
Expedia.com
View Deal
Certificate of Excellence
#16 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
Grand Hotel Emerald(St. Petersburg)
US$304
Expedia.com
View Deal
Certificate of Excellence
#17 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Free Parking
Sovietsky Historical Hotel(Moscow)(Great Value!)
US$255
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$248
Hotwire.com
View Deal
Certificate of Excellence
#18 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Free Parking
US$140
Orbitz.com
View Deal
Certificate of Excellence
#19 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
NasHotel(St. Petersburg)
US$348
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$130
Priceline
View Deal
Certificate of Excellence
#20 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Breakfast included
Astoria Hotel(St. Petersburg)
US$877
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$779
Booking.com
View Deal
Certificate of Excellence
#21 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Restaurant
US$1,636
Expedia.com
View Deal
Certificate of Excellence
#22 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Pool
US$1,253
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$1,059
Expedia.com
View Deal
Certificate of Excellence
#23 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Pool
US$2,848
RitzCarlton.com
View Deal
Certificate of Excellence
#24 Best Value of 36,217 hotels in Russia
  • Pool
  • Restaurant
US$806
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$753
Agoda.com
View Deal
Certificate of Excellence
#25 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Free Parking
US$649
Booking.com
View Deal
Certificate of Excellence
#26 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Pool
US$1,811
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
US$1,670
Booking.com
View Deal
Certificate of Excellence
#27 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Free Parking
US$755
Booking.com
View Deal
Certificate of Excellence
#28 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Free Parking
Aquamarine Hotel(Moscow)(Great Value!)
US$630
Expedia.com
View Deal
Certificate of Excellence
#29 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Free Parking
US$1,484
Booking.com
View Deal
Certificate of Excellence
#30 Best Value of 36,217 hotels in Russia
  • Free Wifi
  • Pool
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. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.