59 documented harbours and anchorages within 30 km of St. Petersburg, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.
44 places
Marina on Salt Creek in downtown St. Petersburg, Florida, set off Tampa Bay on the city's eastern waterfront.
Small dock at the mouth of Cabbage Creek, a mangrove tributary on the south-east side of Tampa Bay near Ruskin, Florida.
3Full-service marina on Tierra Verde, Florida, between St. Pete Beach and the Pinellas Bayway, with access to Tampa Bay and the Gulf of Mexico.
Resort marina of about 74 berths on the downtown St. Petersburg waterfront, next to the Vinoy hotel, taking vessels up to roughly 120 feet.
5City-run marina of about 640 berths on Demens Landing point, on the downtown St. Petersburg waterfront, with berths up to roughly 120 feet.
Marina on the south bank of the Manatee River at Palmetto, Florida, near the river mouth on Tampa Bay.
7Wet-slip marina on Tierra Verde, near the southern entrance to Boca Ciega Bay, with quick access to the Gulf through Pass-a-Grille.
Marina on the Intracoastal Waterway at the southern end of Treasure Island, St Pete Beach, Florida, between the Gulf of Mexico and Boca Ciega Bay.
Gated members' marina on Old Tampa Bay, on the south side of Tampa, with about 175 wet berths for vessels from 40 to over 130 feet.
City-run marina with direct access to Boca Ciega Bay, at Gulfport near St Petersburg, Florida.
Family-run marina and boatyard on Salt Creek, in the south-east of downtown St. Petersburg, at 107 15th Avenue SE.
12Deep-water marina of about 291 berths in the Snell Isle district of St. Petersburg, on the north shore of the city's waterfront.
Full-service marina at the southern tip of St Petersburg, Florida, near the mouth of Tampa Bay and the Skyway.
Wet-slip and dry-storage marina on Frenchman's Creek in south St. Petersburg, Florida, with access to both Tampa Bay and the Gulf of Mexico.
City-run marina in downtown St. Petersburg, Florida, on the Tampa Bay waterfront beside the St. Pete Pier.
Small private marina of 20 berths on Boca Ciega Bay at Gulfport, in southern St Petersburg, Florida.
Marina of 125 berths on Boca Ciega Bay at South Pasadena, in southern Pinellas County, Florida.
18Pass-A-Grille station of the St. Petersburg Yacht Club, on Pass-a-Grille Way in St. Pete Beach, Florida, with close access to the Gulf of Mexico.
Full-service marina at St. Pete Beach, Florida, near the southern tip of the barrier island and the Gulf of Mexico.
Full-service marina on Bay Pines Boulevard at St. Petersburg, on the Boca Ciega Bay side of the Intracoastal Waterway.
Marina on the Intracoastal Waterway at St. Petersburg, in Boca Ciega Bay, with wet berths and dry stack storage.
22Marina at the north end of Treasure Island, set right on Johns Pass, the inlet linking the Intracoastal Waterway to the Gulf of Mexico.
City-owned marina of 70 wet berths and 80 dry-storage spaces on the Intracoastal Waterway at Madeira Beach, in Pinellas County, Florida.
Marina and drystack facility in South Tampa, near the mouth of Old Tampa Bay, with direct access to Tampa Bay and the Gulf of Mexico.
Family-run marina at the mouth of the Little Manatee River in Ruskin, on the eastern shore of Tampa Bay.
Two-basin marina at Ruskin on the south-east shore of Tampa Bay, in service since the 1950s, with bridge-free access to the bay and the Gulf.
Wet-slip marina at Apollo Beach on the south shore of Tampa Bay, with a public launching ramp and a yard for owner work.
Full-service marina at Apollo Beach on the south shore of Tampa Bay, with about 120 wet berths and a boatyard.
Marina on Terra Ceia Bay at Rubonia, north of Palmetto, with road access from interstates 75 and 275.
Working marina and boatyard near the Intracoastal Waterway at Largo, in Pinellas County, Florida, in operation since 1961.