In the middle of the north end of Zona Hotelera, Playa Langosta is a gem of a place for swimming. Facing Bahía de Mujeres, the beach is coated with Cancún's signature powdered-coral sand and the waters are quite shallow, making it good for snorkeling. If you've had enough of the water there are lots of beach restaurants and bars.