Hey my friend, no problem!!
I used to live by St Pete Beach, it's incredible.
Just depends on what you like!
BUT, these are all places that I have personally been to, so I can attest that they are worth it (depending on what you like).
Best place to watch the sunset is Level 11, a rooftop bar/grill right on the beach, just try to get there 45 mins or an hour before sunset, sit and have a beer or drink, get some food, and it's great.
From signature cocktails to stunning sunset views, boasts commanding views of St. Pete Beach and the sparkling Gulf of Mexico. Dive into dinner al fresco, choosing from the full Spinners Offshore Grill menu.
www.bellwetherbeachresort.com
Right down the road from it is the Don Cesar Hotel, which is old and historic but MASSIVE, and they have a couple of pools and a couple of great bars by the beach, but it's a bit pricey.
Join nearly a century of history and enjoy gourmet cuisine, spa, two pools, white sand beaches and family-friendly fun at our luxury hotel in St. Pete Beach, FL.
www.doncesar.com
A couple of super casual beach bars/restaurants with food as well are
The Toasted Monkey:
thetoastedmonkey.com
Jimmy B's Beach Bar:
It's the best bar in St. Pete Beach and is voted among Florida's "Best Beach Bars" year-after-year for a reason. Come see for yourself...
www.jimmybsbeachbar.com
Caddy's Beach Bar:
Welcome to Caddy's Waterfront! Visit one of our locations across Florida's Gulf coast for beach vibes, sunsets, and great eat and drinks.
caddys.com
Some easy going restaurants that I really like as well:
Verducci's Trattoria Pizzeria is an Italian restaurant in St. Pete Beach, Florida, that makes authentic Italian cuisine from scratch. All pasta, sauces, and desserts are homemade.
www.verduccistpetebeach.com
Discover a premier coastal dining experience near St. Pete Beach with boat docks & handcrafted cocktails at Buoys Waterfront!
buoyswaterfrontbar.com
MENU 6700 Gulf Blvd, St Pete Beach, FL 33706 Hours: Monday through Saturday 5pm – 10pm (Closed Sunday) Reservations: 727-360-7500 Be sure to check us out on Facebook and TripAdvisor Join our …
solabistrostpete.com
And plenty more, there are dozens and dozens of great places if you just drive or walk up and down Gulf Blvd.
If you have a car and want to go about 5-10 mins north, there is an area called Johns Pass which is cool, or 5-10 mins down south is an area called Pass-A-Grille which is also excellent!
And if you'd like, you can drive or get an Uber or the SunRunner over to Downtown St. Pete, which is probably about a 10-15 minute drive, and is SO worth it.
There are dozens of breweries, a couple hundred restaurants, the brand new St. Pete Pier, the Saturday Morning Market (one of the largest in the US every Saturday), Tropicana Field to catch a Tampa Bay Rays game, etc. etc.- Happy to provide some recommendations for downtown St. Pete as well if you'd like!