On the southwestern shore of the peninsula of Las Cabezas, Playa Seven Seas is a sheltered, coconut-palm-shaded, horseshoe-shaped public beach. Quiet and slow at times, it gets packed on weekends and during summer. Beach chairs, umbrellas, snorkel gear and kayaks can be rented from vendors on the beach.
For good snorkeling, follow the beach about a half mile to the northeast to off Hwy 987 (aka Hidden Beach); the reefs are just offshore. For a quiet spot, head west on the well-marked trail from Playa Seven Seas to the pretty Playa El Convento, where you'll likely have the beach to yourself.