Yes, US dollars are widely accepted in Panama, including at
all-inclusive resorts. However, it is recommended to carry local
currency for small purchases and tipping.