Asia Pacific Breweries has signed a deal to acquire Solomon Breweries for approximately SGD22m (US$17.8m).