The currency in Bahrain is the Bahraini Dinar (BHD). Credit cards are widely accepted in hotels, restaurants, and most shops. ATMs are also readily available.