The all-inclusive Melia Caribe Tropical on Bavaro Beach has a whopping 1,138 rooms, so you can invite just about everyone you know to your wedding. And if those guests have niños, they're in luck: The property offers a Kids & Co. club (organized by age from 8 months to 14 years), with activities like zip lining, a climbing wall, a super jumper, crafts workshops, pirate discos and beach camp-outs. If you're having a larger event, the resort's ballroom can accommodate up to 680; for a smaller affair, host your reception in one of five specialty restaurants. Of course, that's after you've swapped vows in the ocean-view gazebo, which is cloaked in fluttering sheer white fabric. Wedding packages from $1,200.