If you are going to be visiting family for several weeks, you may not want to stay with them. Staying with family for an extended visit can mean that you aren't getting any privacy and your hosting family's schedule is all discombobulated. If you don't want to spend your family visit at your family's house for those reasons, or others, you have options.
One option you have is to spend the visit at a hotel. If you stay at a hotel, you are going to get the privacy you want. You also have the added benefit of having housekeeping come and clean up your room for you. However, not all hotel rooms will have refrigerators or kitchenettes. That can mean that you are spending a lot of money on eating out, or eating all your meals at your family's house. However, there are long-term or residential hotels. These hotels are designed for people who are going to be staying there for a longer period of time. They generally have kitchenettes so you can buy food and keep it there. You can also cook your own food. You could invite your family over to eat there if you wanted. A residential hotel also tends to have laundry facilities.
Another option you can choose it to rent a short-term apartment. Staying in a hotel can get pricey, and one of these apartments can save you money. These apartments are furnished with everything you need, so you don't have to worry about bringing anything other than yourself. The rental periods can be either by the week or by the month. If you are going to be there for a month or more, you may be able to save money by paying for the whole month. If you have to travel with an animal, such as a service animal or pet, a short-term apartment may be a good choice for you because you are going to have more room for your animal and less chance that other people will complain about being disturbed by your pet or service animal.
If you are going to spend several weeks out of town visiting family, you may want to have your own space so that you can take a break if you need. There are different options open to you. For more information on places to stay while on vacation, talk to a professional like Corporate Habitat.