<%@ Language=VBScript%> Welcome to the City of St. Pete Beach

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