Overlooking the pristine southern coast of Sri Lanka, Shangri-La Hambantota is anchored in a historic city surrounded by nature and wildlife. Spanning 58 hectares, the resort features an 18-hole golf course, a serene Ayurveda-focused spa, and an artisan village celebrating local crafts. Rooms and suites provide tropical elegance with ocean or garden views and families will find both solace and adventure at the kid’s club and waterpark.