Best Beaches near St. Petersburg, Florida (Page 2 of 9)
Hudson, Florida
41 mi from St. Petersburg city center
Nokomis, Florida
The oldest beach in the city. Plenty of amenities. The bottom gets deep fast, so it's risky for kids and non-swimmers. Come here for fishing, shelling or canoeing.
46 mi from St. Petersburg city center
Venice, Florida
Famous as a place hiding lots of shark teeth. Very close to the city center with all eateries and facilities. Features free morning yoga classes. Free angle parking.
47 mi from St. Petersburg city center
Cedar Key, Florida
95 mi from St. Petersburg city center
Cedar Key, Florida
97 mi from St. Petersburg city center
Cedar Key, Florida
98 mi from St. Petersburg city center