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.

St. Petersburg Hotels

Wed 02/22/2017 Fri 02/24/2017
View Deals
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 Peter and Paul Fortress (Petropavlovskaya Krepost) Admiralteisky Nevskiy State Hermitage Museum and Winter Palace Reduced mobility rooms Petrogradsky Palace Bridge State Russian Museum Church of the Savior on Spilled Blood Vasilyevsky Island Yusupov Palace on Moika Neva Embankments St. Isaac's Cathedral State Museum-Memorial Kazan Cathedral Liteyny Palace Square (Dvortsovaya Ploshchad) Nevsky Prospekt Grand Palace Peterhof State Museum Preserve Park Inn Sokos Catherine Palace and Park $ $$ $$$ $$$$ Smolny Radisson AZIMUT Hotels Best Western Plus Rocco Forte Hotels Crowne Plaza Courtyard Resort hotel Hotel Indigo W Hotels Lodge Renaissance Four Seasons Novotel Golf course Staybridge Suites Ibis Holiday Inn Kempinski 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 + Top Rated
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#1 of 327 Hotels in St. Petersburg by Best Value + Top Rated
The State Hermitage Museum Official Hotel

Booking.com

Expedia.com
$225*
Jetsetter
View all 7 deals
SAVE $59
$225*
$167*
TripAdvisor
View Deal
#1 of 327 Hotels in St. Petersburg by Best Value + Top Rated
The State Hermitage Museum Official Hotel

Booking.com

Expedia.com
$225*
Jetsetter
View all 7 deals
SAVE $59
$225*
$167*
TripAdvisor
View Deal
#2 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Astoria Hotel
$251*
TripAdvisor
$258*
Booking.com
$257*
RoccoForte
View all 6 deals
$251*
Hotels.com
View Deal
#3 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Belmond Grand Hotel Europe

Hotels.com

Booking.com
$219*
Belmond.com
View all 8 deals
$201*
TripAdvisor
View Deal
#4 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Domina Prestige St.Petersburg
$106*
TripAdvisor
$117*
Booking.com
$106*
Hotels.com
View Deal
#5 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Four Seasons Hotel Lion Palace St. Petersburg
$367*
TripAdvisor
$367*
Booking.com
$369*
Hotels.com
View all 6 deals
$369*
Expedia.com
View Deal
#6 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Helvetia Deluxe Hotel

Expedia.com

Booking.com

Hotels.com
View all 5 deals
$120*
TripAdvisor
View Deal
#7 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Kempinski Hotel Moika 22
$182*
Booking.com
$183*
Expedia.com
$183*
Hotwire.com
View all 6 deals
$183*
Hotels.com
View Deal
#8 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Hotel Indigo St. Petersburg - Tchaikovskogo

Booking.com
$86*
HotelIndigo.com

Travelocity
Loading prices...
#9 of 327 Hotels in St. Petersburg by Best Value + Top Rated
NasHotel

Hotels.com

Booking.com

Travelocity
View all 6 deals
$65*
TripAdvisor
View Deal
#10 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Corinthia Hotel St. Petersburg

Hotels.com
$112*
TripAdvisor

Booking.com
View all 6 deals
Loading prices...
#11 of 327 Hotels in St. Petersburg by Best Value + Top Rated
W St. Petersburg
$208*
TripAdvisor
$259*
Booking.com
$208*
Hotels.com
View all 9 deals
SAVE $51
$259*
$208*
Expedia.com
View Deal
#12 of 327 Hotels in St. Petersburg by Best Value + Top Rated
M-Hotel

Booking.com

Expedia.com

Travelocity
$72*
TripAdvisor
View Deal
#13 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Golden Garden Boutique Hotel

Hotels.com
$105*
TripAdvisor
View Deal
#14 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Petro Palace Hotel
$99*
TripAdvisor
$102*
Booking.com
$99*
Expedia.com
View all 10 deals
$99*
Hotels.com
View Deal
#15 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Staybridge Suites St. Petersburg

Booking.com
$75*
Staybridge.com

Travelocity
Loading prices...
#16 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Angleterre Hotel
$183*
TripAdvisor
$185*
Booking.com
$183*
Orbitz.com
View all 8 deals
$183*
Expedia.com
View Deal
#17 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Solo Sokos Hotel Palace Bridge
$119*
TripAdvisor
$119*
Expedia.com
$119*
Travelocity
View all 6 deals
$119*
Hotels.com
View Deal
#18 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Nevsky Hotel Grand

Booking.com

Travelocity

Hotels.com
View all 6 deals
$33*
TripAdvisor
View Deal
#19 of 327 Hotels in St. Petersburg by Best Value + Top Rated
DOM Boutique Hotel

Hotels.com

HOTEL.INFO

Priceline
View all 8 deals
$79*
TripAdvisor
with DOM Boutique Hotel
View Deal
#20 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Crowne Plaza St. Petersburg - Ligovsky

Booking.com
$88*
CrownePlaza.com

Travelocity
Loading prices...
#21 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Majestic Boutique Hotel Deluxe

Expedia.com

Travelocity

Orbitz.com
View all 10 deals
$141*
TripAdvisor
with Majestic Boutique...
View Deal
#22 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Grand Mark Hotel
$35*
TripAdvisor
$35*
Hotels.com
$35*
Orbitz.com
View all 6 deals
$35*
Expedia.com
View Deal
#23 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Moscow Hotel

Hotels.com

Travelocity

Orbitz.com
View all 6 deals
$57*
TripAdvisor
View Deal
#24 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Taleon Imperial Hotel
$171*
Hotels.com
$175*
Booking.com
$176*
Jetsetter
View all 7 deals
SAVE $39
$176*
$137*
TripAdvisor
View Deal
#25 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Pushka Inn Hotel

Booking.com

Travelocity

Expedia.com
No availability for your dates
#26 of 327 Hotels in St. Petersburg by Best Value + Top Rated
3MostA Boutique Hotel

Expedia.com

Travelocity

Booking.com
Loading prices...
#27 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Comfort Hotel

Expedia.com

Hotels.com

Priceline
View all 5 deals
No availability for your dates
#28 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Alexander House

Hotels.com

Booking.com

Travelocity
View all 6 deals
Loading prices...
#29 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Akyan Saint Petersburg

Booking.com

Expedia.com

Hotels.com
View all 8 deals
Loading prices...
#30 of 327 Hotels in St. Petersburg by Best Value + Top Rated
Nevsky Forum Hotel

Hotels.com

Travelocity

Booking.com
Loading prices...
*Prices above are the average nightly price provided by partners and may not include all taxes and fees. Any taxes and fees that are shown are estimates only. Please see further details from our partners.