Crystal Cove Hotel Saint James (Barbados)

Nation
Hotel

An all-inclusive resort in Barbados sounds like paradise to just about everyone, but this one has the added bonus of having a swim-up bar behind a waterfall. Yep, you read that right. Who needs to chill in their room when you can get your drink on, grotto-style?

More From Thrillist