Quick Summary:
- Set on a barrier island west of St. Petersburg, St. Pete Beach is a Florida resort city with beautiful white, sandy beaches, and a variety of attractions and activities.
- Overseen by the pink Moorish-style Don Cesar Hotel, or ‘Pink Palace,’ a 1928 landmark and icon of the island, St. Pete Beach is sprinkled with nostalgic Old Florida hotels and inns.
- It features the longest undeveloped stretch of public beach in the county – Pass-a-Grille Beach.
- Outdoor activities range from swimming, beachcombing, and paddleboarding, to surfing, kitesurfing, and windsurfing.
- Cultural attractions include the lively Corey Avenue district, which is packed with museums, art galleries, trendy specialty shops, restaurants, cafés, and bars.
- Updated with new information since originally published.
- Please support our journalism through affiliate links. Affiliate Disclosure
- Our editors recommend these diverse local experiences.
You are reading: Things to Do in St Pete Beach, Florida This Weekend
There is more to explore in St. Petersburg nearby (16 min, 8.3 miles via Pasadena Ave S and 1st Ave S).
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.