While all beaches in Cancun are technically public (federal property), you may not be able to access the beach by walking through a hotel, which is private property. Visitors staying in hotels that are not on the beach can access the beaches at any of the 10 public-access entries to the beach.