Yes, a foreigner can open a bank account in the Bahamas, but they may be required to provide certain documentation and information, including proof of identity, proof of residency, and proof of the source of funds. Some banks may also require a minimum deposit or a minimum balance to be maintained. The specific requirements and procedures for opening a bank account in the Bahamas may vary among banks and may be subject to change.