I can reccommend the Hotel Iberostar Costa Calero in Puerto Calero, Lanzarote. Lovely hotel, nice small resort and only a short walk away from Puerto del Carmen