No elephant riding here so I recommend the park. The entrance fee is high but the animals are treated well and they seem happy. Visitors prepare food and feed the elephants which is a lot of fun! Then you walk with them to the river for a bath. Really nicely spent day!
Similar place as in Chiang Mai. You're allowed to feed and take care of the elephants, no riding at all which is good. There's a river where you get in with the animals to splash a bit, they love it and they seem happy.