Hotel menus in St. Pete Beach, FL
Our St. Pete Beach guide covers 3 hotels with 22 menus and 493 dishes and drinks. Hotel main courses here average $21.51, breakfast dishes $13.68 and cocktails $16.35. The lowest average breakfast price is at The Hotel Zamora ($10).
3 hotels with menus in St. Pete Beach
Menu rankings in St. Pete Beach
Lowest breakfast prices
Highest-priced dinner mains
- RumFish Beach at TradeWinds$23.23
- The Hotel Zamora$21.82
- Island Grand at TradeWinds$19.47