Rainbow Falls is 3.1 mi (5 km) from central Stehekin, why not stop by during your stay. Stehekin has other popular natural features you might want to visit such as Lake Chelan.
Sightseeing doesn't mean you have to blow the budget. For some things to do in Stehekin, enjoy the outdoors at Lake Chelan or Lake Chelan National Recreation Area. Don't forget to include a visit to Okanogan-Wenatchee National Forest.