St. Augustine, Florida is the perfect destination for fun by the water, which makes it a boater’s paradise. Being an oceanfront city full of history as America’s oldest city, St. Augustine makes the northeastern coast of Florida a top boating destination.