  |
Park Locations
The City of St. Pete Beach offers a wide variety of parks and recreation amenities. In addition to our miles of sandy beach and water we offer picnic facilities, basketball and tennis courts as well as baseball fields and covered pavillions. Click on any park name in the map below to learn more about that facility.

McKenney Park - 9300 Blind Pass Road |
|
|
Amenities
4.6 Acres
Picnic Pavillion
BBQ Grills
Fishing Pier
Restrooms
Boundless Playground
Free Parking
|
| |
|
|
|
Egan Park - 9101 Blind Pass Road |
|
|
|
Amenities
5.4 Acres
2 - Ball Fields
Boat Ramp
Fishing Pier
Restrooms
2 - Lighted Tennis Courts
Free Parking
|
|
|
|
|
|
|
|
|
|
Upham Beach and Honor Walk - 6700 Beach Plaza |
|
|
|
Amenities
9.4 Acres
Beach Access
Showers
Restrooms
Concession Stand
Parking Pay Stations
|
|
|
|
|
|
|
|
|
Pinellas County Park- 4800 Gulf Boulevard |
|
|
|
Amenities
5.8 Acres
Beach Access
Pay Station Parking
Restrooms
Showers
|
|
Lido Park - 4503 Gulf Boulevard |
|
|
|
Amenities
2 Acres
Picnic Tables
Free Parking
|
|
|
|
|
|
|
|
|
Lazarillo Park - 224 DeBazen Avenue |
|
|
Amenities
3.9 acres
Picnic Pavillion
4 - Lighted Tennis Courts
Boundless Playground
Free Parking
|
|
|
|
|
 |
|
|
|
|
|
|
Vina del Mar Park - 302 South Isle Drive |
|
|
|
Amenities
3.5 Acres
Picnic Pavillion
Restrooms
Boundless Playground
Lighted Basketball Court
2 - Lighted Tennis Courts
Free Parking
|
|
|
|
|
|
|
|
|
|
Hurley Park - 1501 Gulf Way |
|
|
|
Amenities
3.5 Acres
Picnic Pavillion
Restrooms
Boundless Playground
Lighted Basketball Court
Lighted Tennis Court
Ball Field
Metered Parking
|
|
|
|
|
|
|
|
|
|
Pass-a-Grille Park - 1000 Pass-a-Grille Way |
|
|
|
Amenities
2.1 Acres
8 Lighted Shuffeboard Courts
Metered Parking
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|