Hostal Mar y Huerta receives great reviews from guests. Apartamentos Sofía, Hotel Boutique Las Arenas and Hostal Cala Boix are also excellent options to stay in Es Cana beach.