St. Pete Beach ist eine Küstenstadt im Pinellas County, Florida, USA. Die als Urlaubsziel bekannte Stadt entstand aus den Orten Pass-a-Grille, Belle Vista, St. Petersburg Beach und Pinellas County. Bei ihrer Gründung als Gemeinde im Jahr 1957 hieß sie St. Petersburg Beach. Am 9. März 1994 stimmten die Einwohner dafür, den Namen offiziell in die kürzere Form St. Pete Beach zu ändern, um sie von der wenige Kilometer östlich gelegenen Stadt St. Petersburg zu unterscheiden. Bei der Volkszählung 2010 hatte sie 9.346 Einwohner.
Das Zentrum von St. Pete Beach liegt an der Corey Avenue. In diesem Viertel gibt es Bars, Restaurants und Geschäfte. Der historische Bezirk Pass-a-Grille und das historische Strandresort Don CeSar befinden sich am Südende des Strandes. Kürzlich kürte TripAdvisor St. Pete Beach 2021 zum besten Strand Amerikas und auf Platz 5 der besten Strände der Welt.