Trying to find out if Dominican Republic widely accepts Amex cards in restaurants and shops and ATMs - any suggestions
Amex works best in the DR when you stick to resorts, rental cars, and upscale dining. But for budgeting everyday travel like motoconcho rides, local food spots, or markets, you’ll need pesos and a Visa/Mastercard. Expect ATMs to charge USD 3-5 per withdrawal, and not all will take Amex. Bring multiple cards and carry cash, since tips, small shops, and excursions usually want it. Keep Amex for big hotel charges and emergencies, but don’t depend on it for exploring the country.
The Dominican Republic was tough with Amex. Resorts and airport duty-free stores were fine, but the moment I went into town, I kept hearing “no Amex.” Even ATMs refused it, which was frustrating. I needed cash for groceries, beach bars, and public transport, and Amex was useless there. For a tourist destination, I expected better acceptance. Honestly, I’d avoid bringing Amex as my main card - Visa or Mastercard works far better for both city and beach life.
I stayed in Punta Cana, and Amex worked perfectly for resort charges and even booking a guided tour to Saona Island. But when I explored local restaurants and small souvenir shops, most of them either wanted cash or only took Visa/Mastercard. ATMs I tried with Amex didn’t work, but Banco Popular machines accepted my Visa. For everyday costs like taxis and snacks, pesos and Visa were more reliable. Amex covered luxury, but not the local side of the Dominican Republic.
In the Dominican Republic, American Express is accepted at many resorts and international restaurants, especially in Punta Cana and Santo Domingo. But once you step into smaller shops, street vendors, or budget hotels, Amex is not as common. ATMs mostly support Visa and Mastercard. If you’re budgeting for excursions like a catamaran trip (~USD 60) or casual meals (500-700 DOP), have cash or another card ready. Amex is good for upscale experiences, but don’t rely on it for day-to-day travel around the DR.