Los Cristianos is one of the cheapest cities in Spain. An overnight stay here costs on average €99.66 per night.