Some of the top countries with all-inclusive resorts include popular destinations in the Caribbean like Jamaica, the Bahamas, and the Dominican Republic, as well as Mexico, particularly Cancun and Playa del Carmen, and Costa Rica for eco-friendly getaways.