Sin stocks are often thought of as being fairly resilient regardless of economic conditions. (See also: 5 Tempting Sin Stocks.) In the 2017 landscape, however, your choices are somewhat narrowed. Casinos aren't really hot right now except in Asia, while cigarettes have been on a rollercoaster lately. And when it comes to alcohol, there has been a lot of consolidation in the market, especially in the case of brewers. (See also: Top 3 Wine Stocks for 2017.)

However, if you have a passion for the hoppy beverage and want to put your money where your mouth is, 2017 might be a great time to get a piece of these beer stocks. (See also: Beeronomics: Factors Affecting Your Pint.)

Note: All figures are as of July 14, 2017.

Constellation Brands, Inc. (STZ)

Although Constellation is perhaps best known for its portfolio of wine brands (Robert Mondavi and Clos du Bois, for example), its beers are also household names. Constellation handles popular Mexican brands Corona and Modelo, and these are the beers that are currently fueling the company's impressive surge in sales.

According to Constellation's 2016 annual report, operating income was up 118% over 2015, with beer sales up 24% compared with sales growth of just 8% for wine and spirits. The company is solidly in first place for imported beers in the U.S. In fact, Modelo was the fastest-growing beer brand in the country.

At $198.32, near its 52-week high, the stock is trading at just over 26 times earnings, and it's up almost 22% over the past 12 months. If the stock hits its 12-month price target of $216, it would translate to upside of 8% from current levels. Constellation shares have traded in a 52-week range of $144 to $198.46. Although it is not a pure beer play, Constellation appears to be a solid sin stock for 2017. (See also: Constellation Brands Q1 Earnings and View Boost Stock.)

Anheuser-Busch InBev SA/NV (BUD)

If you're looking for a pure beer play and major established brands, you can't overlook Anheuser-Busch InBev. In addition to the flagship Budweiser brand, Anheuser-Busch handles Fosters, Stella Artois, Beck's, Corona and Michelob, among others. And with its massive $100 billion merger with SABMiller, AB InBev is by far the largest brewing company in the world – it accounts for 50% of the U.S. market and almost 30% of the global market, with $55 billion in annual sales.

Currently trading at $114.29, this beer stock has a steep P/E ratio of 95.56. It's also a strong dividend payer, with a current dividend yield of 3.41%. There is 6% upside potential to the stock's $121 price target, and it is currently trading at the middle of its 52-week range of $98.28 to $136.08. The consensus sentiment rates Anheuser-Busch InBev stock as Outperform. (See also: How Anheuser-Busch Makes Money.)

Molson Coors Brewing Company (TAP)

This is another all-beer, all-the-time stock that represents established brands, including Molson and Coors, of course, as well as Killian's, Blue Moon, Keystone, Cobra and Sharp's. The company draws the bulk of its revenue from Canada (roughly 40%) and just 3% or so from U.S. sales. The U.K. and Eastern Europe are its other major markets.

At $87.89, the stock trades at a P/E ratio of 9.44. The share price is down 11% over the past 12 months. With a 12-month price target of $101.50, there are expectations for a 15% gain. Revenue in 2016 was $11 billion, representing an astonishing increase of over 200% from the level in 2015. (See also: Molson Coors Stock: Time to Buy After Decline?)

Craft Brew Alliance, Inc. (BREW)

If you're a beer drinker, you know that craft brew is a driving force behind beer's growing popularity over the past few years. The Craft Brew Alliance is an Oregon-based company that focuses on bringing American craft beer to market. Its portfolio includes Kona, Red Hook, Widmer Brothers and Omission brands. It is definitely a smaller player, with 2016 revenue of just over $202 million.

Currently trading at $17.55, the stock is up over 44% over the past 12 months. Its 52-week range is $10.89 to $22.40, and there's upside potential of 8% in the 12-month price target of $19. (See also: Craft Beer Saw Double-Digit Growth in 2017.)

Want to learn how to invest?

Get a free 10 week email series that will teach you how to start investing.

Delivered twice a week, straight to your inbox.