The Avani Bentota Resort and Spa is located in Bentota, Sri Lanka along the southern coast. It offers luxurious accommodations along with amenities like a spa, pools, and dining options. Guests can enjoy views of the Indian Ocean as well as activities in and around the resort.