Actually, this is pretty common in the US as well. Generally though, they structure it (more reasonably) around parking provisions, and have visitor parking limited to 2 hours and no overnight guests. This is /incredibly common/ in rental units in the US, partly because landlords charge a fee per occupant for shared services like sewer, trash, etc. and have limited parking.
Nearly any rental, including whole apartments, will have rules around overnight guests in the lease with some limitation if not an outright ban to prevent shadow occupancy or subletting.