Rancho Luna is a diminutive, picturesque beach resort 18km south of Cienfuegos, close to the jaws of Bahía de Cienfuegos. It has two midrange, low-key hotel complexes, but it's also possible to stay in a scattering of casas particulares on the approach road to the Hotel Faro Luna. Protected by a coral reef, the coast has good snorkeling.
Playa Ancón & Around
A ribbon of white beach on Sancti Spíritus' iridescent Caribbean shoreline, Playa Ancón is often considered as the finest arc of sand on Cuba's south coast. The beach has three all-inclusive hotels and a well-equipped marina with catamaran trips to nearby coral keys.