Marinas in St. Petersburg, FL
6 marinas in and around St. Petersburg, Florida โ call ahead about transient slips and fuel hours โ many smaller marinas keep seasonal schedules and fill up on summer weekends.
Bay Pines Marina
5000 92nd St N, St. Petersburg, FL 33708
Lighthouse Point Marina
8610 Bay Pines Blvd, St. Petersburg, FL 33709
O'Neill's Marina
6701 Sunshine Skyway Ln S, St. Petersburg, FL 33711
St. Petersburg Municipal Marina
500 1st Ave SE, St. Petersburg, FL 33701
The Tierra Verde Marina
100 Pinellas Bayway S, St. Petersburg, FL 33715
Tierra Verde Marina Resort
200 Madonna Blvd, St. Petersburg, FL 33715
Tip: fuel docks often close before the marina office does. If you need gas or diesel late in the day, call and ask for fuel hours specifically.