
Search Hotels with Restaurant in St. Petersburg
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Petersburg Hotels with Restaurant
Our top choices for St. Petersburg hotels with a restaurant

9.6 out of 10, Exceptional, (2,317 reviews)
The price is ฿3,852
฿4,353 total
includes taxes & fees
9 Jul - 10 Jul

9.2 out of 10, Wonderful, (1,008 reviews)
The price is ฿4,751
฿5,368 total
includes taxes & fees
13 Jul - 14 Jul
The price is ฿4,632
฿6,921 total
includes taxes & fees
8 Jul - 9 Jul

9.2 out of 10, Wonderful, (1,011 reviews)
The price is ฿4,828
฿5,456 total
includes taxes & fees
12 Jul - 13 Jul

9.2 out of 10, Wonderful, (1,415 reviews)
The price is ฿3,553
฿4,015 total
includes taxes & fees
9 Jul - 10 Jul

The Vinoy Resort & Golf Club, Autograph Collection
The Vinoy Resort & Golf Club, Autograph CollectionHistoric Old Northeast
8.8 out of 10, Excellent, (1,002 reviews)
The price is ฿10,583
฿13,833 total
includes taxes & fees
12 Jul - 13 Jul
The price is ฿3,284
฿3,711 total
includes taxes & fees
7 Jul - 8 Jul

9.0 out of 10, Wonderful, (433 reviews)
The price is ฿4,346
฿4,911 total
includes taxes & fees
20 Jul - 21 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top St. Petersburg Hotel Reviews

Ponce De Leon Hotel
8/10 Good









































