Oliva bénéficie de 10 km de plages de sable immaculé aux eaux peu profondes, bordées sur presque toute leur longueur par des dunes qui séparent les vergers d'oranger de la mer. Le centre de la ville, bien conservé, est partagé entre la ville chrétienne et le quartier mauresque.