Not too far from Crater Lake is Diamond Lake which is home to the Diamond Lake Resort, a really cool recreation area to just hang out, relax, and have some fun on the water. Mind you, we had an RV so we ended up camping here for the night, but you don't need a camper to hang out and enjoy a day out on the water or stay at their lodge-(I didn't stay there so I couldn't tell you what it was like). We rented a pontoon boat and set out for a cruise around the lake. There were folks fishing, water skiing, and doing a whole host of other things that were tons of fun out on the lake. How about canoeing or kayaking, you can do that too. My crew were not old enough when we were there, but it's certainly something we'd try now that they are older. There's also a cafe and a few other restaurants to satisfy your hunger.