It’s easy to make assumptions when you hear the term "all-inclusive." It either conjures up images of old folks sunning themselves on a beach or makes you think you’ll be stuck at the resort equivalent of a cheesy cruise ship, surrounded by screaming children. But it doesn’t have to be that way.
We’ve pulled together five luxe resorts that are perfect for millennial travelers who want the all-inclusive experience without all those lame clichés, like crappy food, dingy accommodations, and watered-down well cocktails. Even better, when everything is paid for in advance, you can leave your wallet in the hotel room safe without stressing — and avoid any unpleasant surprises at checkout, which is a beautiful thing.