Pretēji izplatītajam uzskatam, Šrilanku mazgā ne tikai Indijas okeāna ūdeņi, bet arī Bengālijas līcis un Lakadīvu jūra, kas arī atrodas Indijas okeāna baseinā. Ūdens temperatūra Šrilankas kūrortos ir aptuveni vienāda un visu gadu ir +26-28°C. Indijas okeāns ir pazīstams ar pastāvīgiem vējiem un augstiem viļņiem, tāpēc atpūta pie okeāna. piekrasti ir īpaši populāri sērfotāju vidū. Papildus viļņiem briesmas rada spēcīgas apakšstraumes. Taču okeāna piekrastē ir arī mierīgas vietas, ko aizsargā koraļļu rifi, kur vēju tikpat kā nav. Bengālijas līča un Lakadivu jūras krasti ir slaveni ar saviem krāšņajiem koraļļu rifiem un bagāta zemūdens pasaule. Pludmales ir smilšainas. Medūzas bieži sastopamas Šrilankas dienvidrietumu piekrastē, taču tikai stipra vēja un vētras laikā – no maija līdz augustam.