St. Petersburg, also known as The Sunshine City, is a vibrant Florida beach destination located along the shores of Tampa Bay with numerous water activities, dining, and entertainment. Plus, it’s within walking distance to all the white sandy beaches along the Gulf of Mexico.
- The beaches of St. Petersburg stretch from Fort DeSoto in the south through numerous beach communities up the coast up to Clearwater.
- Escape to the wild beaches of Egmont Key State Park, located at the mouth of Tampa Bay south of St. Petersburg. This beautiful, remote island is only accessible by boat and ferry and features miles of untouched beaches, a lighthouse, and a wildlife refuge.