Kingston can be a pleasant town to walk around in the late spring. Lots of old [for Ontario] limestone buildings.
London is decent for a budget golfing holiday but the 20+ courses are outside city limits; so you'd probably be renting a car for that. There are abundant riverside bike trails as...