I second Jason' suggestions for the following reasons:
Pamplona
Logrono
Leon: Pizzeria La Compentencia for real pizza and the only (good) Indian restaurant I've found on the Way. Plus tapas and wine... I stay at Hostal Bayon, near the center with no curfew.
Burgos: the promenade by the river is a great place to wile away the afternoon, plus La Puebla Hotel is a worthy upgrade, and there are numerous sites to see if you have the energy
Villafranca del BIerzo (23 km after Ponferrada) is a beautiful town. If you get a late start from there after visiting the many churches and walking the narrow streets, you can walk to Trabadelo, just 11 km on, and upgrade at the new-ish pension there. Look for the Fair Trade coffee sign and follow your nose to their kitchen - in other words, even if you don't stay there, be sure to stop for a meal.
Hope that helps!
Nancy