While Dubai is a modern city, it's still a good idea to bring cash and credit cards. Many places accept credit cards, but it's always a good idea to have some cash on hand for smaller purchases or in case of an emergency.