translate English to French: Credit cards are accepted in most major hotels, restaurants, and shops.
La plupart des grands hôtels, restaurants et magasins acceptent les cartes de crédit.