translate English to French: Credit cards are accepted at hotels, restaurants, and major stores.
On accepte les cartes de crédit dans les hôtels, les restaurants et les grands magasins.