The Khao Sok National Park is west of Koh Samui on the mainland.  The Khao Sok Lake is great for swimming and has floating bungalows.  Further west on highway 401 south of the lake is the Tiger Jungle Park, tree houses and river rafting.