Admission to the Royal Botanic Garden Edinburgh grounds is free, with a small admission charge to enter the glasshouses. There are a couple of cafes, Inverleith House gallery, and plenty of places to walk around or sit and enjoy, with peeks at the city between the trees every once in a while. It's open all year round! And I'll certainly be back there a bunch.
Cheers,
Kate x