I looked on google for 2 possible solutions...
"health weekend" : 4,600 and something hits
"well-being weekend" : more or less 660 hits
I know these expression may not be very nice, but... Wait for natives!
PS : I personally prefere "health weekend", but the problem is if this expression fit with what you want to say... Are there on Gravina antica spas or something similar?