Pues si te vas para el sur yo te recomiendo Córdoba y Sevilla, en mi opinión las dos ciudades más bonitas de Andalucía, Málaga merece también mucho la pena y en Granada tienes la Alhambra.
Respecto a los hostales no tienen nombre especial son hostales económicos con habitaciones compartidas, que normalmente están llenos de mochileros. Yo siempre que viajo con amigos voy de ese rollo y busco por hostelworld, y leyendo las opiniones y tal ya te puedes hacer una idea de como es cada uno, y qué actividades hacen y tal.