Hi CPK.
Excuse my English from Google Translator.
Yesterday I arrived in Santiago de Compostela after starting the day 14 from Viseu.
I show you my stages and where I stayed in case they can help you.
Viseu - Vila Meã (23.5 km). Repouso do Peregrino. The key can be requested at the bar Vicente. I asked him for a contact telephone number and he preferred not to give it to me at the moment. Donation.
Vila Meã - Moura Morta (23.4 km). Moura Morta hostel. I previously called the phone number that appears in Gronze during working hours and they gave me the phone number of a neighbor who waited for me at the indicated time and who I do not publish on this forum for privacy. It is free, all expenses are managed by the Camara Municipal de Castro Daire, but they always appreciate a donation.
Moura Morta - Lamego (23.3 km). Complexo Desportivo de Lamego. I previously called the phone listed in Gronze (updated). €7.50.
Lamego - Santa Marta de Penaguião (19.9 km). Bombeiros Voluntarios de Santa Marta de Penaguião. They don't always welcome pilgrims. Important to call before to ensure. I was lucky, but two pilgrims, also Spanish, did not have the same luck. Gratuitous.
Santa Marta de Penaguião - Vila Real (17.5 Km) Here the Bombeiros Voluntarios de Vila Real may welcome pilgrims. Important to call before to ensure. I slept in Pensao Areias, but Gronze shows other alternatives for a similar price. €25.
Vila Real - Parada de Aguiar (26.2 km). Santiago hostel. I called the second telephone number that appears in Gronze the day before to notify me of my arrival, and once there I called again so that they would come to open me up. Donation.
Parada de Aguiar - Vidago (22.8 km). Restaurante Gomes. €20.
Vidago - Vilarelho da Raia (32.8 km). Vilarelho Hostel. €5.
Vilarelho da Raia - Verin (14.4 km). Verin hostel. €8.
From Verín you already have options for hostels whether you continue along the southern route from Verín, or if you switch to the northern route from Laza.
Any other questions, I will try to help you.
A greeting and buen Camino.