Things to do in St. Petersburg

Pick a category or zoom into a neighborhood.

Neighborhoods

Upcoming events

Things to do in St. Petersburg

Bar & GrillPhoto of Dead Bob's Bar — Bar & Grillvia Google Maps

Dead Bob's Bar

Down-to-earth bar & grill offering familiar American grub, beers & cocktails, plus sports on TV.

St. Petersburg, FL|5
DinerPhoto of Metro Diner — Dinervia Google Maps

Metro Diner

Local diner chain serving classic American breakfast & lunch fare in a warm atmosphere.

St. Petersburg, FL|5
Nature PreservePhoto of Weedon Island Preserve — Nature Preserve

Weedon Island Preserve

3,190-acre nature reserve with hiking paths, birdwatching, a paddling trail & canoe/kayak rentals.

St. Petersburg, FL|5
Amusement CenterPhoto of Sandbox VR — Amusement Center

Sandbox VR

St. Petersburg, FL|5
ParkPhoto of Sawgrass Lake Park — Park

Sawgrass Lake Park

Swamp conservation area with a mile-long boardwalk & a 1/2-mile dirt path for wildlife observation.

St. Petersburg, FL|5
Seafood RestaurantPhoto of Fourth Street Shrimp Store — Seafood Restaurant

Fourth Street Shrimp Store

Heaping portions of seafood come in a casual venue & market with windows & murals on the walls.

St. Petersburg, FL|5
American RestaurantPhoto of Skyway Jack's Restaurant — American Restaurantvia Google Maps

Skyway Jack's Restaurant

Humble, homey diner featuring a menu of hearty American faves including Southern-style breakfasts.

St. Petersburg, FL|5
Seafood RestaurantPhoto of Leverock's Great Seafood — Seafood Restaurant

Leverock's Great Seafood

Roomy seafood house features traditional dishes plus an inventive special menu offered late-night.

St. Petersburg, FL|4
Italian RestaurantPhoto of Noble Crust of St. Petersburg — Italian Restaurant

Noble Crust of St. Petersburg

Stylish, contemporary destination with a menu of Italian & Southern dishes, craft beer & wine.

St. Petersburg, FL|5
Pizza RestaurantPhoto of Tobys Original Little Italy Pizza — Pizza Restaurant

Tobys Original Little Italy Pizza

Straightforward pizzas, subs & cheesesteaks are served over the counter in a low-key setting.

St. Petersburg, FL|5
Bar & GrillPhoto of Engine No. 9 — Bar & Grillvia Google Maps

Engine No. 9

Chill American haunt featuring creative burgers, hot dogs & lots of craft beer, plus sports on TV.

St. Petersburg, FL|5
American RestaurantPhoto of Stillwaters Tavern — American Restaurantvia Google Maps

Stillwaters Tavern

Attractive space for hearty yet elevated American fare, plus a strong beer & cocktail list.

St. Petersburg, FL|5
RestaurantPhoto of The Hangar Restaurant & Flight Lounge — Restaurant

The Hangar Restaurant & Flight Lounge

Relaxed eatery & bar offering comfort food, drinks, an outdoor patio & views of planes taking off.

St. Petersburg, FL|4
Mexican RestaurantPhoto of Pepe's Cantina St. Petersburg — Mexican Restaurantvia Google Maps

Pepe's Cantina St. Petersburg

St. Petersburg, FL|5
Performing Arts TheaterPhoto of Duke Energy Center for the Arts - Mahaffey Theater — Performing Arts Theater

Duke Energy Center for the Arts - Mahaffey Theater

Elegant space, with box seats & a waterfront view, hosts the Florida Orchestra & other events.

St. Petersburg, FL|5
DinerPhoto of Trip's Diner — Dinervia Google Maps

Trip's Diner

Down-to-earth diner for breakfast favorites, sandwiches & salads, plus homestyle American mains.

St. Petersburg, FL|5
Mexican RestaurantPhoto of Grumpy Gringo — Mexican Restaurantvia Google Maps

Grumpy Gringo

Popular, upbeat eatery delivering classic Mexican nibbles, including seafood & vegan options.

St. Petersburg, FL|4
American RestaurantPhoto of Cassis Restaurant St. Pete — American Restaurantvia Google Maps

Cassis Restaurant St. Pete

Buzzy brasserie & bakery for American & French fare in a Parisian space with outdoor seats.

St. Petersburg, FL|4
American RestaurantPhoto of Juno & The Peacock — American Restaurantvia Google Maps

Juno & The Peacock

Roomy, lively restaurant dispatching a varied seafood selection, including a Sunday brunch buffet.

St. Petersburg, FL|4
Seafood RestaurantPhoto of Fresco's Waterfront Bistro — Seafood Restaurant

Fresco's Waterfront Bistro

Laid-back dockside spot serving global eats & drinks in casual digs featuring a deck with bay views.

St. Petersburg, FL|5