Things to do in St. Petersburg

Pick a category or zoom into a neighborhood.

Neighborhoods

Upcoming events

Things to do in St. Petersburg

Hookah BarPhoto of Mad Hatters Kava Bar — Hookah Barvia Google Maps

Mad Hatters Kava Bar

Wacky hangout open 24 hours with a pool table, board games, loose-leaf teas & patio seating.

St. Petersburg, FL|5
ParkPhoto of North Straub Park — Park

North Straub Park

4.8-acre waterfront park provides trails, picnic space, recreational activities & community events.

St. Petersburg, FL|5
Pizza RestaurantPhoto of Angelo's Grill & Bar — Pizza Restaurantvia Google Maps

Angelo's Grill & Bar

Pizza, pasta & subs prepped by a husband-wife duo in a warm, casual eatery with drinks & delivery.

St. Petersburg, FL|4
Bar & GrillPhoto of The Burg Bar & Grill — Bar & Grillvia Google Maps

The Burg Bar & Grill

Pint-sized bar & grill offering burgers & sandwiches alongside many tap beers, plus outdoor seating.

St. Petersburg, FL|5
Mediterranean RestaurantPhoto of Zekos Mediterranean Grill — Mediterranean Restaurantvia Google Maps

Zekos Mediterranean Grill

Local chain outpost serving kebabs, gyros & other Mediterranean fare in a counter-serve setting.

St. Petersburg, FL|4
Nature PreservePhoto of Boyd Hill Nature Preserve — Nature Preservevia Google Maps

Boyd Hill Nature Preserve

Natural retreat with abundant wildlife, trails, picnic areas, a gift shop & scenic tram tours.

St. Petersburg, FL|5
ParkPhoto of Demens Landing Park — ParkOur original photo

Demens Landing Park

City park with a playground, picnic shelter, boat ramps & restrooms beside the water.

St. Petersburg, FL|5
MuseumPhoto of The James Museum of Western & Wildlife Art — Museum

The James Museum of Western & Wildlife Art

Gallery displaying contemporary Western, Native American, frontier & wildlife paintings & sculpture.

St. Petersburg, FL|5
DinerPhoto of Doe Doe's Diner — Diner

Doe Doe's Diner

Diner doling out American breakfast & lunch classics in a cozy, unassuming setting.

St. Petersburg, FL|5
SupermarketPhoto of Publix Super Market at 4th Street Station — Supermarketvia Google Maps

Publix Super Market at 4th Street Station

Supermarket chain with a wide selection of groceries, plus deli & bakery departments.

St. Petersburg, FL|5
Tourist AttractionPhoto of FloridaRAMA — Tourist Attraction

FloridaRAMA

St. Petersburg, FL|4
Bar & GrillPhoto of Five Bucks Drinkery — Bar & Grillvia Google Maps

Five Bucks Drinkery

Haunt with 32-oz draft beers, cocktails & discount bar food in an antique oak & neon-sign setting.

St. Petersburg, FL|4
Department StorePhoto of JCPenney — Department Storevia Google Maps

JCPenney

Chain department store selling a wide selection of brand-name clothing, footwear, furniture & more.

St. Petersburg, FL|4
RestaurantPhoto of Casual Clam Seafood Bar & Grill — Restaurant

Casual Clam Seafood Bar & Grill

Low-key seafood joint offering classic fish 'n' chips & lobster rolls, plus pastas & plate dinners.

St. Petersburg, FL|4
ParkPhoto of Maximo Park — Park

Maximo Park

This 70-acre oceanside park features a covered playground, boat ramps, an Indian midden site & more.

St. Petersburg, FL|5
Italian RestaurantPhoto of Gratzzi Italian Grille — Italian Restaurant

Gratzzi Italian Grille

White-tablecloth bar/restaurant offering classic Italian entrees plus pizza bar selections.

St. Petersburg, FL|5
Seafood RestaurantPhoto of Bonefish Grill — Seafood Restaurantvia Google Maps

Bonefish Grill

Contemporary grill chain offering a seafood-centric menu, plus steaks & cocktails.

St. Petersburg, FL|4
Mediterranean RestaurantPhoto of Mio’s Grill & Cafe — Mediterranean Restaurantvia Google Maps

Mio’s Grill & Cafe

Quaint eatery offering Mediterranean staples such as gyros, falafel, hummus, and tzatziki.

St. Petersburg, FL|5
British RestaurantPhoto of Jacks London Grill — British Restaurantvia Google Maps

Jacks London Grill

Casual British venue serving fish & chips, meat pies & other standards, plus burgers in cozy digs.

St. Petersburg, FL|5
Pizza RestaurantPhoto of Slice of The Burg — Pizza Restaurant

Slice of The Burg

Counter-serve chain dishing up specialty pizzas, calzones & Philly-style cheesesteaks.

St. Petersburg, FL|5