Luxury Dining Restaurants in Bentota

Bentota, set beautifully by the coast in Southern Sri Lanka, is the quintessential laidback seaside getaway, with an endless stretch of beach to laze on, enclosed by swaying palms. Explore the remnants of the Dutch and Portuguese rule here, or just let out your languourous side.