Hotels in Kosgoda

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Kosgoda?

Piyum Villa Kosgoda
Piyum Villa Kosgoda
3.0 star property
Kosgoda
Set in lush surroundings, Piyum Villa offers a peaceful getaway near Kosgoda Beach and Spice Garden. Enjoy complimentary Wi-Fi and parking while exploring nearby snorkeling spots. Just a short drive from Aluthgama Railway Station for convenient regional excursions.
The price is $34
$41 total
includes taxes & fees
Apr 17 - Apr 18
Piyum Villa Kosgoda
Happy Man Village
Happy Man Village
3.0 star property
Kosgoda
10.0 out of 10, Exceptional, (1 review)
The price is $62
$89 total
includes taxes & fees
May 1 - May 2
Happy Man Village
The Habitat Kosgoda by Asia Leisure
The Habitat Kosgoda by Asia Leisure
5.0 star property
Kosgoda
8.2 out of 10, Very Good, (33 reviews)
Immerse yourself in coastal bliss at this luxurious Kosgoda hotel with an inviting outdoor pool and massage services. Just steps from Kosgoda Beach, enjoy convenient access to the Spice Garden while savoring meals at the restaurant and drinks at the bar.
The price is $75
$98 total
includes taxes & fees
Apr 19 - Apr 20
The Habitat Kosgoda by Asia Leisure
Sheraton Kosgoda Turtle Beach Resort
Sheraton Kosgoda Turtle Beach Resort
5.0 star property
Kosgoda
8.8 out of 10, Excellent, (22 reviews)
Immerse in tropical paradise at this seaside retreat with 2 outdoor pools and a full-service spa offering massages and facials. Enjoy local cuisine at S Kitchen, sip drinks at 3 bars, and explore nearby Kosgoda Beach while kids have fun at the free club.
The price is $139
$187 total
includes taxes & fees
May 1 - May 2
Sheraton Kosgoda Turtle Beach Resort
Tasheema Beach Resort
Tasheema Beach Resort
2.5 star property
Kosgoda
2.0 out of 10, (1 review)
Embrace coastal serenity at this Kosgoda retreat with 15 poolside bars and local cuisine at Tasheema Restaurant. Unwind with deep-tissue massages after swimming, then explore nearby Kosgoda Beach and Spice Garden.
The price is $17
$21 total
includes taxes & fees
Apr 17 - Apr 18
Tasheema Beach Resort
Sama Retreats - Kosgoda
Sama Retreats - Kosgoda
3.0 star property
Kosgoda
6.0 out of 10, (2 reviews)
Immerse yourself in tranquility at this oceanfront hotel in Kosgoda, where the restaurant serves local flavors and the spa offers rejuvenating Ayurvedic treatments. Explore nearby Kosgoda Spice Garden or Ahungalla Beach after enjoying free breakfast, WiFi, and parking.
The price is $201
$292 total
includes taxes & fees
May 4 - May 5
Sama Retreats - Kosgoda
Edna Home Stay
Edna Home Stay
3.0 star property
Kosgoda
Wake up to Sri Lankan coastal tranquility at this welcoming Kosgoda guesthouse. Located near Kosgoda Beach and the fascinating Spice Garden, enjoy convenient amenities including 24-hour front desk service and free parking, just 15 minutes from Aluthgama Railway Station.
The price is $23
$27 total
includes taxes & fees
Apr 18 - Apr 19
Edna Home Stay
Saffron and Blue
Saffron and Blue
3.0 star property
Kosgoda
The price is $267
$315 total
includes taxes & fees
May 10 - May 11
Saffron and Blue
Green Turtle Villa by The Serendipity Collection
Green Turtle Villa by The Serendipity Collection
5.0 star property
Kosgoda
2.0 out of 10, (1 review)
Steps from Kosgoda Beach, this oceanfront villa combines luxury with convenience. The property offers an outdoor pool, deep-tissue massages, and a private beach. Explore nearby Kosgoda Spice Garden, then unwind on your terrace with free WiFi and parking.
The price is $661
$800 total
includes taxes & fees
Apr 25 - Apr 26
Green Turtle Villa by The Serendipity Collection
Sihina Lagoon Villa
Sihina Lagoon Villa
3.0 star property
Kosgoda
The price is $1,260
$1,487 total
includes taxes & fees
Apr 17 - Apr 18
Sihina Lagoon Villa
Mermaid Hotel & Club
Mermaid Hotel & Club
4.0 star property
Wadduwa
8.2 out of 10, Very Good, (71 reviews)
Unwind at this coastal retreat with 2 outdoor pools and a beach bar just steps from the sand. Nearby attractions include Pothupitiya Beach and Richmond Castle, while the spa offers rejuvenating massages after a day of exploration.
The price is $52
$68 total
includes taxes & fees
Apr 17 - Apr 18
Mermaid Hotel & Club
Avani Kalutara Resort
Avani Kalutara Resort
4.5 star property
Kalutara
8.0 out of 10, Very Good, (88 reviews)
Seaside escape in Kalutara with an outdoor pool, full-service spa offering Ayurvedic treatments, and 2 restaurants serving international cuisine. Near Kalutara Beach and Bodhiya, with free WiFi, parking, and a kid's club.
The price is $132
$176 total
includes taxes & fees
Apr 17 - Apr 18
Avani Kalutara Resort
Anantara Kalutara Resort
Anantara Kalutara Resort
5.0 star property
Kalutara
8.6 out of 10, Excellent, (55 reviews)
Escape to this Kalutara beach resort offering Ayurvedic spa treatments and 4 restaurants. Enjoy the outdoor pool, 2 bars, and poolside refreshments. Near Kalatura Beach and Kalutara Bodhiya, with a free kid's club for family fun.
The price is $251
$334 total
includes taxes & fees
May 2 - May 3
Anantara Kalutara Resort
Cinnamon Bey Beruwala
Cinnamon Bey Beruwala
4.5 star property
Beruwala
8.2 out of 10, Very Good, (122 reviews)
Escape to this coastal haven near Bentota Beach. Three outdoor pools provide refreshing dips, while 5 diverse restaurants showcase international cuisine. The spa offers soothing treatments, and Aluthgama Railway Station is just an 11-minute drive away.
The price is $76
$98 total
includes taxes & fees
May 4 - May 5
Cinnamon Bey Beruwala
The Palms
The Palms
4.0 star property
Beruwala
7.8 out of 10, Good, (55 reviews)
Feel the sea breeze at this Beruwala beach resort with Golden Palms restaurant offering garden vistas. Enjoy refreshing dips in the outdoor and children's pools, workout in the fitness center, or unwind at 2 bars. Bentota Beach is just a short drive away.
The price is $80
$103 total
includes taxes & fees
Apr 18 - Apr 19
The Palms
Maggona Boutique Cottages
Maggona Boutique Cottages
3.0 star property
Maggona
10.0 out of 10, Exceptional, (1 review)
The price is $35
$41 total
includes taxes & fees
Apr 17 - Apr 18
Maggona Boutique Cottages
NH Bentota Ceysands Resort
NH Bentota Ceysands Resort
4.0 star property
Bentota
8.2 out of 10, Very Good, (211 reviews)
Unwind at this beachfront haven where yoga sessions meet golden sands. Just 5 minutes from Bentota Beach and steps from Aluthgama Railway Station, enjoy 3 restaurants, 2 poolside bars, and rejuvenating spa treatments after a dip in the outdoor pool.
The price is $89
$119 total
includes taxes & fees
May 1 - May 2
NH Bentota Ceysands Resort
Thaala Bentota
Thaala Bentota
5.0 star property
Bentota
8.6 out of 10, Excellent, (172 reviews)
Luxurious seaside resort in Bentota with dual outdoor pools and massage services. Savor international cuisine at Breeze Restaurant, unwind at one of 2 bars, or stay active at the fitness center. Just minutes from Bentota Beach and water adventures.
The price is $106
$125 total
includes taxes & fees
May 1 - May 2
Thaala Bentota
Grand Lotus Bentota
Grand Lotus Bentota
3.0 star property
Aluthgama
8.8 out of 10, Excellent, (16 reviews)
This beach-adjacent hotel in Aluthgama offers a serene outdoor pool and complimentary WiFi. Just 7 minutes from the railway station and near Kaluwamodara Bridge, Grand Lotus Bentota combines comfort with convenient access to Sri Lanka's coastal treasures.
The price is $32
$64 total
includes taxes & fees
May 1 - May 2
Grand Lotus Bentota
Methira villa
Methira villa
3.0 star property
Kaluwamodara
Escape to this charming B&B in Kaluwamodara, just minutes from stunning Bentota Beach. Enjoy indulgent massages, savor meals at the on-site restaurant, and unwind on the terrace. Free parking and breakfast add convenience while the beach shuttle makes seaside days effortless.
The price is $44
$53 total
includes taxes & fees
Apr 17 - Apr 18
Methira villa
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.

When is the best time to visit Kosgoda?

Our prices for hotels in Kosgoda are cheapest in August
Price trends for hotels in Kosgoda
Pricing is based on two traveler single night rates
View properties in April
Currently viewing crowd sizes and weather for April.
Typical weather for Kosgoda
April
High 30°C / low 26°C. Cloudy most days.
View properties in April
30°
weather_cloudy
April, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Cloudy most days.
26°
30°
weather_sleet
May, no crowd data, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
29°
weather_sleet
June, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
29°
weather_sleet
July, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
28°
weather_sleet
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
28°
weather_sleet
September, no crowd data, average high temperature 28 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
29°
weather_sleet
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
29°
weather_sleet
November, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
29°
weather_partly_sunny
December, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Partly sunny.
25°
29°
weather_sun
January, no crowd data, average high temperature 29 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
30°
weather_sun
February, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
March, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
Monthly weather averages (˚C)

Top landmarks in Kosgoda

Learn more about Kosgoda

Kosgoda is well-known for its attractions such as Kosgoda Beach and Kosgoda Spice Garden.

Paradise sandy tropical beach Kosgoda on the island of Ceylon (Sri Lanka)

Check out reviews of Kosgoda hotels guests love

Frequently asked questions

What accommodations do travelers recommend in Kosgoda?
Can I book a refundable hotel in Kosgoda?
If you need the flexibility to change your travel plans to Kosgoda, most properties provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Kosgoda be like during my vacation?
Kosgoda is a great place to visit any time of year with an average temperature of 80°F during the coldest months.
Why should I book my Kosgoda hotel through Hotels.com?
There are lots of reasons to book your Kosgoda trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.