There are a few potential reasons why hotels might block VPNs. One possibility is that the hotel is concerned about guests illegally accessing sensitive information or streaming content. Another possibility is that the hotel is concerned about bandwidth utilization and sees VPN traffic as a strain on their network.