Welcome to

Kosgoda Beach Resort

icon Kosgoda Beach Resort is a located about 105 km from the International Airport in Katunayake in a secluded coconut grove overlooking the Indian Ocean. Kosgoda being a coastal village located on the South Western stretch of the island, provides a very calm and relaxing atmosphere for holiday makers. The property consists of accommodation ranging from deluxe rooms to suites that are well appointed and comfortably set. Guests can enjoy delicious meals , buffet or a la carte with local, European and sea food specialties. The large swimming pool is quite inviting at all times where you can enjoy long and lazy swims to your hearts content.

Our Rooms


Our Facilities

The Kalapuwa Restaurant overlooking the swimming pool offers casual all day dining in an Al Fresco setting. The choice is between the Ala Carte Menu with a range of Exotic Asian Sea Food preparations, Authentic Sri Lankan Cuisine and European Specials or the sumptuous Buffet Theme Nights and Luncheon which are laid out in all its grandeur.


The Beach Bar is particularly appealing with its rustic style construction. A lonely spot to sit out the mid day heat enjoying a beautiful fruit Cocktail and to watch the hues of the skyline changing with the tropical sunset. Magical when combined with a cool long Drink.


For a deeper kind of relaxation, guests should visit the Ayurveda centre located in a traditional house, in the compound where spa treatments offer an original and global approach to indulge, detoxify and rejuvenate body and spirit. Age old traditional methods have been adopted and redesigned ensuring the ultimate Asian spa experience.