Between Braga, Porto, Viana do Castelo and Douro, choose your favourite option and take advantage of the spa to recharge batteries.

The best spa hotels in Northern Portugal (28 suggestions)
Discovering

The best spa hotels in Northern Portugal (28 suggestions)