The Dominican Republic is the Caribbean's undisputed leader when it comes to all-inclusive resorts, with more than two dozen all-inclusive properties ranging from budget to luxury. Many of the all-inclusives in locations like Punta Cana and Puerto Plata are operated by Spanish hotel companies like Riu, Sol Melia and Barcelo, but you'll also find familiar names like Wyndham, with more U.S. brands on the way.
Paradisus Palma Real
Sol Melia's luxury all-inclusive is located on Bavaro Beach in Punta Cana, and the elegant grounds of the resort -- full of courtyards and columns -- are home to 554 suites, three pools (including private pools for Royal Service and Family Concierge level guests), gardens, terraces, tennis and paddle-tennis courts, a large spa/health club, casino, and 12,000 square feet of meeting space. Guests also enjoy unlimited greens fees at the Cocotal Golf Course, a variety of cooking and lifestyle classes, sports instruction, horseback and bike excursions, and much more.
Excellence Punta Cana
This luxury all-inclusive resort and spa offers no-reservation dining at a choice of 7 restaurants, 24-hour room service, two pools and outdoor jacuzzis, a jogging course, lighted tennis courts and a squash court, and a casino. Unlike most all-inclusives, horseback riding is included in the price, although scuba diving and spa services (but not yoga and other classes) are extra.
Club Med Punta Cana
Located on a reef-protected beach with a neighboring lagoon, the Club Med Punta Cana has 519 brightly decorated and family friendly rooms, poolside and beachfront restaurants, 14 hard-court tennis courts (nine lit for night play), a Circus School for kids and adults, and a variety of fitness and wellness programs.
Breezes Puerto Plata
The only Dominican Republic resort from the "mega" all-inclusive SuperClubs chain, the Breezes Puerto Plata has 466 rooms with a large conference center, clay tennis courts, a nine-hole pitch-and-putt golf course, and SuperClubs' signature restaurants, including Pastafari, Munasan (Japanese), Jimmy's Buffet, and a French a la carte restaurant called Paris. The north coast resort has extensive kids' programs and entertainment every evening.
Allegro Playa Dorada
Just minutes away from the Puerto Plata airport and downtown, the Allegro Playa Dorada is a 494-room beachfront resort with a pair of freeform pools, a wide range of included activities (including merengue, bachata and salsa classes), six restaurants and four bars. Golf, deep-sea fishing and scuba diving are nearby but cost extra.Barcelo Bavaro Caribe Beach
Part of the large Barcelo resort complex in Punta Cana, the Barcelo Bavaro Caribe Beach is a four-star hotel with 600 rooms, Punta Cana's only U.S. style steakhouse, six lighted tennis courts, and access to the other Barcelo resorts via the Express Train Bavaro. Parents will love the kids' program and the resort's "babysitter on demand" program.Barcelo Bavaro Palace
Located on Playa Bavaro in Punta Cana, the Barcelo Bavaro Palace is a five-star all-inclusive with 558 luxury rooms and suites. A Dominican restaurant is among the dozen inclusive dining options, and there also are two non-inclusive upscale restaurants, Chez Palace and La Fuente. Resort highlights include the Tropicalissimo show, two night clubs, a 24-hour casino, shopping center, and a large convention center that attracts meeting groups looking for an all-inclusive experience.Barcelo Dominican Beach Resort
A new casino is among the highlights of this 731-room Punta Cana resort, which includes 54 spa junior suites and 13 deluxe suites. The Barcelo Dominican Beach Resort has six a la carte restaurants, three buffets, three pools with a pair of outdoor jacuzzis, and a new conference center.Bavaro Princess Resort
The mid-priced, all-inclusive Bavaro Princess Resort in Punta Cana featured freshly renovated suites, a theater with nightly entertainment, an Asian eatery and six other restaurants, a disco, tennis, fitness center, two pools, and a mini zoo.Barcelo Punta Cana
The large (792-room) Mediterranean-style resort on Playa Arena Gorda has a lagoon-style pool, kids club, land and water sports, and a choice of five room and suite classes. Restaurants feature Dominican, Mexican, Continental, French, Italian, and Japanese cuisine.






