Roberts Lake Resort is located on Highway 19 just 20 minutes north of Campbell River and about 30 minutes south of the Sayward Valley. In the area are many other lakes including Amor, Stella and Pye lake to name a few.
The lake has been stocked in the past with Rainbow and Cutthroat Trout. Other species have been caught as well such as Dolly Varden and Char. The lake sits at 182 meters above sea level and spans 1.7km². There is a rest area about half a kilometre north of the resort containing public restrooms. There is also a public day-spot located at the south end of the lake with a floating dock and picnic area. There is also a boat launch located down the lower dirt road that runs parallel to the highway.