One criticism of all inclusive resorts is that you don't get an authentic experience. The resorts in many places are geared towards Americans or Europeans. One solution is to book an all inclusive resort right in the middle of the action.
You can mix up your days with relaxation at the resort and exploring a new town. Here's three recommendations for a home base as your explore Puerto Vallarta, Mexico, Playa del Carmen, Mexico, and Ocho Rios, Jamaica.
Puerto Vallarta, Mexico - Secrets Vallarta Bay and Now Amber Vallarta are in downtown Puerto Vallarta. This offers a great home base for exploration. This also means the beach will more crowded with vendors and the public than a typical all inclusive resort. If you want something more boutique, Villa Premiere is a great choice.
Playa del Carmen, Mexico- Hilton Playa del Carmen and Panama Jack Playa del Carmen are just steps from restaurants and shops. Panama Jack is a budget friendly family all inclusive option. Hilton is also all inclusive, but for adults only.
Ocho Rios, Jamaica - Moon Palace Jamaica is close to the cruise port and downtown Ocho Rios. You can cross right out of the hotel's gate into a bustling street with shops and restaurants. I loved watching the cruise ships arriving and debark each day, but that interrupt that ocean view.