The currency in Nairobi, and the rest of Kenya, is the Kenyan Shilling (KES). Credit cards are widely accepted in hotels, restaurants, and larger shops, but having some cash for smaller vendors, taxis, and markets is good.