Bentota is a coastal town on Sri Lanka's southwest shore, known for its golden beach and the Bentota River. Resorts here range from adults-only luxury retreats to family-friendly beachfront properties, most with direct sand access and outdoor pools. Whether you want a quiet spa escape or a base for water sports, the selection is compact but focused.
Expect to pay mid-range to premium rates: a standard room in a popular resort like Cinnamon Bentota Beach or Thaala Bentota typically runs from $100 to $250 per night, depending on season and board basis. The main strip near the beach and river is the most convenient area to stay, with all listed resorts within walking distance of the sand. Most properties include free Wi-Fi, parking, and breakfast; many also offer airport shuttles and Ayurvedic spa treatments. Book in advance for peak winter months (December to March), and consider the 1-2 km distance from Aluthgama railway station if you travel by train.
