- Our list of the best things to do in St. Petersburg, Florida, features the top 361 nearby activities — including 178 great attractions with user approval ratings of 90% or more!
- St. Petersburg, FL has a variety of great sights and experiences nearby. Top categories include: Outdoor Places, Water Activities, Entertainment & Shows, and Amusement.
- The results below include the top 28 things to do within the city of St. Petersburg, FL , followed by 334 popular activities in nearby cities, including Tampa, Clearwater, St. Pete Beach, Dunedin, Madeira Beach, Largo, Bradenton, Bradenton Beach, Seminole, Holmes Beach, Pinellas Park, Palm Harbor, Ruskin, Anna Maria, Clearwater Beach, Treasure Island, Brandon, Riverview and Tarpon Springs
Showing 251-260 of
588
18.6 Miles
Visitors can enjoy deep sea fishing charters with Captain Vern Bratvold at Sea Pro Sportfishing. Their trips target a wide variety of fish including snapper, grouper, amberjack, tuna, mahi mahi, and king mackerel.
18.8 Miles
86%
43 votes
349 Main Street, Dunedin, FL 34697
MoreLess Info
Dunedin Historical Society & Museum was the Best Historical Museum in the Tampa Bay Area, according to the Tampa bay Magazine. It has a collection of 2,000 artifacts, 2,500 pictures and 200 books concerning the area's history. One of its permanent collections is about pirates.
18.8 Miles
Explore Anna Maria Island in the Florida Keys with a fun and informative tour from Zegway by the Bay. Each tour participant uses a Segway human transport machine for effortless movement that's safe, easy and enjoyable.
18.8 Miles
98%
55 votes
526 69th St, Holmes Beach, FL 34217
MoreLess Info
Tampa Bay Fishing with Captain Matt - Private Tours provides fishing charters on a 24 foot custom Sheaffer boat. Both shallow water and deep sea charters are offered, directed by U.S. Coastguard licensed Captain Matt Ercoli.
18.8 Miles
100%
3 votes
401-499 Virginia L North Street, Dunedin, FL 34698
MoreLess Info
Named for a former city manager, John R. Lawrence Pioneer Park is home to a farmers market as well as community events. The park offers open grassy areas, shade trees, picnic tables and paved walking paths.
18.8 Miles
Holmes Beach is a city on Anna Maria Island that has crystal clear water and white sand. There are lifeguards on duty as well as an eatery on the beach, a playground for small children and volleyball for big kids.
18.8 Miles
100%
1 votes
10400 Gulf Blvd, Treasure Island, FL 33706
MoreLess Info
Treasure Island Beach Rentals is a family owned and operated business that offers a range of recreational equipment for rent. They rent paddle boards, kayaks, bikes and fun cycles and also offer paddle board and surfing lessons.
18.9 Miles
97%
476 votes
51 Main Street Slip #5, Dunedin, FL 34698
MoreLess Info
Climb aboard the 45-foot ParrotDise Express for an enjoyable day of dolphin-watching or a romantic sunset cruise. ParrotDise Express Day Tours is rated one of the top charter tour providers in Florida and has a reputation for excellent customer service.
18.9 Miles
By Request Charters offers an array of charter cruises in the Intercostal Waterways off of Clearwater Beach. Guests have the option to experience various cruises, including dolphin cruises, snorkeling excursions, offshore charter fishing and more.