In October I stayed at both Marrols in Bratislava and Le Meridien in Vienna, both had free mini bars, but were limited to beers, soft drinks and snacks.
All inclusive hotels in resort destinations (Caribbean etc.) often include mini bars with a full range of beers, wine, spirits, snacks etc. I rather like mixing a G&T as I get ready for the evening