More from Budget Travel:
Top 10 Travel Mistakes and How Not to Make Them
Best New Theme Park Rides
America’s Most Awesome Boardwalks
Bonus: One of the downsides of an all-inclusive resort is that you have to eat every meal on-site. Krystal includes a Discover Cancun pass that covers one dinner at a local restaurant.