Camino Pilgrim was my go-to for the Camino Frances. Up-to-date, info on what amenities there are at each albergue, info on restaurants (all in the app, no data required). If you pre-cache the route in Google maps before departure (go to settings > offline areas) you can use your GPS without data...