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?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Kosgoda on Hotels.com. These Kosgoda hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. The Habitat Kosgoda by Asia Leisure

The Habitat Kosgoda by Asia Leisure
5.0 star property
Kosgoda
8.0 out of 10, Very good, (35 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 savouring meals at the restaurant and drinks at the bar.
The price is CA $111
CA $146 total
includes taxes & fees
Nov 10 - Nov 11
The Habitat Kosgoda by Asia Leisure

2. 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 CA $253
CA $340 total
includes taxes & fees
Nov 10 - Nov 11
Sheraton Kosgoda Turtle Beach Resort

3. 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 snorkelling spots. Just a short drive from Aluthgama Railway Station for convenient regional excursions.
The price is CA $24
CA $29 total
includes taxes & fees
Nov 10 - Nov 11
Piyum Villa Kosgoda

4. Turtle paradise villa & restaurant

Turtle paradise villa & restaurant
3.0 star property
Kosgoda
Escape to Kosgoda where this serene villa offers an outdoor pool, health club, and rejuvenating deep-tissue massages. Enjoy breakfast at the café before exploring nearby Kosgoda Beach and Spice Garden. Convenient free parking and attentive room service complete your tranquil getaway.
The price is CA $63
CA $83 total
includes taxes & fees
Nov 10 - Nov 11
Turtle paradise villa & restaurant

5. Leather Back Beach Villa

Leather Back Beach Villa
3.0 star property
Kosgoda
The price is CA $50
CA $61 total
includes taxes & fees
Dec 10 - Dec 11
Leather Back Beach Villa

6. Sama Retreats - Kosgoda

Sama Retreats - Kosgoda
3.0 star property
Kosgoda
7.4 out of 10, Good, (3 reviews)
Immerse yourself in tranquility at this oceanfront hotel in Kosgoda, where the restaurant serves local flavours 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 CA $287
CA $430 total
includes taxes & fees
Nov 10 - Nov 11
Sama Retreats - Kosgoda

7. Saffron and Blue

Saffron and Blue
3.0 star property
Kosgoda
The price is CA $419
CA $494 total
includes taxes & fees
Nov 11 - Nov 12
Saffron and Blue

8. 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 CA $32
CA $38 total
includes taxes & fees
Nov 11 - Nov 12
Edna Home Stay

9. 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 CA $791
CA $958 total
includes taxes & fees
Nov 10 - Nov 11
Green Turtle Villa by The Serendipity Collection

10. Sihina Lagoon Villa

Sihina Lagoon Villa
3.0 star property
Kosgoda
The price is CA $2,028
CA $2,393 total
includes taxes & fees
Nov 10 - Nov 11
Sihina Lagoon Villa

11. Moi Induruwa by DBI

Moi Induruwa by DBI
4.0 star property
Induruwa
9.0 out of 10, Wonderful, (2 reviews)
The price is CA $100
CA $109 total
includes taxes & fees
Nov 10 - Nov 11
Moi Induruwa by DBI

12. Heritance Ahungalla

Heritance Ahungalla
5.0 star property
Ahungalla
8.4 out of 10, Very good, (140 reviews)
Escape to this beachfront paradise where turquoise waters meet white sand shores. Just steps from Ahungalla Beach, this hotel offers 2 outdoor pools, 2 bars, and a rejuvenating sauna. Enjoy water adventures like scuba diving or unwind in the hot tub after exploring nearby Kosgoda Spice Garden.
The price is CA $248
CA $323 total
includes taxes & fees
Nov 10 - Nov 11
Heritance Ahungalla

13. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
3.5 star property
Induruwa
10.0 out of 10, Exceptional, (24 reviews)
Escape to a serene beachfront hotel with incredible views on Induruwa's beautiful, wide shoreline. Enjoy the outdoor pool, garden terrace, and restaurant with cold drinks at the beach bar. Near Bentota Beach with free breakfast and valet parking.
The price is CA $233
CA $233 total
includes taxes & fees
Nov 10 - Nov 11
Bombay Bicycle Club Bentota

14. Amore Beach Resort

Amore Beach Resort
3.0 star property
Balapitiya
The price is CA $41
CA $48 total
includes taxes & fees
Nov 10 - Nov 11
Amore Beach Resort

15. Hunas Beach

Hunas Beach
4.5 star property
Balapitiya
9.0 out of 10, Wonderful, (65 reviews)
Bask in tropical luxury at this Balapitiya retreat with direct beach access for surfing and volleyball. Enjoy the outdoor pool, children's splash area, and massage services. Nearby Ahungalla Beach adds to your seaside adventure.
The price is CA $193
CA $253 total
includes taxes & fees
Nov 15 - Nov 16
Hunas Beach

16. Ahu Bay

Ahu Bay
5.0 star property
Ahungalla
10.0 out of 10, Exceptional, (42 reviews)
Unwind at this luxurious beachfront retreat with 3 outdoor pools and complimentary cabanas along Ahu Bay. The poolside bar and café serve cold drinks while massage services offer deep-tissue and aromatherapy treatments. Kosgoda Spice Garden is nearby.
The price is CA $475
CA $624 total
includes taxes & fees
Nov 10 - Nov 11
Ahu Bay

17. Mango Tree Villa Bentota

Mango Tree Villa Bentota
3.0 star property
Induruwa
10.0 out of 10, Exceptional, (5 reviews)
Escape to this serene Sri Lankan hotel featuring both adult and children's pools for family enjoyment. Just a short drive from beautiful Bentota and Induruwa beaches, guests can relax at the terrace and garden or dine at the on-site restaurant.
The price is CA $44
CA $61 total
includes taxes & fees
Nov 10 - Nov 11
Mango Tree Villa Bentota

18. Jetwing Villa 700

Jetwing Villa 700
4.0 star property
Induruwa
10.0 out of 10, Exceptional, (3 reviews)
Escape to this coastal gem near Bentota Beach, where continental breakfast is served complimentary each morning. Take a dip in the outdoor pool, stroll through the garden, or relax on the terrace with free WiFi. Induruwa Beach and Aluthgama Railway Station are just minutes away.
The price is CA $215
CA $237 total
includes taxes & fees
Nov 10 - Nov 11
Jetwing Villa 700

19. R Degrees Boutique Hotel & Spa

R Degrees Boutique Hotel & Spa
4.5 star property
Ambalangoda
9.0 out of 10, Wonderful, (30 reviews)
Dive into coastal luxury at this Ambalangoda retreat with poolside cocktails and massage services. Just a short drive from Aluthgama Railway Station and near the Ariyapala Mask Museum, this hotel offers beach umbrellas, 24-hour fitness, and free WiFi.
The price is CA $97
CA $107 total
includes taxes & fees
Dec 10 - Dec 11
R Degrees Boutique Hotel & Spa

20. Taru Villas The Long House - Bentota

Taru Villas The Long House - Bentota
5.0 star property
Bentota
9.4 out of 10, Exceptional, (26 reviews)
Unwind at this Bentota retreat just minutes from the beach and railway station. The outdoor pool, 24-hour fitness centre, and poolside bar create a relaxing atmosphere, while the restaurant and garden setting enhance this luxurious coastal experience.
The price is CA $150
CA $178 total
includes taxes & fees
Nov 11 - Nov 12
Taru Villas The Long House - Bentota
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 January
Price trends for hotels in Kosgoda
Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for Kosgoda
November
High 29°C / low 25°C. Rainy most days.
View properties in November
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°
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°
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 Sea Turtle Conservation Project.

A beach with palm trees and ocean waves.

Check out reviews of Kosgoda hotels guests love

Frequently asked questions

How much does a hotel room cost in Kosgoda?
You can discover great hotels in Kosgoda from CA $29 with properties to suit all budgets and needs. If you're after an affordable hotel in Kosgoda that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Kosgoda hotels?
Discover great deals on Kosgoda hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Kosgoda hotels.
Can I book Kosgoda hotels with free cancellation?
To book a refundable Kosgoda hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Kosgoda?
Some of the most popular luxury hotels in Kosgoda are The Habitat Kosgoda by Asia Leisure and Sheraton Kosgoda Turtle Beach Resort. The Habitat Kosgoda by Asia Leisure is a luxury hotel with a high guest rating amongst our travelers, and it offers an outdoor pool and massage treatments. Sheraton Kosgoda Turtle Beach Resort is another favorite luxury hotel in a great Kosgoda location.
What are some of the best hotels in Kosgoda for couples?
Enjoy your couple's retreat with a stay at a top-rated Kosgoda romantic hotel. Our travelers love Sheraton Kosgoda Turtle Beach Resort, a hotel with an ocean-view restaurant as well as a chef service. Another romantic hotel with top reviews is Sama Retreats - Kosgoda. This hotel offers a private beach as well as an in-room fireplace for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Kosgoda for couples on Hotels.com.
What are the top Kosgoda hotels with a pool?
Discover some of the best Kosgoda hotels with a pool for a little extra luxury on your trip. Happy Man Village is a great resort with an outdoor pool and a guest rating of 10 out of 10. Plus, you can make the most of its restaurant and spa services. Sheraton Kosgoda Turtle Beach Resort is a popular hotel that features 2 outdoor pools and a children's pool along with a full-service spa and an ocean-view restaurant. To find more stays in Kosgoda with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Kosgoda hotels with free parking?
If you're driving, a great Kosgoda hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central Kosgoda?
If you're looking for hotels in central Kosgoda, check out Bombay Bicycle Club Bentota and Mango Tree Villa Bentota. Travelers love Bombay Bicycle Club Bentota for its location, as well as the outdoor pool, ocean-view restaurant and beach bar this hotel offers. Mango Tree Villa Bentota is another popular central hotel with an outdoor pool, a children's pool and a restaurant.
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.

Find out more about Kosgoda

Unveiling Kosgoda: A Serene Coastal Gem Steeped in History and Beauty

Kosgoda, nestled in Sri Lanka’s Southern Province, is a hidden gem that beautifully merges relaxation with adventure. Famous for its picturesque beach, visitors can bask in the sun or stroll along the golden sands just steps from the tranquil waves. The Kosgoda Turtle Hatchery offers a unique chance to witness conservation efforts up close, while the charming local temple adds a touch of cultural richness. Explore the lush landscapes and enjoy family-friendly activities in this serene destination. Whether you're seeking a romantic getaway or a family beach day, Kosgoda promises an unforgettable experience. For unmissable hotel rates in Kosgoda, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels near Kosgoda

Kosgoda offers a variety of accommodations, from budget-friendly options to luxurious resorts. Enjoy comfortable stays with convenient amenities like pools and dining facilities. Some hotels also feature fitness facilities to help you stay active while exploring the beautiful surroundings, making it a great destination for relaxation and adventure. Here are some of our travelers' favorite hotels near Kosgoda:

  1. Bobos Cinnamon Estate Sri LankaOpens in a new window: This inviting 3.5-star hotel offers a rejuvenating spa-themed vacation experience, perfect for leisure travelers seeking relaxation. Guests can indulge in a full spa service featuring Couples Treatment Rooms, Deep Tissue Massage, and Massage Treatment Rooms, ensuring a serene atmosphere. The property also boasts a refreshing pool service, allowing visitors to unwind in style. Positive reviews highlight the exceptional spa services and tranquil ambiance, creating a perfect retreat for those yearning for comfort and luxury.
  2. BoBo's Bed & BreakfastOpens in a new window: This charming 3.0-star Bed and Breakfast hotel caters to travelers looking for a pet-friendly, spa-themed getaway. With amenities such as Ayurvedic Treatments, In-Room Massage, and Body Wraps, the hotel provides a soothing atmosphere for relaxation. The property’s welcoming pet policy enhances the experience for pet owners, making it a distinctive choice. Review sentiments reflect appreciation for the spa offerings and the overall inviting environment, making it an excellent choice for those seeking a unique escape with their furry companions.
  3. Ahu BayOpens in a new window: This budget-friendly hotel stands out with an impressive guest rating of 10.0 out of 10, appealing to leisure travelers seeking a romantic beach getaway. With direct beach access and romantic packages, guests can enjoy breathtaking sunsets and intimate experiences. The hotel features a variety of spa services, including Swedish Massage and Body Treatments, alongside a serene pool area with sun loungers. Positive reviews emphasize the beautiful property and delightful dining options, creating an enchanting atmosphere for couples looking to relax and reconnect.

Where to stay near Kosgoda

Stay in Bentota, Beruwala, or Ahungalla when visiting Kosgoda, Southern Province, Sri Lanka. Bentota offers stunning beaches like Moragalla and Induruwa, while Beruwala features Bentota Beach and a lively harbour. Ahungalla is perfect for families, with relaxing dining options and friendly locals. For first-time visitors, Beruwala is best suited, providing easy access to Kosgoda's picturesque beach.

  1. BentotaOpens in a new window: Bentota is a charming beach town known for its stunning coastline and vibrant atmosphere. This area is perfect for those who love relaxing on beautiful beaches, with must-see spots like Bentota Beach and Moragalla Beach. The region is also famous for its water sports, making it a great choice for adventure seekers. Enjoy a variety of dining options along the coast, where you can savour local flavours while watching the sunset. Bentota offers a mix of family-friendly activities, making it an ideal place for a memorable vacation with loved ones, and you'll find numerous accommodations catering to all budgets.
  2. BeruwalaOpens in a new window: Beruwala is a delightful destination where you can experience the beauty of Sri Lanka's southern coast. Known for its serene beaches and the Beruwela Harbour, this area is perfect for those looking to unwind and soak up the sun. The local atmosphere is friendly and welcoming, making it a great spot for families and couples. While you’re here, don’t miss the chance to explore some charming shops selling local crafts and souvenirs. Beruwala also boasts a range of hotels and guesthouses, offering cozy stays just a stone's throw from the beach.
  3. AhungallaOpens in a new window: Ahungalla is a serene escape that offers a mix of relaxation and family-friendly fun. This picturesque area is ideal for swimming and enjoying beach activities, with its beautiful shoreline providing a perfect backdrop for romantic walks. The local vibe is warm and inviting, with friendly people enhancing your experience. Ahungalla is also known for its delicious dining options, allowing you to sample fresh seafood and traditional Sri Lankan cuisine. With a range of accommodations available, you’ll find the perfect spot to unwind after a day of exploring.

Things to do in Kosgoda

Nestled along the stunning coastline, Kosgoda boasts pristine beaches and lush greenery, making it a perfect getaway for nature lovers. Explore the vibrant turtle hatchery, witness the annual festival celebrating local traditions, or wander through serene parks by the river. With its blend of natural beauty and rich history, Kosgoda invites you to unwind and discover its charms.

  • Moragalla BeachOpens in a new window – Relax on the soft sands of Moragalla Beach, where you can enjoy the gentle waves and stunning views. It's an ideal spot to soak up the sun or take a leisurely stroll along the shoreline, making it a great escape for nature lovers.
  • Beruwela HarbourOpens in a new window – Visit Beruwela Harbour, a bustling spot where you can watch fishing boats come and go. The vibrant atmosphere is perfect for those interested in local fishing practices and maritime life. Take a moment to enjoy the scenic views of the ocean.
  • Bentota BeachOpens in a new window – Spend a day at Bentota Beach, known for its golden sands and clear waters. It's a wonderful place to try out water sports, or simply relax with a good book under the shade of a palm tree.
  • Natural Moonstone MineOpens in a new window – Explore the Natural Moonstone Mine, where you can discover the fascinating process of moonstone extraction. This historic site offers insights into the mining industry and showcases the beauty of this unique gemstone.
  • Balapitiya BeachOpens in a new window – Enjoy the tranquil atmosphere at Balapitiya Beach, a quieter alternative for sunbathers and swimmers. The calm waters make it a perfect location for a refreshing dip or a peaceful afternoon with family and friends.

4 tips for savvy savings when booking a hotel in Kosgoda

  1. Book for the cheapest times: The most affordable time to visit Kosgoda is during June, September, and October when hotel prices tend to be lower. If you’re on a budget, planning at least a 4 to 5-day stay is highly recommended for fully experiencing the area's key landmarks, cultural sites, and natural beauty. During your visit, you can explore historical attractions and enjoy the local university, making your trip a great value for money while immersing yourself in the unique culture of Kosgoda. Prices may drop during these months, making it an even more budget-friendly option for travellers.
  2. Look for last-minute deals on Hotels.com: To discover enticing hotel deals in Kosgoda, check the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com for potential discounts as your travel date approaches. By enabling email alerts or push notifications from Hotels.com, you may receive updates on flash sales and exclusive last-minute promotions, helping you secure the best offers on Kosgoda Beach. Additionally, utilize Smart ShoppingOpens in a new window within the app to compare hotel prices and amenities, ensuring you're informed if prices drop or new rooms become available. This way, you could find the ideal last-minute getaway without missing out on savings.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you find better rates for your stay in a Kosgoda hotel. If you're in search of something a bit different, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price seems a bit high, we can suggest alternative dates that might help you find a more affordable option.
  4. Consider your location: Staying near key attractions or city centres can be convenient, but it often comes with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. You might also look into independent hotels further out, as they are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to Kosgoda

Kosgoda experiences its lowest average temperature in January, at 79.3°F (26.3°C), while April is the hottest month, with an average temperature of 82.4°F (28.0°C). May is usually the wettest month. January, February, and December are the peak travel months in Kosgoda, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light to moderate rainfall. On the other hand, May, August, and October tend to be quieter times to visit, marked by moderate to frequent rainfall and mostly cloudy conditions.

Keep exploring