
Book a Kosgoda Resort
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Kosgoda resorts

8.6 out of 10, Excellent, (249 reviews)
The price is ¥25,512
¥33,419 total
includes taxes & fees
Aug 21 - Aug 22

8.2 out of 10, Very Good, (25 reviews)
The price is ¥13,653
¥18,013 total
includes taxes & fees
Sep 6 - Sep 7
The price is ¥7,228
¥9,466 total
includes taxes & fees
Aug 20 - Aug 21

10.0 out of 10, Exceptional, (2 reviews)
The price is ¥5,953
¥7,025 total
includes taxes & fees
Aug 21 - Aug 22
The price is ¥12,760
¥16,681 total
includes taxes & fees
Sep 1 - Sep 2
The price is ¥12,267
¥14,591 total
includes taxes & fees
Aug 24 - Aug 25
The price is ¥8,096
¥11,114 total
includes taxes & fees
Aug 20 - Aug 21
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

Taj Bentota Resort & Spa
10/10 Excellent
Find out more about Kosgoda
Kosgoda Resorts information
Number of reviews | 331 |
|---|---|
Accommodation | 29 Resorts |
Lowest Price | ¥3,405 |
Highest Price | ¥42,525 |
Frequently asked questions
Explore a world of travel with Expedia
- B&B in Bentota
- Beach Hotels in Balapitiya
- Beach Hotels in Kosgoda
- Beach Hotels in Ambalangoda
- Resorts & Hotels with Spas in Bentota
- Balapitiya Hotels
- Country Houses in Balapitiya
- Chalets in Bentota
- Winery Hotels in Ambalangoda
- Villas in Balapitiya
- Luxury Hotels in Kosgoda
- Family Hotels in Ahungalla
- Beach Hotels in Induruwa
- Resorts & Hotels with Spas in Ambalangoda
- B&B in Balapitiya
- Ambalangoda Hotels
- Ahungalla Hotels
- Bentota Hotels
- Cheap Hotels in Ambalangoda
- Aparthotels in Kosgoda
- Hostels in Bentota
- Luxury Hotels in Ahungalla
- Cheap Hotels in Bentota
- Capsule Hotels in Bentota
- Holiday Park Resorts in Balapitiya
- Beach Hotels in Bentota
- Adventure Hotels in Bentota
- B&B in Ahungalla
- Holiday Park Resorts in Bentota
- Hotels with a Pool in Ahungalla
- Kosgoda Hotels
- Lodges in Kosgoda
- Hotel with a Concierge Hotels in Ambalangoda
- Hotels with Waterslides in Bentota
- Boutique Hotels in Bentota
- Luxury Hotels in Bentota
- Lodges in Bentota
- Adults Only Resorts & in Bentota
- Hotels with Hot Tubs in Ahungalla
- Resorts in Balapitiya
- Adults Only Resorts & in Ambalangoda
- Aparthotels in Bentota
- Resorts in Ambalangoda
- Historic Hotels in Bentota
- Residences in Kosgoda
- All-Inclusive Hotel Hotels in Ahungalla
- Hotels with a Pool in Bentota
- Resorts & Hotels with Spas in Ahungalla
- Waterpark Hotels in Induruwa
- All-Inclusive Hotel Hotels in Ambalangoda
- Resorts in Bentota
- Town Houses in Ambalangoda
- Green Hotels in Bentota
- Hotels with Early Check-in in Ambalangoda
- Scuba Diving Hotels in Bentota
- Resorts in Ahungalla
- Resorts in Karandeniya
- Aparthotels in Balapitiya
- Beach Hotels in Ahungalla
- Hotels near Ahungalla Beach
- Family Hotels in Bentota
- All-Inclusive Hotel Hotels in Kosgoda
- Family Hotels in Kosgoda
- Motels in Ambalangoda
- Hostels in Balapitiya
- Lodges in Maha Induruwa
- All-Inclusive Hotel Hotels in Bentota




































































