Blue Diamond Riviera Maya, Playa del Carmen, Mexico
Credit: Monica and Michael Sweet / Getty Images

Though larger than many of the other resorts here, Blue Diamond's 128 rooms and suites are housed in one- and two-story modernist villas and so don't have the bustle and crowded feel of a mega resort. We especially like that, though it's all-inclusive, guests are allowed to order à la carte 24 hours a day, a relief for those who are averse to buffets. Access to all wet areas of the spa and pools, minibar drinks, snorkeling areas, Mayan sweat lodges, and the golf course is included in the price of a room. Guests must be 18 or older. [From $304 a person per night, all-inclusive;]