37 properties resorts and all-inclusive properties across 3 destinations in Sri Lanka, from € 26 per night for two adults.
We track 37 properties resorts and all-inclusive properties across 3 destinations in Sri Lanka. Sigiriya has the most with 19; Bentota has the lowest starting price at € 26 a night. Typical prices across the country run from € 58 to € 96 depending on where you go, which is a wider gap than most travellers expect within one country.
| Destination | Properties | From / night | Typical |
|---|---|---|---|
| Sigiriya | 19 | from € 48 | € 96 |
| Bentota | 12 | from € 26 | € 87 |
| Kandy | 6 | from € 30 | € 58 |
Large properties built as self-contained destinations, with several restaurants, pools, and usually a beach or a mountain attached. Many offer all-inclusive rates. A resort is a decision about the shape of your holiday as much as about where you sleep: they work best when you intend to stay put.
Resort fees are the most common unpleasant surprise at check-out, particularly in the United States and the Caribbean, where they can add $30 to $50 a night to a rate that looked competitive. Check the property's fee line before comparing prices.
Worth it for: Beach holidays, families who want the day organised, and destinations where getting around independently is hard work.






We can currently book 37 across 3 destinations in Sri Lanka, starting from €26 per night for two adults.
Sigiriya, with 19 properties resorts and all-inclusive properties.