Things to do in St. Petersburg

Find and book activities, attractions and tours

St. Petersburg featuring signage
St. Petersburg showing a bay or harbor, a coastal town and road cycling
St. Petersburg - Clearwater showing tropical scenes
St. Petersburg featuring a sandy beach
St. Petersburg featuring a sandy beach

St. Petersburg Attractions

Don't know how to fill your days in St. Petersburg? Rest easy. We've got some fantastic recommendations for you. Culinary delights, a captivating history and impressive attractions — this dynamic city has the lot.

Find out what makes St. Petersburg tick with the most popular tours & day trips. Browse through our top {147 fun activities in St. Petersburg fun activities in St. Petersburg}, and book with confidence knowing that we offer free cancellation and no added fees.


Explore thousands of experiences from activities and attractions to day tours and transfer.

Skip the line- book tickets online in minutes to top attractions with free cancellation on many activities.

One Key members save 10% or more on select activities, hotels, cars and vacation rentals.


Most popular activities in St. Petersburg

Tours & day trips

See all 97 activities

Private & custom tours

See all 33 activities

Adventure & outdoor

See all 25 activities

Classes & workshops

See all 4 activities

What to do in St. Petersburg

Free Things to Do in St. Petersburg

Leave your wallet in the hotel. It's a snap to have a blast in St. Petersburg without spending a cent.

University of South Florida-St. Petersburg - If you're impressed by modern architecture and design, add this landmark to your itinerary.

All Children's Hospital - Strike up a conversation with a few locals and learn why many travelers stop by this place.

Eckerd College Beach - Keep an eye out for delicate shells and other little treasures washed up along the shoreline here.

Pioneer Park - Grab your picnic blanket, pack some snacks and find a cozy spot to relish Mother Nature.

Things to Do in St. Petersburg with Kids

There's fun for all the family wherever you wander in St. Petersburg. Here are a few family friendly experiences you can try together that are certain to make your vacation memorable:


 

Looking for sports, concerts, or theater events in St. Petersburg? Search event tickets to see what's happening today, or to plan what to do this weekend!

 


 


Discover the most popular places to visit in St. Petersburg

Discover the most popular landmarks and neighborhoods in St. Petersburg

Downtown St. Petersburg featuring outdoor art

Downtown St. Petersburg

Come here for the beaches and sunshine and discover much more in this Florida city with something for all ages and tastes.

Downtown St. Petersburg
South Pasadena which includes a pond and a bridge

South Pasadena

Located on a peninsula in Boca Ciega Bay, this city boasts picturesque parks like Maynard A. Duryea Bay View Park and the Barbara Gilberg Habitat. Enjoy tennis courts, playgrounds, and explore nearby islands such as Pasadena Isle and Sun Island.

South Pasadena
Default Image

Isla del Sol

While Isla del Sol isn't home to many top sights, Boca Ciega Bay Aquatic Preserve and Eckerd College Beach are some notable places to visit nearby.

Isla del Sol
Default Image

Disston Heights

3/5(21 area reviews)

If you're looking for some top things to see and do in Disston Heights and surrounding area, you can visit Tropicana Field and St. Pete's Historic Coliseum.

Disston Heights
Default Image

Causeway Isles

Causeway Isles might not have many top sights, but St. Petersburg Municipal Beach and Sunset Beach are two attractions nearby that you can check out.

Causeway Isles
Great Explorations Children\'s Museum which includes signage

Historic Old Northeast

4.5/5(26 area reviews)

If you're spending some time in Historic Old Northeast, Renaissance Vinoy Golf Club and Vinoy Park Beach are top sights worth seeing.

Historic Old Northeast

 

Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.

 


 

Popular day trips from St. Petersburg

Frequently asked questions

Is St. Petersburg worth visiting?
Renowned for its watersports and golfing, discovering cool things to do in St. Petersburg is simple. Remember to add Salvador Dali Museum to your trip itinerary while here.
How do I spend a day in St. Petersburg?
Once you’ve checked off key attractions like Great Explorations Children’s Museum, spend the rest of your day discovering the retail and dining scene in St. Petersburg.
What is the top tourist attraction in St. Petersburg?
The top tourist attraction near St. Petersburg is Salvador Dali Museum, so remember to add it to your sightseeing list.
Is three days enough to stay in St. Petersburg?
You’ll have ample time to discover Salvador Dali Museum, Museum of Fine Arts and other popular attractions in the area when you book a three-day stay in St. Petersburg.
Is St. Petersburg a walkable neighborhood?
If you enjoy walking, St. Petersburg is ideal. You can reach top attractions like Salvador Dali Museum and Museum of Fine Arts on foot. At 0.5 miles from the center, the popular neighborhood of Downtown St. Petersburg is also close enough for a casual stroll. The same goes for United Central, around 3 miles away.
What are some activities to do in St. Petersburg with kids?
What to do in St. Petersburg for adults?
400 Beach is one of the top things to do in St. Petersburg. With plenty of activities available, there’s something here for everyone to experience.
Are there free things to do in St. Petersburg?
It’s easy to find free things to do in St. Petersburg. If you ask a local tour guide and they’ll share tips for attractions and places you can experience without spending a cent. A good free option for your trip itinerary is Spa Beach.