La temperatura del océano Índico se mantiene bastante constante durante todo el año, en torno a los +28°C. Puede refrescar un poco por la noche, pero en general se mantiene por encima de la temperatura del aire, que puede descender a +22-25°C.
Aunque las mareas suelen ser más notables en mar abierto, la bahía de Unawatuna constituye una excepción. Aquí, las mareas son menos pronunciadas, probablemente debido al arrecife de coral protector que bordea la costa de Sri Lanka en esta zona y al cercano macizo del Indostán.
La agradable temperatura del océano Índico lo convierte en un lugar ideal para bucear y practicar el esnórquel, algo que aprecian muchos huéspedes del complejo. Las condiciones del oleaje pueden variar a lo largo de la playa, con olas más bajas cerca de los acantilados, al abrigo de los arrecifes.
En el lado sureste, hacia la salida de la bahía, las olas pueden alcanzar los dos metros de altura. Algunas partes de la playa están cubiertas de pequeños guijarros, mientras que otras tienen orillas arenosas. Es importante tener cuidado al entrar en el agua en las zonas rocosas.
Además, hay que tener cuidado con las corrientes costeras oceánicas en el extremo sur de la playa, que son casi inexistentes en el norte, cerca de los acantilados, gracias a los arrecifes protectores. Las olas también son más tranquilas en esa zona, lo que la convierte en una opción más segura si piensa bañarse con niños.