The currency of Senegal is the West African CFA franc. Credit cards are accepted in many hotels, restaurants, and shops in Dakar, but having some local currency for smaller vendors, markets, and taxis is always handy.