Named after the Spanish word for “pretty,” this beachfront park lives up to its moniker. Located just south of Fort Myers Beach, Bonita Beach tends to be quieter, drawing a laidback crowd and lots of families. Rather than hotels or resorts, actual homes line the shores. When you visit, head straight to the park, which functions as an undeveloped oasis on the southern tip of the beach. There are grills and tables so pack a picnic, then spend some time on the playground or sand volleyball court.