Bonita Springs is a city in Lee County, Florida, United States. The city is located on both Estero Bay and the Gulf of Mexico, giving it a lively boating and fishing community. With 10 beach accesses located up and down Bonita Beach, one's toes are never far from the sand in Bonita Springs. Outdoor activities abound in the year-round warm climate, from the numerous golf courses to Bonita’s B3 Skate Park. The city is host to a number of parks and wildlife areas where visitors can observe the exotic native fauna as well. Check out where to buy medical cannabis when in Bonita Springs, FL.