Yes, I agree with Ben that ' Can we ride horses there?' only really has one meaning. You're talking about a particular location, perhaps a tourist resort, and you want to know what you can do there. You're keen on horse-riding, so you ask this question. 'Ride horses' is an activity, not a means of transport. If you want to know if this location is accessible on horseback - for example if there are suitable tracks leading there - then you would say something like 'Can you get there on horseback?'. This is a different focus.
Neither of your alternative sentences (at there/to there) sound natural at all. A native speaker would be unlikely to say either of those.