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.
59 places
1City-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 Salt Creek in downtown St. Petersburg, Florida, set off Tampa Bay on the city's eastern waterfront.
3Wet-slip marina on Tierra Verde, near the southern entrance to Boca Ciega Bay, with quick access to the Gulf through Pass-a-Grille.
Small dock at the mouth of Cabbage Creek, a mangrove tributary on the south-east side of Tampa Bay near Ruskin, Florida.
Anchorage off Ruskin Commongood Park on the Little Manatee River, Hillsborough County, Florida, on a bottom of mud and weed.
Anchorage on the Gulf Intracoastal Waterway near the Belleair Causeway, off Belleair Beach in Pinellas County, Florida.
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.
Resort marina of about 74 berths on the downtown St. Petersburg waterfront, next to the Vinoy hotel, taking vessels up to roughly 120 feet.
9Full-service marina on Tierra Verde, Florida, between St. Pete Beach and the Pinellas Bayway, with access to Tampa Bay and the Gulf of Mexico.
10Anchorage off Snead Island at the mouth of the Manatee River, opposite the DeSoto Point anchorage in Florida.
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.
Marina on the south bank of the Manatee River at Palmetto, Florida, near the river mouth on Tampa Bay.
City-run marina with direct access to Boca Ciega Bay, at Gulfport near St Petersburg, Florida.
Anchorage on the Gulf Intracoastal Waterway off Madeira Beach, on Florida's Pinellas County coast.
Anchorage off a spoil island in Hillsborough Bay, in the upper reaches of Tampa Bay, Florida.
16Anchorage off Clearwater Beach on the Florida Gulf coast, on a mud bottom, between two marinas.
17Anchorage in the Seaplane Basin at the south end of Davis Islands, Tampa, Florida, with a mud bottom.
Anchorage off Clearwater Beach on the Florida Gulf coast, on a mixed mud and weed bottom.
Family-run marina and boatyard on Salt Creek, in the south-east of downtown St. Petersburg, at 107 15th Avenue SE.
20Deep-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.
Anchorage off the town of Gulfport in Boca Ciega Bay, on the inland side of St Petersburg, Florida.
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.
Anchorage in the Tongass Narrows near Ketchikan, southeast Alaska, on a rocky bottom and sheltered from W, SW and S winds.
28Anchorage off Tierra Verde in Florida, in a sheltered basin opening onto Boca Ciega Bay near St. Petersburg, mud bottom.
29Pass-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.
St. Petersburg Municipal Marina is the best rated by boaters near St. Petersburg, at 5.0/5, 1 km away.
St. Petersburg Municipal Marina is 1 km from St. Petersburg.
BoatMap documents 59 harbours and anchorages within 30 km of St. Petersburg: 44 harbours and 15 anchorages.