Pack a picnic lunch and enjoy gourmet deli sandwiches beside the surf, or indulge in holiday buffets that are a St. Pete Beach tradition. You’ll even find plenty of sand-in-your-toes beach bars and quick stops to tide you over between main courses.
Start the day off with breakfast on your balcony as you look out over our meandering waterway. Soak up the sunshine as you sip your favorite umbrella-clad concoctions. Or dine on the freshest Florida seafood and prime aged beef with an intimate dinner by candlelight or under the stars. With 13 distinctive eateries that range from family-friendly pub fare to fine dining restaurants, you never need to leave the resort to please your palate.