From Belfair:

Turn west ( from Bremerton this is a right turn; from Shelton it is a left turn) onto Hwy 300 (towards Belfair State Park) at the traffic light bt the Safeway store lot, and then drive one half mile past Belfair State Park. Turn right onto NE Belfair-Tahuya Rd & drive approximately 4.0 miles and turn right onto Haven Way. Drive on Haven Way for 0.8 miles and turn right onto unmarked Lake Bennettsen Rd at the Camp Lyle McLeod sign (there is a blue gate just into the dirt road which is not locked and you may leave it open if closed). Follow Bennettsen Lake Rd to the end (2 miles) and turn onto unmarked Twin Lakes Rd; follow for one half mile to the camp entrance on the right. 

Driving time:

  • 1.5-2 hours from Seattle
  • 45 minutes from Bremerton Ferry
  • About 25 minutes from Safeway in Belfair