Agree with Nick's comments above- you need to test the cranking amps of each battery, not just the voltage with a multimeter.
Having said that, a multimeter test is better than nothing - if that shows 11.5V or less, you know the battery is flat. If it shows 12v+ (usually about 12.6 for a fully charged battery) then test the CCA (cold cranking amps) to check if the battery is ok
At 11.85v your batteries are at about 30% - almost flat.
How did you check the voltage of each battery? Assume your batteries are connected in parallel (and you havent got them split into a starting battery / aux battery for example) you need to disconnect the negative lead from one battery before you check and test each battery separately otherwise youre just getting the combined voltage of the two. Same goes for testing the CCA.
Also if they're connected in parallel, one knackered battery will bring the other one down. (Which is why they should generally both be replaced at the same time). If possible, fully charge each battery separately and retest them both separately.
Does it start ok with a jump? If so whats the voltage at the battery terminals when its running? Obviously looking for 14v+ if alternator is ok.