A friend and I did two rides while in Scotland in 2013. The first ride was near Oban, and was really neat. We did some lovely hacking, saw lots of countryside, highland coos, and also hacked around Castle Stalker (as features in Monty Python - https://en.wikipedia.org/wiki/Castle_Stalker) at low tide. By the time we crossed back at the end of the ride, the tide was coming back in. Was a really neat experience, though I am having trouble finding the name of the farm we visited. I’m fairly certain it was Lettershuna Riding Academy from google maps, which now appears to be closed. Achnalarig Riding Stables seems to be nearby and has good reviews. Would be worth chatting with them - hacking around Castle Stalker was such a neat thing, and my friend and I still reminisce about it!
The second was north of Inverness. It was through Highlands Unbridled (https://www.highlandsunbridled.com/). Looking at their website now, they seemed to have moved locations. The ride we did had two highlights - galloping along the beach, and some beautiful castle views. I recall that we didn’t like it quite as much as the one near Oban, though cantering alongside the surf seals is a memory that sticks with me!
We also looked into a third place but ran out of time. It was near Aberdeen and seemed quite nice. It was called Hayfield Equiworld Club.
All of the above were definitely hacking/trail riding, and could accommodate various skill levels. There did not seem to be a jumping option, and frankly…while they horses were quite nice, they were hacking types, not sporthorse types. We did not find any place that had hacking and jumping. Certainly taking a jumping lesson in a ring woudl have been possible at some other facilities, but we figured this was an opportunity to do something different.