A VPN will mask your IP address and encrypt all the data that passes between the servers. That will ensure all the sensitive information that you type in or view online stays protected from prying eyes, whether they're IT or hotel staff, cybercriminals, hackers, government, etc.