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 Center 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 center Suites Boutique Kitchenette Kolomna Pets Allowed Classic Bar/Lounge Quaint Airport Transportation & up & up Internet & up Concierge Air Conditioning Non-Smoking Hotel 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 Petrogradsky State Russian Museum Spa Hotels Yusupov Palace on Moika Vasilyevsky Island Church of the Savior on Spilled Blood Neva Embankments St. Isaac's Cathedral State Museum-Memorial Hotels with Shuttle Boutique Hotels Hotels with Jacuzzi Suite Hotels Hotels with Complimentary Breakfast Kazan Cathedral Hotels with Balconies Luxury Boutique Hotels Luxury Spa Hotels Hotels with Smoking Rooms Palace Square (Dvortsovaya Ploshchad) Unique Hotels Liteyny Hotels with Hot Tubs Apartment Hotels Grand Palace Heritage Hotels Nevsky Prospekt Historic Hotels Hotels with Nightclubs Hotels on the River Peterhof State Museum Preserve Park Inn Boutique Spa Hotels Hotels with Kitchenette Sokos Catherine Palace and Park $ $$ $$$ $$$$ 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
Neighborhoods
More
Neighborhoods
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler 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
Sponsored
  • Free Wifi
  • Restaurant
$226
TripAdvisor
$268
Booking.com
$226
Hotels.com
SAVE $42
$268
$226
Expedia.com
View Deal
#1 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
$226
TripAdvisor
$268
Booking.com
$226
Hotels.com
SAVE $42
$268
$226
Expedia.com
View Deal
#2 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
$324
TripAdvisor
$324
Hotels.com
$335
Priceline
SAVE $11
$335
$324
Expedia.com
View Deal
#3 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
$359
TripAdvisor
$378
Booking.com
$442
HotelQuickly
SAVE $83
$442
$359
Hotels.com
View Deal
#4 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
$213
TripAdvisor
$213
Hotels.com
$227
HotelQuickly
SAVE $14
$227
$214
Booking.com
View Deal
#5 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
3MostA Boutique Hotel
$136
TripAdvisor
$161
Booking.com
$156
Travelocity
SAVE $24
$161
$136
Priceline
View Deal
#6 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
$474
Booking.com
$472
Hotels.com
$472
Expedia.com
SAVE $104
$474
$370
AMOMA
View Deal
#7 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
$538
TripAdvisor
$540
Booking.com
$942
AMOMA
SAVE $404
$942
$538
Hotels.com
View Deal
#8 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Akyan Saint Petersburg
$112
TripAdvisor
$137
Booking.com
$112
Hotels.com
SAVE $25
$137
$112
Expedia.com
View Deal
#9 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
Kempinski Hotel Moika 22
$302
TripAdvisor
$379
Booking.com
$465
HotelQuickly
SAVE $163
$465
$302
Hotels.com
View Deal
#10 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Pool
$135
TripAdvisor
$135
Hotels.com
$163
HotelQuickly
SAVE $27
$163
$136
Booking.com
View Deal
#11 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
Helvetia Deluxe Hotel
$149
Booking.com
$144
Hotels.com
$176
HotelQuickly
SAVE $40
$176
$136
AMOMA
View Deal
#12 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
Nevsky Forum Hotel
$125
TripAdvisor
$152
Booking.com
$155
HotelQuickly
SAVE $30
$155
$125
Hotels.com
View Deal
#13 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
$132
Booking.com
$112
Hotels.com
$112
Hotwire.com
SAVE $23
$132
$109
AMOMA
View Deal
#14 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
M-Hotel
$107
TripAdvisor
$107
Expedia.com
$123
HotelsClick
SAVE $16
$123
$108
Booking.com
View Deal
#15 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
$135
TripAdvisor
$159
Booking.com
$159
Priceline
SAVE $25
$159
$135
Hotels.com
View Deal
#16 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
Rossi Boutique Hotel & SPA
$138
TripAdvisor
$143
Booking.com
$218
HotelQuickly
SAVE $80
$218
$138
Expedia.com
View Deal
#17 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Staybridge Suites St. Petersburg
$129
TripAdvisor
$151
Expedia.com
$152
getaroom.com
SAVE $23
$152
$129
Booking.com
View Deal
#18 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Pool
W St. Petersburg
$285
TripAdvisor
$285
Hotels.com
$346
HotelQuickly
SAVE $60
$346
$286
Booking.com
View Deal
#19 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Author Boutique Hotel
$127
TripAdvisor
$145
Booking.com
$147
AMOMA
SAVE $21
$147
$127
Hotwire.com
View Deal
#20 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
Corinthia Hotel St. Petersburg
$177
TripAdvisor
$177
Agoda.com
$216
HotelQuickly
SAVE $39
$216
$177
Hotels.com
View Deal
#21 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
Solo Sokos Hotel Vasilievsky
$131
TripAdvisor
$131
Travelocity
$157
HotelQuickly
SAVE $25
$157
$132
Booking.com
View Deal
#22 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Pool
Angleterre Hotel
$226
TripAdvisor
$229
Booking.com
$232
AMOMA
SAVE $8
$232
$224
Hotels.com
View Deal
#23 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Restaurant
DOM Boutique Hotel
$139
TripAdvisor
$139
Expedia.com
$144
Priceline
SAVE $5
$144
$139
Hotels.com
View Deal
#24 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
Happy Pushkin Boutique Hotel
$102
TripAdvisor
$106
Booking.com
$102
Travelocity
SAVE $4
$106
$102
Hotels.com
View Deal
#25 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Hotel Nouvelle Europe
$81
Orbitz.com
$81
Priceline
$81
Expedia.com
$81
Booking.com
View Deal
#26 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Sky Hotel
$101
TripAdvisor
$101
Travelocity
$108
AMOMA
SAVE $7
$108
$101
Hotels.com
View Deal
#27 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Breakfast included
Grand Mark Hotel
$101
TripAdvisor
$105
Booking.com
$101
Travelocity
SAVE $4
$105
$101
Expedia.com
View Deal
#28 of 334 Hotels in St. Petersburg by Best Value
  • Free Wifi
  • Free Parking
Vertical
$96
TripAdvisor
$114
Booking.com
$134
HOTEL.INFO