You can stay at Royal Beach Camp. They also provide rafting service and they have experienced rafters and kayakers to make you feel safe and protect you in case of emergency.