The currency in Lebanon is the Lebanese Pound (LBP). While credit cards are widely accepted in major cities, it's advisable to carry cash, especially in smaller towns and markets.