How to Find us

Directions to Diamond Lake

Spend more time at Diamond Lake and less time trying to find us!

Getting to Diamond Lake

All highways leading to Diamond Lake are well plowed and sanded for winter travel. We are located just 5 miles north of Crater National Park on Highway 138, 79 miles east of Roseburg on highway 138; 85 miles north of Medford by highways 62 and 230;  85 miles north and west of Klamath Falls via highways 97 and 138 west; and 100 miles south of Bend using highway 97 south and 138 west.

Diamond Lake Resort

350 Resort Drive
Diamond Lake, OR 97731
541-793-3333

Diamond Lake RV Park

3500 Diamond Lake Loop
Diamond Lake, OR 97731
541-793-3318

Book a Stay at Diamond Lake

Cabins

From lake views to nestled in the forest, vintage resort to modern retreat, Diamond Lake has over 30 cabins to choose from.

RV Park

Featuring 110 full hook up sites with 30 and 50 amp service. Located steps away from the lake and only 3 miles from Diamond Lake Resort and Lodge.

Motel & Studios

Our onsite motel and studios are the perfect place for smaller groups. Rooms sleep two to four guests.