Yes, credit cards are widely accepted in Buenos Aires, especially in restaurants, hotels and large stores. However, it is also important to have cash on hand, as some smaller establishments, cabs and street vendors can only accept cash. Major credit cards accepted in Buenos Aires include Visa, Mastercard and American Express. It is also a good idea to inform your bank or credit card company that you will be traveling to Buenos Aires to avoid fraud prevention issues.