Without a doubt the best place to stay are the floating bungalows on the lake. For a cheaper accommodation option you can stay in an actual tree house. Book Khao Sok Accommodation Here.