3 all-inclusive resorts in Sri Lanka
Mahawaskaduwa, Kalutara | 3 star resortfrom $91
- Loved the Mermaid!
- Good & bad
Thoduwawa, Marawila | 4 star resortfrom $87
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.