Yes, you can stay offsite and visit the parks. Just make sure you look into the transportation options from offsite resorts. If you want to stay onsite I’d recommend 2 rooms at a value resort. Or if you choose offsite, I recommend looking into the Disney Springs resorts. They have decent complimentary transportation to and from the parks and being walking distance from DS is awesome.