Confusion for considering accuracy or standard deviation in selecting the best parameters
You are perfectly right to pay attention to the std dev across CV folds, especially with a small dataset. As you observed, different models show different values for the performance but also for the std dev, so you have to arbitrate a tradeoff between performance and stability:


The safe option is to choose the model with lower accuracy and low variance. It might not always perform optimally but at least it won't perform too bad.
The risky option is the high accuracy, high variance model: in average it will perform best, but you have a higher risk that it actually performs poorly.


This choice depends on the context, i.e. what the model is intended for.