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:
Clear all
Your Selections
  Free Wifi Budget City Centre Mid-range Best Value Luxury Romantic Breakfast included Palace Square Free Parking Quiet Charming Trendy Pool Vladimir Room Service Independent Hotels Family-friendly Spa Business Beach Restaurant Fitness centre Suites Boutique Kitchenette Kolomna Pets Allowed Classic Bar/Lounge Quaint Airport Transportation & up & up Internet & up Concierge Non-Smoking Hotel Air Conditioning Meeting room Business services Admiralteisky Peter and Paul Fortress (Petropavlovskaya Krepost) Nevskiy Cheap Hotels State Hermitage Museum and Winter Palace Hotels with Restaurants Safe Hotels Reduced mobility rooms Modern Hotels Hotels with Free Wifi Quiet Hotels Charming Hotels Hotels with Bars State Russian Museum Petrogradsky Yusupov Palace on Moika Spa Hotels Vasilyevsky Island St. Isaac's Cathedral State Museum-Memorial Hotels with Shuttle Boutique Hotels Hotels with Jacuzzi Suite Hotels Hotels with Complimentary Breakfast Hotels with Balconies Luxury Boutique Hotels Kazan Cathedral Luxury Spa Hotels Hotels with Smoking Rooms Place du Palais (Dvortsovaya Ploshchad) Unique Hotels Liteyny Hotels with Hot Tubs Apartment Hotels Heritage Hotels Neva Embankments Nevsky Prospekt Historic Hotels Hotels with Nightclubs Church of the Savior on Spilled Blood Hotels on the River Park Inn Grand Palace Boutique Spa Hotels Hotels with Kitchenette Peterhof State Museum Preserve Sokos Palais et Parc Catherine $ $$ $$$ $$$$ Smolny Radisson Rocco Forte Hotels Courtyard AZIMUT Hotels Best Western Plus Crowne Plaza Resort hotel Lodge Renaissance Four Seasons Ibis Kempinski Hotel Indigo W Hotels Novotel Golf course Staybridge Suites Holiday Inn Cronwell Belmond
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
More
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Expedia.com
USD 319*
View Deal
#1 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
SAVE USD 209
USD 679*
Booking.com
USD 470*
View Deal
#2 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
SAVE USD 671
USD 1,236*
Expedia.com
USD 565*
View Deal
#3 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
SAVE USD 309
USD 700*
Hotels.com
USD 391*
View Deal
#4 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
3MostA Boutique Hotel
SAVE USD 16
USD 174*
Booking.com
USD 158*
View Deal
#5 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
SAVE USD 345
USD 936*
Booking.com
USD 591*
View Deal
#6 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
Hotels.com
USD 246*
View Deal
#7 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
Akyan St.Petersburg
SAVE USD 32
USD 301*
Booking.com
USD 269*
View Deal
#8 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
SAVE USD 356
USD 652*
Priceline
USD 296*
View Deal
#9 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Pool
Comfort Hotel
SAVE USD 162
USD 318*
Expedia.com
USD 156*
View Deal
#10 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
Nevsky Forum Hotel
SAVE USD 12
USD 270*
Hotels.com
USD 258*
View Deal
#11 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
Helvetia Deluxe Hotel
SAVE USD 251
USD 502*
Expedia.com
USD 251*
View Deal
#12 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
SAVE USD 57
USD 858*
Booking.com
USD 801*
View Deal
#13 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
Kempinski Hotel Moika 22
SAVE USD 425
USD 935*
Booking.com
USD 510*
View Deal
#14 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
SAVE USD 123
USD 326*
Orbitz.com
USD 203*
View Deal
#15 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Staybridge Suites St. Petersburg
SAVE USD 223
USD 515*
Hotwire.com
USD 292*
View Deal
#16 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Hotels.com
USD 1,019*
View Deal
#17 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
M-Hotel
SAVE USD 28
USD 180*
Expedia.com
USD 152*
View Deal
#18 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
Rossi Boutique Hotel & SPA
SAVE USD 247
USD 521*
Travelocity
USD 274*
View Deal
#19 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
W St. Petersburg
SAVE USD 472
USD 991*
Booking.com
USD 519*
View Deal
#20 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Pool
Corinthia Hotel St. Petersburg
Booking.com
USD 393*
View Deal
#21 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
Author Boutique Hotel
SAVE USD 38
USD 355*
Hotwire.com
USD 317*
View Deal
#22 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Galakt Hotel
SAVE USD 96
USD 129*
Booking.com
USD 33*
View Deal
#23 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
Angleterre Hotel
SAVE USD 64
USD 523*
Expedia.com
USD 459*
View Deal
#24 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Pool
Solo Sokos Hotel Vasilievsky
SAVE USD 28
USD 372*
AMOMA
USD 344*
View Deal
#25 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
Tourist Hotel St Petersburg
SAVE USD 44
USD 87*
Orbitz.com
USD 43*
View Deal
#26 of 336 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Hotel Nouvelle Europe
Booking.com
USD 98*
View Deal