My brother had a similar problem, but if anyone suggests visiting, he says quite simply, " we dont put visitors up, these days, it is enough managing to look after ourselves, but of course if you are in the area we would like to meet you for coffee somewhere (or quote a cafe you have used previously) It is said in a simple way and yet it works , because it is the truth. Those of a similar age will recognise the situation and may be glad to do the same themselves. Those that dont have no empathy and are being very cheeky. If someone writes to you saying they plan to come down send them a couple of addresses of camping or b/b and again say you hope to meet for coffee if you are free. Dont offer anything else and it will be much easier because you will only have to do it once, and dont need to make up any excuses. If you are in company and you fear that someone is about to plan to land on you, bring the conversation round to saying your friends up the road are in the same boat as you now and dont have anyone staying but that they do enjoy meeting up at a cafe or whatever sometimes. It is not at all unreasonable. I can understand with families, in a way. I have always been very independant and drive around etc , but my son suggested us meeting at somewhere we used to do quite a lot, and I had to remind him that we were going there 20 years ago and now at aged 80 it was a bit far , and he did say that , to him, I dont change much and he forgets how old I am. So being charitable some of your visitors may not think about that , but you will soon find out the ones who care, who stay somewhere and meet up and the ones who were just on the scrounge may fade away but you wont miss them.