Diamond Lake, located off Highway 138 approximately 76 miles east of Roseburg, is Douglas County's Cascade Mountains Gem. Summer and winter outdoor recreation and adventure opportunities are some of the finest you will find anywhere in the county. Diamond Lake Resort provides motel and cabin accommodations. Camping sites abound. Restaurants and convention center year-round plus a Visitors Center open in the summer.