few of the municipal (govt) alburgues have WiFi.
Some may. But not 100% all.
Almost every bar, cafe, private hostels, private alburgues, hotels etc have WiFi.
Now if you get 4G or snail’s pace connection is another question.
For those from US good deal, that is super great in Spain and rest of Europe, is TMobile’ s 55 plus plan.
Believe for those over 55.
Unlimited data, voice, texting.
No sim changing. No special travel plan before you go.
No notes from mom or your first grade teacher. Just go and use.
One trick to use with the t-Mobile plans. As has been established, t-Mobile permits you to use your data package in most of the world, including all of Europe. (NOTE: They only start to get techy once you use data heavily for more than a month continuously. After 30-days of continuous use, they start sending you text reminders that the feature is for visiting, not residing foreign... no big deal. Nothing bad happens, at least in my experience)
However, this also includes UNLIMITED text and data use, up to your packages data limits.
Finally, you can easily use your data to make FREE VOIP phone calls. Here is the "hack"
Go into /SETTINGS/CELLULAR
Enable "Allow WI-Fi calls"
Go to /SETTINGS/Main Menu
Turn on Airplane Mode
Turn on Wi-Fi
Place your voice call.
The phone will use your smartphone data to make a Voice Over Internet Protocol (VOIP) voice call. I use this to call my mom each week near Rochester, NY from Santiago, or while on Camino. It works fine.
The only thing is that I sometimes get a short lag between speaking and hearing. But, IMHO this is a very small inconvenience to get FREE unlimited voice calls.
Not using this feature, t-Mobile charge 25 cents USD for each minute for calls from mainland Europe back to the US or Canada.
Hope this helps.