I’ve left my snakes for 15 days a few times ... all monitored with stats of course .. I simply put three or 4 bowls of water around each viv .. including one fairly large one.
Never had any issues tbh
That said , for three weeks I’d probably leave your snake /s at a local pet store .. many will just charge a nominal amount ..
Sent from my iPhone using Tapatalk Pro