Ter plaatse kun je onder andere boogschieten, een spelletje volleybal spelen, fietsen en aan je swing werken op de golfbaan.Ter plaatse kun je onder andere fitnesslessen volgen, volleyballen en yoga doen. Geniet van een behandeling in de spa of zwem in een van de 3 buitenzwembaden. Shangri-La Hambantota heeft ook 2 zwembadbars, 2 bars/lounges en een 24-uurs healthclub, naast een sauna, een spelletjesruimte en een tuin.