Credit cards are accepted at most hotels, restaurants, and shops. However, carrying some cash for smaller establishments and markets like Souq Al-Mubarakiya is recommended.