What about Stirling? The castle is really interesting and there are great views (although not cheap). Mar’s walk, church of the Holy Rude, old cemetery etc all right next to the castle too. I’m sure you could find a nice cafe for lunch or dinner and a wee wander about before the bus home