Here is a OverPass query for finding hotels and similar establishments claiming that they have internet access. According to internet_access it should not really be tagged, although the same wiki mentions option of using “internet_access:fee=customers”.
( tourism~/(hotel|motel|chalet|guest_house|hostel|apartment|resort)/ ) && ( https://wiki.openstreetmap.org/wiki/Key:internet_access:fee || https://wiki.openstreetmap.org/wiki/Key:internet_access ) && https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee!=customers