35 properties resorts and all-inclusive properties across 3 destinations in Sri Lanka, from € 46 per night for two adults.
We track 35 properties resorts and all-inclusive properties across 3 destinations in Sri Lanka. Sigiriya has the most with 16; Kandy has the lowest starting price at € 46 a night. Typical prices across the country run from € 70 to € 98 depending on where you go, which is a wider gap than most travellers expect within one country.
| Destination | Properties | From / night | Typical |
|---|---|---|---|
| Sigiriya | 16 | from € 51 | € 98 |
| Bentota | 13 | from € 49 | € 92 |
| Kandy | 6 | from € 46 | € 70 |
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 35 across 3 destinations in Sri Lanka, starting from €46 per night for two adults.
Sigiriya, with 16 properties resorts and all-inclusive properties.