Hot All-Inclusive Beach Hotels

With unlimited eats and drinks (yes, that includes margaritas!), these resorts are one-stop shops for romance.

Dreams Huatulco, Huatulco

Pick your passion: kayaking along a coral reef, a grueling ping-pong match, or snuggling during a late-night movie on the sand.

Doubles from $276 (low season) and $676 (high season).

Photo: Courtesy of Dreams Huatulco