I’ve used neem oil for spider mites plenty of time’s. And each time it got rid of them. Here’s what I did.
Mix 2 tsp neem oil and a good squirt of dish soap in 1 liter water. Water should be slightly warm to help disperse the oil.
Spray plant, mostly underside of leaves, every 3 days for 9 days. Mites are gone.