I could, and have, spent more than a week snorkeling at Ho'okena beach on the Big Island. Amazing stuff, dolphins, bill fish, turtles, whales (in season) good coral, lots of fish. You can camp right there for $5.00 a night per person, or stay at a local B&B or vacation rental.