I had the best time visiting the "Cultural Triangle" in Sri Lanka in 2016.
I hired a tour guide & driver from "
traumlandtours.com" and was really happy with the services. I paid $355 for 4 days.
In Kandy, I would recommend "The Elephant Staples Hotel".
Hope this helps.