Beaches in St. Petersburg

Perched on the tip of a narrow peninsula between the Gulf and Tampa Bay, St. Petersburg is surrounded by sparkling, aquamarine water and laced with miles of sandy beaches ideal for swimming, fishing, surfing, windsurfing and just plain browning under the persistent St. Petersburg sun. Even downtown St. Petersburg has a spectacular white sandy beach, North Shore Beach, complete with a palm arboretum. But St. Petersburg's claim to beach fame is the epic Fort DeSoto beach, which in 2005 beat out Hawaii's famed beaches to be voted the best beach in the country. Nature trails, a perfect arch, fishing piers and concession stands, plus the historic Fort DeSoto, combine to make DeSoto beach one of St. Petersburg's top attractions.

Filter
1
15100 Gulf Boulevard Madeira Beach FL 33708
2
1585 SE MacArthur Blvd. Stuart FL 34996
3
150th Ave Gulf Blvd Madeira Beach FL 33708
4
6406 Bright Bay Ct Apollo Beach FL 33572
5
7650 W Courtney Campbell Cswy Tampa FL 33607
6
105 163rd Ave Redington Beach FL 33708
7
129 143rd Ave E Madeira Beach FL 33708
8
225 Boca Ciega Dr Madeira Beach FL 33708
9
419 E Shore Dr Clearwater Beach FL 33767
10
Coronado Dr Clearwater FL 33767

Don't see the business you're looking for? Add it here