Arrival by Boat and Truck

Turn off I-5 at Burlington and drive east on Highway 20, 65 miles, turn on Diablo Dam Road between milepost 127 and 128. (or from Winthrop, drive west on Highway 20, 68 miles). Cross Diablo Dam, turn right and park nearby at the Ross Lake Resort parking lot. Board the boat which departs at 2:00 p.m. daily, and takes you to the end of Diablo Lake. You'll be met by our truck there to take you from Diablo Lake to Ross Lake (around the Ross Dam). Resort Truck - $15.00 round trip fare per person.


Diablo Lake Ferry Update


There is currently NO ferry service from Seattle City Light on Diablo Lake.  We are diligently working with City Light and the National Park Service to develop a operating plan and will update you as soon as possible.


  • Per state guidelines, please limit your party to less than five people outside your household




Arrival by Hiking

Park your car on HWY 20 at milepost 134 (the Ross Lake/Dam trailhead) and hike 1 mile down the trail. At the end of the trail turn right onto the gravel road. Follow the road down to the lake (you will see the Resort across the lake), and call us from the phone (dial 18-31974) on the last power pole by the side of the road. $3.00 per person for a quick boat ride across the lake to the resort for people staying in the cabins or renting boats.

  • Please note to leave your vehicle(s) empty at trailheads to reduce the risk of break-ins


Ross Lake Resort and COVID-19

We are currently planning for a season at Ross Lake Resort this summer.  COVID-19 has changed how we live our day-to-day lives dramatically but we are striving to keep Ross Lake operating through this pandemic.  We all need a little something to look forward to now, what better than an escape to Ross Lake!

© 2020 by Ross Lake Resort. Proudly created with

  • Facebook
  • Instagram