Yes, and the same goes for Amazon Prime and other pay-monthly streaming
services. As you can imagine these companies are very strict with who’s using their
services, if the hotel provided a login they’d be in big trouble.
Luckily quite a lot of guests tend to have Netflix accounts, and it doesn’t take very long to
login. Alternatively, they can create one and subscribe before logging in.