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.

Last Minute Hotels in St. Petersburg

Tonight
21 Oct
This Weekend
26 Oct - 28 Oct
Next Weekend
2 Nov - 4 Nov
Enter specific dates | Advanced search (price, rating, class, etc.)
#28 of 420 hotels in St. Petersburg
Traveller photos (287) | Map
View Deal
Booking.com
Expedia.com
HotelQuickly US$ 35
View all 8 deals
*Disclaimer
#43 of 420 hotels in St. Petersburg
Traveller photos (125) | Map
View Deal
Booking.com
Hotels.com
HotelQuickly US$ 35
View all 11 deals
*Disclaimer
Offers & Announcements 10% off room rate
#20 of 420 hotels in St. Petersburg
Traveller photos (614) | Map
TripAdvisor
US$ 42 /night
View Deal
Booking.com
Expedia.com
Orbitz.com
View all 7 deals
*Disclaimer
Travellers' Choice™ 2018 Winner Bargain
#111 of 420 hotels in St. Petersburg
Traveller photos (226) | Map
View Deal
Booking.com
Hotels.com
Hostelworld.... US$ 44
View all 11 deals
*Disclaimer
Special Offer save up to 33%
#27 of 420 hotels in St. Petersburg
Traveller photos (633) | Map
View Deal
Agoda.com
Booking.com
HotelQuickly US$ 47
View all 10 deals
*Disclaimer
#171 of 420 hotels in St. Petersburg
Traveller photos (212) | Map
View Deal
Booking.com
Hotels.com
Hostelworld.... US$ 52
View all 9 deals
*Disclaimer
#167 of 420 hotels in St. Petersburg
Traveller photos (93) | Map
View Deal
Booking.com
Agoda.com
galahotels.com US$ 52
View all 10 deals
*Disclaimer
#72 of 420 hotels in St. Petersburg
Traveller photos (263) | Map
Loading prices...
TripAdvisor
Booking.com
Hotels.com
View all 10 deals
*Disclaimer
#55 of 420 hotels in St. Petersburg
Traveller photos (208) | Map
TripAdvisor
US$ 61 /night
View Deal
Hotels.com
Booking.com
Travelocity
View all 11 deals
*Disclaimer
#94 of 420 hotels in St. Petersburg
Traveller photos (684) | Map
View Deal
Hotels.com
Booking.com
HotelsClick US$ 63
View all 10 deals
*Disclaimer
#144 of 420 hotels in St. Petersburg
Traveller photos (1182) | Map
View Deal
Booking.com
Hotels.com
HotelsClick US$ 64
View all 10 deals
*Disclaimer
#23 of 420 hotels in St. Petersburg
Traveller photos (380) | Map
View Deal
Agoda.com
Booking.com
HotelsClick US$ 69
View all 11 deals
*Disclaimer
Certificate of Excellence
Travellers' Choice™ 2018 Winner Value for Money | Top Hotels
#14 of 420 hotels in St. Petersburg
Traveller photos (681) | Map
View Deal
Agoda.com
Booking.com
HotelsClick US$ 70
View all 11 deals
*Disclaimer
Special Offer GET UP TO 35% OFF
#98 of 420 hotels in St. Petersburg
Traveller photos (230) | Map
View Deal
Booking.com
Park Inn US$ 70
Expedia.com
View all 11 deals
*Disclaimer
Special Offer Book Direct and Save
#100 of 420 hotels in St. Petersburg
Traveller photos (695) | Map
HolidayInn.com
US$ 75 /night
View Deal
Booking.com
Agoda.com
Hotels.com
View all 11 deals
*Disclaimer
#22 of 420 hotels in St. Petersburg
Traveller photos (255) | Map
View Deal
Booking.com
Expedia.com
HotelsClick US$ 76
View all 9 deals
*Disclaimer
#145 of 420 hotels in St. Petersburg
Traveller photos (81) | Map
View Deal
Hotels.com
Booking.com
HIExpress.com US$ 76
View all 7 deals
*Disclaimer
#139 of 420 hotels in St. Petersburg
Traveller photos (71) | Map
Expedia.com
US$ 76 /night
View Deal
Booking.com US$ 84
TripAdvisor US$ 76
Travelocity US$ 76
View all 7 deals
*Disclaimer
Special Offer FREE BREAKFAST WITH VISA
#71 of 420 hotels in St. Petersburg
Traveller photos (479) | Map
TripAdvisor
US$ 77 /night
View Deal
Hotels.com
Booking.com
Expedia.com
View all 10 deals
*Disclaimer
Grand Peterhof (Peterhof) 4.0 of 5
#112 of 420 hotels in St. Petersburg
Traveller photos (146) | Map
TripAdvisor
US$ 80 /night
View Deal
Hotels.com US$ 87
Priceline US$ 82
CheapTickets US$ 87
View all 9 deals
*Disclaimer
Special Offer Book Direct for Less!
#82 of 420 hotels in St. Petersburg
Traveller photos (450) | Map
Courtyard
US$ 81 /night
View Deal
TripAdvisor US$ 81
Booking.com
Prestigia.com
View all 11 deals
*Disclaimer
#44 of 420 hotels in St. Petersburg
Traveller photos (349) | Map
View Deal
Agoda.com
Booking.com
HotelsClick US$ 84
View all 13 deals
*Disclaimer
Special Offer GET UP TO 35% OFF
#96 of 420 hotels in St. Petersburg
Traveller photos (719) | Map
TripAdvisor
US$ 85 /night
View Deal
Hotels.com
Booking.com
Expedia.com
View all 10 deals
*Disclaimer
Special Offer Book Direct and Save
#17 of 420 hotels in St. Petersburg
Traveller photos (292) | Map
View Deal
Booking.com
Staybridge.com US$ 87
Expedia.com
View all 12 deals
*Disclaimer
#41 of 420 hotels in St. Petersburg
Traveller photos (585) | Map
Booking.com
US$ 89 /night
View Deal
Hotels.com US$ 89
TripAdvisor US$ 89
Expedia.com US$ 89
View all 9 deals
*Disclaimer
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels | Best Service Special Offer Book Direct and Save
#5 of 420 hotels in St. Petersburg
Traveller photos (1314) | Map
View Deal
Hotels.com
Booking.com
HotelIndigo.... US$ 90
View all 12 deals
*Disclaimer
Special Price 20% off room rate
#56 of 420 hotels in St. Petersburg
Traveller photos (841) | Map
TripAdvisor
US$ 90 /night
View Deal
Hotels.com
Expedia.com
HotelsClick US$ 93
View all 13 deals
*Disclaimer
Special Offer Book Direct and Save
#36 of 420 hotels in St. Petersburg
Traveller photos (423) | Map
View Deal
Hotels.com
Booking.com
CrownePlaza.... US$ 92
View all 10 deals
*Disclaimer
Special Offer Points Unlimited
#10 of 420 hotels in St. Petersburg
Traveller photos (311) | Map
TripAdvisor
US$ 92 /night
View Deal
Booking.com
Hotels.com
Expedia.com
View all 8 deals
*Disclaimer
#34 of 420 hotels in St. Petersburg
Traveller photos (321) | Map
TripAdvisor
US$ 99 /night
View Deal
Hotels.com
Booking.com
Park Inn US$ 99
View all 11 deals
*Disclaimer
Searching: Sun, 21 Oct - Mon, 22 Oct
Searching … 0% complete
**The percentage discount is calculated based on the average prices at this property on TripAdvisor over the prior eight weeks compared to the current price for the requested dates.