Places to stay in Diamond Lake, Oregon

Diamond Lake is a lake in the southern part of the US state of Oregon. It lies near the junction of Oregon Route 138 and Oregon Route 230 in the Umpqua National Forest in Douglas County. It is located between Mount Bailey to the west and Mount Thielsen to the east; it is just north of Crater Lake National Park.

If you are travelling in the area, Diamond Lake is located close to Clearwater Number One Diversion Dam, Thirsty Creek, Clearwater Number Two Forebay, Rodley Butte and Sherwood Creek.

Available Diamond Lake lodging

We currently have 2 accommodations in and around Diamond Lake.

Diamond Lake Hotels, Motels, Resorts, B&Bs and Extended Stay

Diamond Lake Resort has grown from a modest fishing lodge built in the 1920's to a full service, year round, family Resort. It is a favorite for hiking, Mt.
350 Resort Drive
Diamond Lake, Oregon

Diamond Lake Camping & RV, Cottages, Rentals and Lodges / Ranches

Campsite / RV Park
3500 Diamond Lake Loop
Diamond Lake, Oregon
Booking.com