Best All-Inclusive Resorts 2012

Our top picks for the best all-inclusive Caribbean resorts in 2012 targeted all types of travel: Super indulgent, family, nonstop activities. These are experiences that left lasting impressions.

All-Inclusive Resorts: Viceroy Riviera Maya, Mexico, on beachfront
Viceroy, Riviera Maya, Mexico
This is one of the most natural all-inclusives we've ever encountered. It sits within a preserve on the Riviera Maya. Swinging beds overlook the sea, waterfalls are tucked into lush overgrowth, and seven miles of pearly sand invite early-morning exploration.
Debbie Snow
All-Inclusive Resorts: Viceroy Riviera Maya, Mexico, for a Mayan blessing
Viceroy, Riviera Maya, Mexico
Resident shaman Joe Colli waves a smoldering wand of copal incense and delivers his blessing: "Ah yum hunab ku evam maya ema ho" (Let the peace of nature and the cosmos be with you).
Debbie Snow
All-Inclusive Resorts: Club Med Punta Cana, Dominican Republic, Caribbean
Club Med Punta Cana, Dominican Republic
Go big or go home. That's the impression you get as you stroll the sprawling grounds of Club Med Punta Cana.
Zach Stovall
All-Inclusive Resorts: Club Med Punta Cana, Dominican Republic, Pool
Club Med Punta Cana, Dominican Republic
Candy-colored low-rises reside next to a palm-studded white-sand beach. There's a swimming pool so large that it has its own island.
Zach Stovall
All-Inclusive Resorts: The Caves, Jamaica
The Caves, Jamaica
The Caves is named for the immense grottoes that open up below the cliffs atop which it's perched. There's no beach here, but there is some of the world's most astonishing water. It's warm, transparent and bristling with fishes of all sorts.
Zach Stovall
All-Inclusive Resorts: The Caves, Jamaica, cottage
The Caves, Jamaica
Moonshadow is our pad for the week. It's a wooden cottage with a cute kitchenette, outdoor shower and a balcony off the upstairs bedroom with an epic view of the Caribbean. It's one of only a dozen one- and two-bedroom cottages at this all-inclusive hotel.
Zach Stovall
All-Inclusive Resorts: Palm Island, Grenadines
Palm Island, Grenadine Islands
Among the quiet Grenadines Islands sits this: your own sun-drenched island. Like most islands in this part of the Caribbean, it's fringed with talcum-soft sand and swaying palms. But Palm Island is like no other island in the entire region.
Zach Stovall
All-Inclusive Resorts: Palm Island, Grenadines, coconut
Palm Island, Grenadine Islands
So what do you do on a private Caribbean island? Casual hikes. Bike rides through the coconut grove. Snorkeling. And sipping tropical drinks to the sound of waves brushing the beach.
Zach Stovall