Yes but this method would require having a Nintendo Online account.
First, make sure your current save is backed up to the cloud. Once that is done, disable cloud saves. At the end of the night, redownload the cloud save, confirming that you want to overwrite the existing save and then re-enable cloud saves again once complete.
I wouldn't call this method secure but it would allow you to maintain your save while giving people the chance to experience the game at whatever state you have it currently in.