
Find All-inclusive Hotel in Kosgoda
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Kosgoda All-inclusive Hotel
Our top choices for Kosgoda all inclusive hotels

8.2 out of 10, Very Good, (72 reviews)
cleanliness Beachfront paradise in Wadduwa features all-inclusive massages, two pools, and seaside dining.
The price is ¥4,922
¥6,617 total
includes taxes & fees
Aug 2 - Aug 3

6.0 out of 10, (1 review)
cleanliness Immerse in Ayurvedic all-inclusive paradise near Bentota Beach with pampering spa treatments.
The price is ¥7,065
¥9,255 total
includes taxes & fees
Jul 11 - Jul 12

8.6 out of 10, Excellent, (242 reviews)
cleanliness Indulge in an all-inclusive tropical retreat with beachside luxury and three refreshing pools.
The price is ¥22,892
¥29,987 total
includes taxes & fees
Jul 13 - Jul 14

8.2 out of 10, Very Good, (33 reviews)
cleanliness Delight in a luxurious beachfront escape at The Habitat Kosgoda, where all-inclusive rates cover delicious meals and refreshing beverages.
The price is ¥10,860
¥14,557 total
includes taxes & fees
Jul 12 - Jul 13
The price is ¥11,838
¥15,757 total
includes taxes & fees
Jul 18 - Jul 19

8.0 out of 10, Very Good, (88 reviews)
cleanliness Experience tropical beachfront bliss at this all-inclusive resort with pools, water sports, and spa treatments.
The price is ¥17,442
¥23,218 total
includes taxes & fees
Jul 11 - Jul 12

8.6 out of 10, Excellent, (55 reviews)
cleanliness Experience luxury beachside living at this all-inclusive Kalutara resort with spa treatments and water sports.
The price is ¥34,074
¥45,357 total
includes taxes & fees
Jul 17 - Jul 18
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Kosgoda Hotel Reviews

Hotel Riu Sri Lanka - All Inclusive
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Lodges in Maha Induruwa
- Resorts & Hotels with Spas in Ambalangoda
- Cheap Hotels in Bentota
- Hostels in Balapitiya
- Capsule Hotels in Bentota
- Family Hotels in Bentota
- Resorts in Ambalangoda
- All-Inclusive Hotel Hotels in Ahungalla
- Resorts in Kosgoda
- Hostels in Bentota
- Cheap Hotels in Ambalangoda
- Resorts & Hotels with Spas in Ahungalla
- Beach Hotels in Bentota
- Resorts in Balapitiya
- Luxury Hotels in Bentota
- Ahungalla Hotels
- Beach Hotels in Balapitiya
- Family Hotels in Kosgoda
- Historic Hotels in Bentota
- Hotels with Early Check-in in Ambalangoda
- Motels in Ambalangoda
- Aparthotels in Bentota
- All-Inclusive Hotel Hotels in Bentota
- B&B in Bentota
- Scuba Diving Hotels in Bentota
- Hotels with a Pool in Ahungalla
- B&B in Balapitiya
- Beach Hotels in Induruwa
- Luxury Hotels in Ahungalla
- Hotels near Ahungalla Beach
- Holiday Park Resorts in Bentota
- Beach Hotels in Kosgoda
- Resorts in Karandeniya
- Hotels with a Pool in Bentota
- Hotels with Waterslides in Bentota
- Villas in Balapitiya
- Adults Only Resorts & in Bentota
- Beach Hotels in Ahungalla
- Boutique Hotels in Bentota
- Balapitiya Hotels
- Lodges in Bentota
- Adventure Hotels in Bentota
- Hotels with Hot Tubs in Ahungalla
- Bentota Hotels
- Lodges in Kosgoda
- Residences in Kosgoda
- Resorts & Hotels with Spas in Bentota
- Aparthotels in Balapitiya
- Country Houses in Balapitiya
- Ambalangoda Hotels
- Town Houses in Ambalangoda
- Aparthotels in Kosgoda
- Waterpark Hotels in Induruwa
- B&B in Ahungalla
- Green Hotels in Bentota
- Chalets in Bentota
- Kosgoda Hotels
- Family Hotels in Ahungalla
- Holiday Park Resorts in Balapitiya
- Resorts in Bentota
- Resorts in Ahungalla
- Luxury Hotels in Kosgoda

























