Endless buffets and bottomless margaritas are the typical images that come to mind with all-inclusive properties; the food can range from delicious and varied to mediocre and limited. We headed to Riviera Nayarit in Mexico to check out the hotels with all-inclusive packages; after filling our plates, sleeping in suites, and making use of the watersports available, we can now say which are the best of the best. So if you're looking for a hotel where you can stay put and eat each meal on the property (without getting bored!), check out our top picks for best all-inclusive resorts in Riviera Nayarit.