St. Petersburg, Florida, FL

Places to go in St. Petersburg

26 scouted venues — the coffee shops, restaurants, parks, and hidden corners we think are worth your time.

Abercrombie Park

Outdoors

Abercrombie Park

Park St N & 38th Ave N, St. Petersburg, FL 33709, USA

Albert Whitted Park

Outdoors

Albert Whitted Park

480 Bayshore Dr SE, St. Petersburg, FL 33701, USA

Azalea Park

Outdoors

Azalea Park

1600 72nd St N, St. Petersburg, FL 33713, USA

Bay Vista Park

Outdoors

Bay Vista Park

7000 4th St S, St. Petersburg, FL 33705, USA

Boca Ciega Millennium Park

Outdoors

Boca Ciega Millennium Park

Bayside park with bird-watching, wooden walkways, an observation tower, a dog park & a picnic area.

12410 74th Ave N, Seminole, FL 33772, USA

Crescent Lake Park

Outdoors

Crescent Lake Park

Lakeside park featuring scenic views, tennis courts, a baseball field, playgrounds & a dog park.

1320 5th St N, St. Petersburg, FL 33701, USA

Dell Holmes Park

Outdoors

Dell Holmes Park

Large recreational site includes a driving range, a lake with boating & fishing & kids' play areas.

2741 22nd St S, St. Petersburg, FL 33712, USA

Demens Landing Park

Outdoors

Demens Landing Park

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

Bayshore Dr. & 2nd Ave. S, 525-549 2nd Ave SE, St. Petersburg, FL 33701, USA

Eagle Lake Park

Outdoors

Eagle Lake Park

Lively scenic area with ponds, boasting a playground, trails & a dog park, plus ample parking.

1800 Keene Rd, Largo, FL 33771, USA

Egmont Key State Park

Outdoors

Egmont Key State Park

A boat or ferry is the only way to access this secluded beach & wildlife refuge with historic sites.

St. Petersburg, FL 33711, USA

Gizella Kopsick Palm Arboretum

Outdoors

Gizella Kopsick Palm Arboretum

A vast array of palms from around the world are displayed in this tranquil park-based arboretum.

North Shore Drive, 11th Ave NE, St. Petersburg, FL 33701, USA

Honeymoon Island State Park

Outdoors

Honeymoon Island State Park

Known for the variety of shells on its shores, this park also offers swimming, fishing & hiking.

1 Causeway Blvd, Dunedin, FL 34698, USA

Lake Seminole Park

Outdoors

Lake Seminole Park

Sanctuary for alligators & other wildlife with multi-use trails, water sports & picnic shelters.

10015 Park Blvd, Seminole, FL 33777, USA

Largo Central Park Nature Preserve

Outdoors

Largo Central Park Nature Preserve

Wildlife-filled park featuring trails, lookout tower & pond, plus a butterfly garden & kayak launch.

150 Highland Ave SE N, Largo, FL 33770, USA

Lassing Park

Outdoors

Lassing Park

2042 Beach Dr SE, St. Petersburg, FL 33705, USA

Maximo Park

Outdoors

Maximo Park

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

Pinellas Point Dr S &, Sunshine Skyway Ln S, St. Petersburg, FL 33711, USA

North Shore Park

Outdoors

North Shore Park

Waterfront park with ballfields & tennis courts, plus a playground, beach & a pool complex.

901 N Shore Dr NE, St. Petersburg, FL 33701, USA

North Straub Park

Outdoors

North Straub Park

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

400 Bayshore Dr NE, St. Petersburg, FL 33701, USA

South Straub Park

Outdoors

South Straub Park

Recreational green space on 7.3 acres by the marina, featuring walking trails & a scenic fountain.

198 Bayshore Dr NE, St. Petersburg, FL 33701, USA

St. Pete Pier

Outdoors

St. Pete Pier

Picturesque waterfront pier hosting 26 acres of water sports, parks, restaurants & outdoor concerts.

600 2nd Ave NE, St. Petersburg, FL 33701, USA

Sunken Gardens

Outdoors

Sunken Gardens

Tropical, century-old attraction featuring thousands of plants, a butterfly aviary & flamingos.

1825 4th St N, St. Petersburg, FL 33704, USA

Vinoy Park

Outdoors

Vinoy Park

Park featuring waterfront views & 11+ acres of open space, plus room for various special events.

701 Bayshore Dr NE, St. Petersburg, FL 33701, USA

Wall Springs Park

Outdoors

Wall Springs Park

Natural area with bayou views, walking paths, an observation tower & a playground.

465G+M2, 3725 Desoto Blvd, Palm Harbor, FL 34683, USA

Walsingham Park

Outdoors

Walsingham Park

Featuring 5 habitat areas, such as a reservoir & botanic garden, this park offers fishing & hiking.

12615 102nd Ave N, Seminole, FL 33778, USA