I keep my boat as close to home as possible. That way I can use it anytime I want to and I can do necessary maintenance
with just a twenty minute drive. My wife and I often spend weekends on the boat when we're not cruising on it.
If we had to pack bags, and fly (or even drive a long distance) to use the boat, I doubt it would get used more than once or twice a year and it might be unreliable from neglect.
Chartering a boat at some distant port would seem like a more practical and even less expensive idea.