24 Best Things to Do in St. Petersburg, Florida

24 Best Things to Do in St. Petersburg, Florida

St. Petersburg, Florida, is packed with things to do.

From world-class museums to stunning beaches, there’s something for everyone.

Art lovers can explore colorful murals and famous galleries.

History buffs will find fascinating landmarks and cultural sites.

Outdoor enthusiasts can kayak, bike, or relax on the sand.

This guide covers the best attractions, hidden gems, and local favorites!

1. St. Petersburg Sunken Gardens

Sunken Gardens is a hidden oasis in the heart of St. Pete.

This century-old botanical garden features winding paths through lush greenery, tropical waterfalls, and vibrant bird habitats.

More than 50,000 plants thrive here, making it the oldest living museum in the city.

Visitors can spot flamingos, stroll under shady palm trees, and admire exotic flowers.

The garden is also ADA-accessible, ensuring everyone can enjoy its beauty.

Admission is $15 for adults and $6 for children, making it an affordable way to experience one of St. Pete’s most peaceful attractions.

2. Boyd Hill Nature Preserve

Boyd Hill Nature Preserve is a 245-acre outdoor escape filled with diverse Florida wildlife.

The park is home to a bird of prey aviary, picnic areas, and well-maintained trails perfect for hiking.

As part of the Great Florida Birding Trail, it’s an excellent spot for birdwatchers to document their sightings.

The on-site Environmental Education Center offers interactive exhibits and educational programs for all ages.

For a unique experience, visitors can join a tram tour through the preserve or rent a kayak to explore the waterways.

Entry costs $3 per adult and $1.50 per child, making it an accessible adventure for families and nature lovers.

3. Weedon Island Preserve

Weedon Island Preserve is a massive natural retreat known for its hiking trails, scenic views, and water activities.

Spanning thousands of acres, this lush wilderness offers plenty to explore.

The preserve is surrounded by shimmering waters, making it a top destination for kayaking and canoeing.

Hikers will find several well-marked trails leading to breathtaking overlooks and hidden spots teeming with local wildlife.

The expansive landscape makes it easy to spend an entire day immersed in nature.

4. Dali Museum

The Dali Museum houses the largest collection of Salvador Dalí’s works outside of Spain.

It features over 2,000 pieces, including drawings, sculptures, photographs, and rare documents from every stage of Dalí’s life.

Among the highlights are eight of his eighteen masterworks, making this a must-visit for any art enthusiast.

The museum itself is an architectural marvel.

Its glass dome, known as “The Enigma”, reflects Dalí’s love for surrealism, and a spiral staircase leads visitors through the exhibits in a unique way.

Outside, the open-air Avant-Garden features sculptures and a peaceful space for reflection.

General admission is $25, and the museum is open Wednesday through Sunday, 11 AM to 6 PM.

Visitors can also take advantage of discounted Thursday evening tickets (5 PM – 8 PM) for $12.50.

For those looking for a free experience, the museum’s outdoor gardens are always open to the public.

5. Chihuly Collection

The Chihuly Collection is a breathtaking museum showcasing the work of Dale Chihuly, a pioneer in the glass art movement.

His pieces are known for their vibrant colors and large-scale blown-glass sculptures, with one of the most famous installations being the Ruby Red Icicle Chandelier.

The museum opened in 2010 and features carefully curated exhibits designed specifically for this space.

Chihuly’s work has been displayed worldwide, including at the Louvre, Chihuly Over Venice, and Chihuly in Jerusalem.

Admission is $20 and is included in the Tampa City Pass.

Visitors can also purchase a St. Pete Art Experience ticket, which provides access to both the Chihuly Collection and the Morean Arts Center.

The museum is open Monday through Saturday from 10 AM to 5 PM and Sunday from 12 PM to 5 PM.

6. Morean Arts Center

The Morean Arts Center is a free, public art gallery featuring rotating exhibits, hands-on workshops, and community art programs.

Founded in 1917, it’s one of St. Pete’s longest-running art institutions and a hub for creativity.

One of the center’s highlights is the Morean Center for Clay, home to the largest pottery studio in the South with 42 resident clay artists.

Visitors can take a glassblowing class at the Morean Glass Studio or watch live demonstrations from Wednesday to Saturday (10 AM – 2 PM).

The Bank of America Children’s Learning Center also offers Saturday morning story and art sessions.

The Morean Arts Center is open Monday through Saturday from 10 AM to 5 PM and Sunday from 12 PM to 5 PM.

While admission is free, discounted tickets are available for workshops, with EBT and WIC holders paying only $3, and first responders and medical workers (plus their families) paying $5.

7. Murals and Street Art (Shine Mural Tour)

St. Pete has embraced street art in a big way.

The Shine Mural Tour showcases over 90 murals throughout the city, many of which can be found along the 600 block of Central Avenue.

This open-air gallery is constantly growing, with new pieces added each year.

Since 2014, the city has hosted the annual Shine Mural Festival, where local, national, and international artists transform blank walls into masterpieces.

Some standout pieces include the Black Lives Matter mural and the colorful “Sunshine on My Mind” mural.

The murals are free to view and best explored on foot or by bike.

If you want to learn more about the artists and their works, guided Shine Mural Tours are available throughout the year.

8. Second Saturday ArtWalk

On the second Saturday of every month (5 PM – 9 PM), art galleries across St. Pete open their doors to the public for free.

The Second Saturday ArtWalk spans multiple districts, including:

  • Central Arts District
  • Grand Central District
  • Warehouse Arts District
  • Uptown Arts District
  • Waterfront District

This is the only time certain galleries are open, making it a special event for art lovers.

Whether you want to meet local artists, watch live art demonstrations, or purchase one-of-a-kind pieces, the ArtWalk is an experience you won’t want to miss.

9. The Vinoy Hotel

The Vinoy Hotel is a stunning Mediterranean-style resort in downtown St. Petersburg.

Built in 1925 by Aymer Vinoy Laughner, it has hosted famous guests like Babe Ruth and Herbert Hoover.

During World War II, it served as an army training school before closing in 1970. After two decades of neglect, it reopened in 1993 as a fully restored luxury hotel.

Today, the Vinoy offers a mix of history and modern luxury.

Visitors can explore its grand architecture, enjoy live music at the lobby bar, or dine at one of its acclaimed restaurants.

Paul’s Landing serves fresh seafood and smoked meats, while Marchand’s Bar and Grill provides an upscale dining experience.

For those looking for activities, the hotel’s marina offers boat charters, and guests can play a round of golf on its private course.

Even if you’re not staying overnight, stopping by for a drink or a meal is a great way to experience this historic landmark.

10. Don CeSar Hotel

Known as the “Pink Palace”, the Don CeSar Hotel has been a symbol of luxury since it opened in 1928.

It was once the playground of the rich and famous during the Jazz Age, hosting notable guests like F. Scott Fitzgerald, Al Capone, and Franklin Roosevelt.

During World War II, the hotel was transformed into a military hospital and later used as a Veterans Administration office.

After falling into disrepair, it was restored and reopened as a hotel in 1973.

Today, it remains one of the most iconic beachside resorts in Florida.

For those looking to experience its luxury without booking a stay, the hotel offers day passes for $40, allowing access to the pools, private beach, fitness center, and showers.

If you’re hungry, try Uncle Andy’s Ice Cream Parlor for a casual treat or Sea Porch Café for a relaxed meal.

For upscale dining, Maritana and Row Bar offer high-end seafood and cocktails.

With 241 rooms starting at $279 per night, the Don CeSar is the perfect place for a high-end getaway in St. Pete Beach.

Even if you’re not staying overnight, visiting this historic landmark is a must.

11. Florida Holocaust Museum

The Florida Holocaust Museum was founded by Walter Loebenberg, a Holocaust survivor who fled Nazi-occupied Germany in 1939.

Opened in 1998, the museum’s mission is to educate visitors about the Holocaust, genocide, and the importance of human rights.

One of its most powerful exhibits is a real boxcar used during the Holocaust, giving visitors a glimpse into the harrowing experiences of those transported to concentration camps.

The “History, Heritage, and Hope” exhibit showcases original photographs, videos, and personal artifacts from Holocaust survivors.

The museum also features an Anne Frank virtual tour, included with every ticket.

General admission is $16, but US military members, USF students, and children under 6 can visit for free.

It is open daily from 10 AM to 4 PM, with docent-led tours on Saturdays at 1:30 PM.

Beyond its exhibits, the museum has played a key role in education.

In 1994, it helped pass legislation requiring Florida schools to teach Holocaust history.

Today, it houses one of the largest Holocaust and genocide research libraries in the U.S.

The museum’s mission is to empower people to make positive changes in the world.

A visit here is a powerful and educational experience that leaves a lasting impact.

12. Skyway Fishing Pier State Park

The Skyway Fishing Pier State Park is home to the longest fishing pier in the world.

When the new Sunshine Skyway Bridge was built, parts of the old bridge were repurposed into two fishing piers—one on the north and one on the south side.

The pier is open 24/7, making it a great spot for both day and night fishing.

Fishing gear is available for rent at $12, and no license is required. Concession stands sell snacks, drinks, and fishing supplies, so visitors can come empty-handed and still enjoy a full day of fishing.

Beyond fishing, the park is a hub for birdwatching, kayaking, windsurfing, and kiteboarding.

There’s plenty of open space for a picnic, and the wide pier allows for a relaxed, family-friendly experience.

Just be sure to bring a hat, sunscreen, or an umbrella—shade is limited, and the Florida sun can be intense.

13. Fort De Soto Park

Fort De Soto Park is a 1,100-acre coastal preserve known for its pristine beaches, hiking trails, and historic fort ruins.

Originally built in 1900, the fort played a key role in military defense, and visitors can still explore its batteries, cannons, and museum today.

The park features seven miles of scenic trails, two well-maintained fishing piers, and a dog-friendly beach, making it a top destination for outdoor enthusiasts.

Kayak and bike rentals are available, and visitors can take ferry rides to Egmont Key and Shell Key for an even more secluded island experience.

Fort De Soto is one of Florida’s most serene beach destinations.

Its remote location keeps it peaceful, making it an ideal place to unplug from technology and enjoy nature.

However, cell reception can be spotty or nonexistent, so plan accordingly.

Parking costs $5 per vehicle, and it’s well worth it for a full day of outdoor exploration.

14. Pinellas Trail

The Pinellas Trail is a 50-mile multi-use path stretching from St. Petersburg to Tarpon Springs.

This scenic trail is perfect for walking, jogging, skating, or biking and connects multiple parks and neighborhoods along the way.

If you have your own bike, the trail is free to use.

Otherwise, bike rentals are available throughout St. Pete.

The city itself is bike-friendly, so after exploring the trail, you can continue riding through downtown St. Pete to check out local shops, restaurants, and waterfront views.

The Pinellas Trail also links to other trails throughout the region, providing endless opportunities for outdoor exploration.

15. St. Pete Beach & Pass-A-Grille Beach

St. Pete Beach and Pass-A-Grille Beach are award-winning beaches known for their powdery white sand and warm Gulf waters.

Visiting the beaches is free, though parking may require a small fee.

There are municipal parking lots along Gulf Boulevard, but if you’re staying at a beachfront hotel, parking is often included.

Be sure to avoid parking in private lots or residential areas, as towing is strictly enforced.

Sunsets here are breathtaking.

The Gulf Coast is known for its vivid pink, orange, and purple skies, making it the perfect time for a romantic walk or a peaceful moment by the water.

Keep an eye out for dolphins—they’re frequently spotted along the shoreline.

You might also find sand dollars and seashells while strolling along the beach.

For those looking for adventure, kayaking, windsurfing, and parasailing are popular activities.

If you want to explore the marine life up close, consider renting a glass-bottom kayak for a unique view of the underwater world.

16. The St. Pete Pier

The St. Pete Pier is a 26-acre waterfront destination packed with things to do.

Opened in 2020, this modern pier features restaurants, a splash pad, a playground, and a small beach area.

The end of the pier offers a fishing deck with stunning views of Tampa Bay.

Visiting the pier is completely free, but parking fees apply.

A free shuttle service runs between the parking areas and the pier, making it easy to get around.

One of the best ways to enjoy the pier is by visiting Pier Teaki, a rooftop bar offering breathtaking city views.

You don’t have to make a purchase to take in the scenery, making it a great stop for photos.

Along the way, you’ll also find art installations, nature trails, and scenic walking paths.

17. John’s Pass Village & Boardwalk

John’s Pass Village & Boardwalk is a charming waterfront destination filled with shops, seafood restaurants, and scenic boardwalk views.

It was created by a hurricane in the mid-1800s and has since become a popular tourist spot.

Visiting the area is free, though parking fees may apply.

If you’re staying nearby, consider using Free Beach Ride to save on parking.

One of the best things to do here is watch for wildlife.

Dolphins and manatees are often spotted in the water, and pelicans put on a show as they feast on fish carcasses left behind by the fishing boats.

For a unique experience, visit in the late afternoon to watch the deep-sea fishing boats return.

The crew cleans their catch right on the docks, attracting a crowd of hungry pelicans and seagulls.

Sunsets at John’s Pass are also spectacular.

Walk out onto the jetty for a panoramic view of the Gulf of Mexico as the sky transforms with vivid colors.

18. The Cider Press Café

The Cider Press Café is a must-visit for anyone who loves plant-based food.

This Asian-inspired vegan eatery in downtown St. Pete is known for its farm-fresh ingredients and award-winning menu.

The menu features standout dishes like bang bang shrimp, cauliflower bites, and a bahn-mi made with grilled seitan.

Other favorites include the ghost bean burger, avocado BLT, buffalo chick’n, and mac & cheese.

If you’re visiting with friends or family, they also offer family-style meals that serve four, such as stuffed peppers and shepherd’s pie.

To complement the food, they serve a variety of hard ciders and kombucha.

The Cider Press Café is open daily from 12 PM to 8 PM, making it a great spot for lunch or dinner after exploring the murals or museums downtown.

19. 3 Daughters Brewing

Founded in 2013, 3 Daughters Brewing is one of Florida’s largest independent breweries.

The brewery’s name comes from the owners, Mike and Ty, asking how much beer they would have to sell to put their three daughters through college.

What started as a simple beer-battered fish recipe turned into a massively successful brewery.

Today, 3 Daughters is known for its craft beers and Florida’s only locally-made seltzer.

The brewery offers a fun, family-friendly atmosphere with live music, food trucks, and a variety of games.

There are 60 beers on tap, and visitors can take a brewery tour to see the brewing process up close.

20. The Ale & the Witch

Nestled in a beautiful downtown courtyard, The Ale & the Witch is a hidden gem for craft beer lovers and live music fans.

Every Wednesday, Friday, Saturday, and Sunday, the bar hosts free live music—no purchase necessary.

But if you do want a drink, they offer 34 craft beers, 14 different wines, and plenty of non-alcoholic options.

Drinks are affordable, with most under $10 per person.

For the best experience, arrive early to grab a patio seat or bring a foldable chair to enjoy the music comfortably.

21. Park & Rec DTSP

Looking for a fun and nostalgic night out?

Park & Rec DTSP is a lively bar where you can play arcade games, sip creative cocktails, and snack on classic comfort foods.

Their motto, “youth has no age,” perfectly captures the vibe.

You’ll find a mix of indoor and outdoor games, including pinball, cornhole, skee ball, giant Jenga, and giant beer pong.

Drinks come in Capri-Sun-style pouches, adding a playful touch to the experience.

For food, they serve pizza, burgers, and fried Oreos—perfect for fueling up between games.

22. Saturday Morning Market

If you’re in town on a Saturday, don’t miss the Saturday Morning Market.

Running every year from May to October, this lively outdoor market showcases local produce, handmade goods, and artisan products.

You’ll find fresh fruits and vegetables, homemade jams, handcrafted jewelry, and unique gifts.

The atmosphere is upbeat and welcoming, making it a great place to support local businesses and experience St. Pete’s community spirit.

23. Mahaffey Theater

The Mahaffey Theater, located in the Duke Energy Center for the Arts, is one of St. Petersburg’s premier entertainment venues.

Sitting right on the waterfront, this elegant theater hosts a wide range of performances, from Broadway tours and rock concerts to classical music and comedy shows.

With over 2,000 seats, the venue maintains an old-world charm with European-style box seats, while offering modern acoustics that enhance every performance.

The theater has been a cultural hub since 1965, bringing world-class artists and musicians to St. Pete.

If you’re planning a romantic evening, catching a live show at Mahaffey Theater is a perfect choice.

After the performance, take a relaxing stroll along the palm tree-lined waterfront, where you can enjoy scenic views of Tampa Bay.

To see upcoming events, check the Mahaffey Theater website and book your tickets in advance for a night to remember.

24. Great Explorations Children’s Museum

For families with young kids, the Great Explorations Children’s Museum offers an interactive, hands-on experience that combines fun and education.

Designed to spark curiosity and creativity, this museum provides engaging exhibits that encourage kids to learn through play.

Unlike traditional museums, Great Explorations is fully interactive.

Children can touch, explore, and participate in various exhibits, making it a great way for them to discover science, art, and everyday life in a fun environment.

Whether it’s pretend play, building activities, or science experiments, there’s something to keep kids entertained for hours.

Parents can join in or take a step back while their children immerse themselves in hands-on learning.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *