Most hotels that I deal with have a policy that prohibits any outside alcoholic beverages to be consumed on the premises without declaring them and paying corkage fees. I've never seen this enforced however except for large group events like conferences and weddings.