All states โ€บ Florida โ€บ St. Petersburg

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

+17273924922 [email protected] Website Directions

Lighthouse Point Marina

8610 Bay Pines Blvd, St. Petersburg, FL 33709

+17273843625 Website Directions

O'Neill's Marina

6701 Sunshine Skyway Ln S, St. Petersburg, FL 33711

+17278672585 [email protected] Website Directions

St. Petersburg Municipal Marina

500 1st Ave SE, St. Petersburg, FL 33701

+18007828350 Website Directions

The Tierra Verde Marina

100 Pinellas Bayway S, St. Petersburg, FL 33715

+17278660255 [email protected] Website Directions

Tierra Verde Marina Resort

200 Madonna Blvd, St. Petersburg, FL 33715

+17278670400 [email protected] Website Directions

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.

Nearby in Florida