The official currency of Nassau, Bahamas, is the Bahamian dollar (B$ or BSD). U.S. dollars are also widely accepted and can be exchanged with Bahamian dollars, although Bahamian dollars are given as change. Most stores, restaurants and other businesses accept major credit cards such as Visa and Mastercard, and some accept American Express. It is advisable to carry cash or credit cards as some smaller stores do not accept cards.