Yes, foreign business owners can open a U.S. bank account. However, the requirements can vary depending on the bank. Some banks may require the account to be opened in person, while others may allow it to be opened remotely.