There’s more to do in St Petersburg than just head to the beach. We’ve compiled a list of free and paid things to do in the city.
Free Tours
St. Petersburg Saturday Morning Market
Address: 101 1st Street Southeast, St. Petersburg, FL 33701
The market, which is located in Al Lang parking lot, has about 200 registered vendors that sell everything from seafood to pastries. They are open every Saturday from October to May.
Skyway Fishing Pier State Park
Address: I-275, St. Petersburg, FL 33711
Enjoy fishing or sightseeing on the longest fishing pier in the world! When the middle of the bridge was demolished, the concrete and steel rubble was strategically placed to form artificial reefs along both piers and offshore. Pack a picnic and enjoy magnificent sunrises and beautiful sunsets from the pier, which is open 24 hours to the public.
Mazzaro Italian Market
Address: 2909 22nd Ave N, St. Petersburg, FL 33713
This is an incredible indoor market where you can find anything from fresh roasted coffee to handmade pasta. Stop by before you head to the beach to grab yourself an unforgettable meal.
Paid land tours
3 Daughters Brewing
PRICE VARIES BY EVENT
Doo’s Amazing Tours - Segway Tour
Price: $60 per person
Duration: 2 Hours
Head out with this Historic Segway tour. You’ll explore 3 miles of the historic city and 5 miles of waterfront. The tour also includes free admission to the Museum of History. Turn your ticket price into an afternoon of learning about the city’s past.
Thirsty Pelican Tours
Price: $85
Duration: 4 Hours
Florida Orange Groves Winery
Price: $46 for 2 people
Comes with: 2 glasses of wine and 1 take-home bottle of wine
While most wineries make their products from grapes, the Shook family turned to other fruits. Starting in 1991, they began fermenting batches of juice from mangoes, red raspberries, limes, and oranges. This wine tasting will have your taste buds exploding.
Paid WATER Tour
Best Pro Kiteboarding Center
2 People - 2 Hours
Price $70 for a group lesson
Kiteboarding is a thrilling sport, whether it’s your first time or you’re a pro. Group lessons are a great way to get out into the water and test it out. All lessons are customized to fit the needs of the group.
Paddle Board Rental
Price: $35
Duration: 2 Hours
Get out on the beautiful waters of St. Pete and take a stand up paddleboard lesson. If you’re a first timer this lesson will take you through how to stand on the board, paddling techniques and how to maneuver out on the water.
Tubing Adventure
Price $275
Duration: 2 Hours
Head out on a banana boat that holds up to six people. You’ll have tons of fun on a ride tailored to your group. Have your captain pick up the speed or enjoy a nice cruise, taking in the views of St. Pete Beach.
Sand Dollar Island & Sunset Tour
Price $65 per person
Duration 8 Hour
With a maximum of 15 passengers, this has the ability to be a perfect, intimate tour. The boat beaches itself on a half mile sandbar between Fort De Soto and Shell Island. On the island keep your eyes peeled for shells and sand dollars. Enjoy a swim or just relax on the sandy beach with a picnic.
Florida Tiki Tours
Price: $50
Duration: 2 Hours
Grab your cooler and climb aboard your own private island. Take a relaxing tour around the Johns Pass and Boca Ciega Bay area on a Hawaiian style Tiki Hut boat with you and 5 of your friends. Don’t worry, this boat comes with an experienced captain.
Dolphin Racer Speed Boat
Price: $25
Duration: 2 Hours
Take a high-speed adventure across the Gulf of Mexico. Keep an eye on the back of the boat for bottlenose dolphins playing in the surf and diving along the side of the boat. Next, relax and take in the scenery as the tour finishes with a narrated island cruise.
Bubba Tip: Have your phone ready to capture amazing flying dolphin picture.
Mini Speedboat Gulf Tour in St. Petersburg
Price: $120
Duration: 1 Hour 30 Minutes
On this guided narrated tour with a twist, you are the captain of your own speedboat. Follow your trained and knowledgeable guides to experience 13 miles of St Pete Beach. View the beautiful Florida coast, including national wildlife refuges and the sunshine skyway bridge.
Evening Yacht Cruise with Optional Dining from St. Petersburg Beach
Price: $25
Duration: 2 ½ hr - 3hr
Get ready for a dazzling dinner and night out! Enjoy a cruise on smooth inland waters, departing from St. Petersburg Beach, with musical entertainment and options to purchase dinner and beverages onboard this classy yacht.
Sunday Music Cruise with Optional Dining From St. Petersburg Beach
Price: $20
Duration: 2 hrs
Get tickets for a delicious Sunday cruise, including a DJ and dancing on this sightseeing tour along the inland waterways from St. Petersburg. Enjoy two hours of listening and dancing to your favorite music and the option to purchase luncheon items and full bar beverages onboard.