An off-duty Daytona Beach police officer was arrested on a DUI charge Wednesday night in Flagler County, officials say.