Since you enjoy nature and the outdoors, I'd recommend looking into a lodge at a National Park. There is a highly regarded lodge in the Shenandoah National Park -- Big Meadows, IIRC -- which isn't too far from you.
The only one I can personally vouch for is Lake Quinault Lodge in Washington. My wife and I had a good time with her folks out there. I expect that one is farther than you want to go for a long weekend.
|