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.

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

Outdoors
Albert Whitted Park
480 Bayshore Dr SE, St. Petersburg, FL 33701, USA

Outdoors
Azalea Park
1600 72nd St N, St. Petersburg, FL 33713, USA

Outdoors
Bay Vista Park
7000 4th St S, St. Petersburg, FL 33705, USA

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

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

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

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

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

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

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

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

Outdoors
Lake Seminole Park
Sanctuary for alligators & other wildlife with multi-use trails, water sports & picnic shelters.
10015 Park Blvd, Seminole, FL 33777, USA

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

Outdoors
Lassing Park
2042 Beach Dr SE, St. Petersburg, FL 33705, USA

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

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

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

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

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

Outdoors
Sunken Gardens
Tropical, century-old attraction featuring thousands of plants, a butterfly aviary & flamingos.
1825 4th St N, St. Petersburg, FL 33704, USA

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

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

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