Don't think there is much surfing on the big island.
Hapuna north of Kona is probably the nicest beach on the island.
The best snorkeling is in a cove just south of Kona with a protective reef... unfortunately I can never remember the name of it.
And if you love nature plan on spending a whole day exploring the volcano.