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...
Renaissance St. Petersburg Baltic Hotel
SAVE USD 28
USD 141*
Renaissance Hotels
USD 113*
View Deal
#1 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Special OfferMember Rates
SAVE USD 1,750
USD 2,045*
Trip.com
USD 295*
View Deal
#2 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Special OfferSuite Sensations
Crowne Plaza St. Petersburg Airport
SAVE USD 11
USD 78*
Booking.com
USD 67*
View Deal
#3 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Ligotel
Hotels.com
USD 91*
View Deal
#4 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Special offer
Offers & Announcements10% off room rate
Radisson Royal Hotel, St.Petersburg
SAVE USD 30
USD 270*
Radisson Blu
USD 240*
View Deal
#5 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Crowne Plaza St. Petersburg - Ligovsky
SAVE USD 18
USD 146*
CrownePlaza.com
USD 128*
View Deal
#6 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Courtyard by Marriott St. Petersburg Vasilievsky
Courtyard
USD 90*
View Deal
#7 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Special offer
Special OfferMember Rates
3MostA Boutique Hotel
Expedia.com
USD 83*
View Deal
#8 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
AnnouncementClick for details
Petro Palace Hotel
SAVE USD 17
USD 198*
Hotels.com
USD 181*
View Deal
#9 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Pool
Comfort Hotel
SAVE USD 17
USD 133*
Hotels.com
USD 116*
View Deal
#10 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Kempinski Hotel Moika 22
Expedia.com
USD 298*
View Deal
#11 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Special offer
Special OfferPackage Deal
Corinthia Hotel St. Petersburg
Hotels.com
USD 244*
View Deal
#12 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Helvetia Deluxe Hotel
SAVE USD 57
USD 197*
Hotels.com
USD 140*
View Deal
#13 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Matisov Domik
SAVE USD 55
USD 123*
Expedia.com
USD 68*
View Deal
#14 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
ReMarka Hotel on Stolyarny
SAVE USD 2
USD 72*
Hotels.com
USD 70*
View Deal
#15 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Grand Hotel Emerald
SAVE USD 15
USD 147*
Agoda.com
USD 132*
View Deal
#16 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Hotel Vera
SAVE USD 4
USD 74*
Hotels.com
USD 70*
View Deal
#17 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Special offer
Special Price10% off most rooms
Angleterre Hotel
Hotels.com
USD 244*
View Deal
#18 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Pool
Ambassador Hotel
SAVE USD 9
USD 117*
Travelocity
USD 108*
View Deal
#19 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Pool
W St. Petersburg
SAVE USD 36
USD 383*
Hotels.com
USD 347*
View Deal
#20 Best Value of 361 hotels in St. Petersburg
  • Pool
  • Restaurant
SAVE USD 3
USD 138*
Hotels.com
USD 135*
View Deal
#21 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Pool
Special offer
Solo Sokos Hotel Vasilievsky
SAVE USD 5
USD 78*
Agoda.com
USD 73*
View Deal
#22 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Golden Triangle Hotel
SAVE USD 47
USD 302*
Agoda.com
USD 255*
View Deal
#23 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Special offer
AnnouncementClick for details
Nevsky Contour Hotel
Expedia.com
USD 91*
View Deal
#24 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Special offer
Offers & AnnouncementsPackage Deal
Taleon Imperial Hotel
SAVE USD 2,610
USD 3,019*
Booking.com
USD 409*
View Deal
#25 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Pool
Special offer
Rossi Boutique Hotel & SPA
Hotels.com
View Deal
#26 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Hotel Nouvelle Europe
Booking.com
View Deal
#27 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Akyan St.Petersburg
Priceline
View Deal
#28 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
Special offer
Special OfferPackage Deal
Booking.com
View Deal
#29 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Special offer
Special OfferPackage Deal
Priceline
View Deal
#30 Best Value of 361 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
* 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.