La Casa Que Canta, Zihuatanejo, Mexico
Credit: Nik Wheeler / Alamy

Don't let the obnoxious website deter you (call 888-523-5050 instead), La Casa Que Canta is a top-shelf luxury resort located a mere 6 miles from the airport. Architecturally, it's a stunning tiered, mushroom-like modern structure, and all 25 of its fully tricked-out suites have ocean views and private terraces – 11 even have private pools. Besides access to gorgeous infinity and saltwater pools, there's a full-service Clarins spa, a private beach, and a full suite of all-inclusive amenities, from a minibar to meals. Guests must be 18 or older. [From $343 a night; lacasaquecanta.com]