Hotels & Accommodation 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 traveller reviews and popularity among guests who’ve booked a night in Kosgoda on Hotels.com. These Kosgoda hotels consistently deliver on quality, location and traveller experience. Last updated on 06 November 2026.

1. 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 R2 938
R3 947 total
includes taxes & fees
09 Nov - 10 Nov
Sheraton Kosgoda Turtle Beach Resort

2. 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 R1 293
R1 693 total
includes taxes & fees
08 Nov - 09 Nov
The Habitat Kosgoda by Asia Leisure

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 R283
R334 total
includes taxes & fees
07 Nov - 08 Nov
Piyum Villa Kosgoda

4. Saffron and Blue

Saffron and Blue
3.0 star property
Kosgoda
The price is R4 891
R5 771 total
includes taxes & fees
09 Nov - 10 Nov
Saffron and Blue

5. 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 R733
R960 total
includes taxes & fees
07 Nov - 08 Nov
Turtle paradise villa & restaurant

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 R3 350
R5 023 total
includes taxes & fees
10 Nov - 11 Nov
Sama Retreats - Kosgoda

7. 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 R7 914
R9 578 total
includes taxes & fees
07 Nov - 08 Nov
Green Turtle Villa by The Serendipity Collection

8. Sihina Lagoon Villa

Sihina Lagoon Villa
3.0 star property
Kosgoda
The price is R23 669
R27 929 total
includes taxes & fees
07 Nov - 08 Nov
Sihina Lagoon Villa

9. Leather Back Beach Villa

Leather Back Beach Villa
3.0 star property
Kosgoda
The price is R674
R803 total
includes taxes & fees
07 Nov - 08 Nov
Leather Back Beach Villa

10. 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 R373
R445 total
includes taxes & fees
09 Nov - 10 Nov
Edna Home Stay

11. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
5.0 star property
Ahungalla
8.6 out of 10, Excellent, (260 reviews)
Immerse yourself in seaside luxury at this all-inclusive resort with 3 outdoor pools and 5 restaurants serving international cuisine. Unwind at the spa, sip drinks at 4 bars, or let kids enjoy the free club while Ahungalla Beach awaits right outside.
The price is R6 368
R8 341 total
includes taxes & fees
07 Nov - 08 Nov
Hotel Riu Sri Lanka - All Inclusive

12. 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 R2 444
R2 444 total
includes taxes & fees
08 Nov - 09 Nov
Bombay Bicycle Club Bentota

13. 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 R5 600
R7 336 total
includes taxes & fees
07 Nov - 08 Nov
Ahu Bay

14. 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 R2 914
R3 783 total
includes taxes & fees
10 Nov - 11 Nov
Heritance Ahungalla

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 R2 254
R2 953 total
includes taxes & fees
16 Nov - 17 Nov
Hunas Beach

16. Moi Induruwa by DBI

Moi Induruwa by DBI
4.0 star property
Induruwa
9.0 out of 10, Wonderful, (2 reviews)
The price is R1 156
R1 272 total
includes taxes & fees
18 Nov - 19 Nov
Moi Induruwa by DBI

17. Amore Beach Resort

Amore Beach Resort
3.0 star property
Balapitiya
The price is R482
R569 total
includes taxes & fees
07 Nov - 08 Nov
Amore Beach Resort

18. Jetwing Saman Villas, A Luxury Reserve - Adults Only

Jetwing Saman Villas, A Luxury Reserve - Adults Only
5.0 star property
Induruwa
9.6 out of 10, Exceptional, (56 reviews)
This adults-only sanctuary on Induruwa Beach offers indulgent massages at the full-service spa. Cool off in the outdoor pool with poolside bar or enjoy a meal at the restaurant. Near Bentota Beach with free WiFi and parking.
The price is R5 898
R7 656 total
includes taxes & fees
15 Nov - 16 Nov
Jetwing Saman Villas, A Luxury Reserve - Adults Only

19. Aavya Cove Villas By Aahaasa

Aavya Cove Villas By Aahaasa
5.0 star property
Balapitiya
8.8 out of 10, Excellent, (6 reviews)
Unwind at this luxurious villa featuring an outdoor pool with poolside bar and stunning views. Enjoy seafood at Tangerine Restaurant or relax with deep-tissue massages after exploring nearby Puppet Museum. Free WiFi and parking enhance your beach getaway.
The price is R5 936
R7 705 total
includes taxes & fees
07 Nov - 08 Nov
Aavya Cove Villas By Aahaasa

20. 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 R519
R711 total
includes taxes & fees
23 Nov - 24 Nov
Mango Tree Villa 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.

Go beyond your typical stay in Kosgoda

When is the best time to visit Kosgoda?

Our prices for hotels in Kosgoda are cheapest in July

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.

November

High 29°C / low 25°C. Rainy most days.
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.

Frequently Asked Questions

Can I book a refundable accommodation option in Kosgoda?

If you want the flexibility to change your plans to Kosgoda, most hotels offer refundable* rates that 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 visit?

Kosgoda is a great place to visit any time of year with an average temperature of 27°C during the coldest months.

Why should I book my Kosgoda hotel with Hotels.com?

There are lots of reasons to book your Kosgoda trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Kosgoda

Unveiling Kosgoda: A Serene Symphony of Nature and Knowledge

Nestled along Sri Lanka's shimmering southern coast, Kosgoda offers a blend of natural beauty and academic vigour. This coastal gem is renowned for its pristine beach, inviting resorts, and the renowned Kosgoda Turtle Hatchery, where conservation meets captivating encounters. Stroll along the scenic riverbanks or explore local temples steeped in tradition. With a touch of luxury and plenty of leisure pursuits, Kosgoda is a delightful destination for nature lovers and curious scholars alike.

Discover great hotels near Kosgoda

Kosgoda offers a variety of comfortable accommodations, ranging from luxurious hotels with private pools to charming, cosy stays. Visitors can find star-rated hotels that provide exceptional service and amenities, making it an ideal destination for a relaxing getaway by the beach. Here are some of our travelers' favorite hotels near Kosgoda:

  1. Bobos Cinnamon Estate Sri Lankaopens in new window: This inviting 3.5-star hotel is designed for travellers seeking a rejuvenating spa-themed getaway. Indulge in a full range of spa services, including Sports Massage, Treatment Rooms, Facial Treatments, Body Wraps, and Body Scrubs, ensuring a tranquil experience throughout your stay. The property also features a serene pool area, perfect for relaxing under the sun. Feedback highlights the exceptional spa offerings and the overall calming atmosphere, making it an ideal choice for leisure travellers looking to unwind in a soothing environment.
  2. BoBo's Bed & Breakfastopens in new window: A charming 3.0-star Bed and Breakfast, this hotel caters to those who value a pet-friendly, spa-focused holiday experience. With amenities such as in-room massages, body scrubs, and couples treatment rooms, guests can enjoy a pampered retreat. The sauna enhances relaxation, while the welcoming pet policy ensures furry companions can join the adventure. Positive sentiments reflect the friendly atmosphere and unique spa experiences, appealing to travellers who appreciate comfort and personalised touches during their stay.
  3. Ahu Bayopens in new window: This budget-friendly hotel shines with a perfect guest rating of 10.0 out of 10, making it a top choice for beach-loving romantic travellers. Offering direct access to the beach, the property features romantic packages and an array of food and beverage services designed for intimate experiences. Relax at the poolside bar or indulge in spa treatments like Swedish and Hot Stone massages. Guests rave about the breathtaking views and delicious dining options, making it a delightful retreat for couples seeking a memorable escape.

Where to stay near Kosgoda

In Bentota, Ahungalla, and Beruwala, visitors can enjoy beautiful beaches and local culture. Bentota is renowned for its stunning Moragalla and Induruwa Beaches, while Ahungalla offers a family-friendly atmosphere with excellent dining and swimming options. Beruwala features delightful coastal scenery. For first-time visitors, Ahungalla is best suited for a relaxing and enjoyable stay.

  1. Bentotaopens in new window: Bentota is a top choice for travellers seeking a blend of relaxation and beachside charm, featuring must-see places like Moragalla Beach, Induruwa Beach, and Kosgoda Beach. This area shines with its laid-back seaside vibe, making it perfect for a holiday filled with sun, sand and the friendly local atmosphere. Its appeal lies in the authentic coastal experience where you can enjoy gentle waves, scenic sunsets, and a range of water activities that capture the essence of a true beach retreat.
  2. Ahungallaopens in new window: Ahungalla offers a delightful mix of dining, family-friendly spots and relaxing seaside experiences. With unique points of interest such as Bentota Beach, Kosgoda Beach and Ahungalla Beach, it caters to those looking for a peaceful yet engaging break. Ideal for couples and families alike, Ahungalla’s inviting environment and diverse beachside experiences make it a charming destination for a memorable stay by the sea.
  3. Beruwalaopens in new window: Beruwala provides a more understated charm, perfect for travellers looking to immerse themselves in local life. Although it might have fewer well-known attractions, its coastal setting offers a quiet retreat with the opportunity to explore less crowded beaches and local spots. Perfect for those seeking a relaxed and authentic coastal experience, Beruwala is an excellent choice for a serene getaway.

Things to do in and around Kosgoda

Kosgoda offers nature lovers a blend of serene river views, sandy beaches, and forested parks that invite leisurely strolls and picnics, with opportunities to explore its unique turtle hatchery and annual festival celebrations.

  • Galle International Cricket Stadiumopens in new window – Visit the historic Galle International Cricket Stadium to explore a venue that blends sporting tradition with natural surroundings. As you wander around, notice how the stadium’s design integrates elements of the local environment, making it a unique spot for both cricket enthusiasts and those with an interest in nature’s influence on architecture.
  • Wadduwa Beachopens in new window – Head over to Wadduwa Beach, where the gentle surf and wide sandy stretches invite you to relax and enjoy the coastal breeze. This beach is a great spot for a leisurely stroll or simply to sit back and watch the waves roll in against the backdrop of the Southern Province’s natural beauty.
  • Bentota Beachopens in new window – Discover Bentota Beach, known for its clean sands and vibrant seascape. Here, you can enjoy a day of seaside tranquillity, taking in the clear blue waters and the refreshing sea air, making it an ideal destination for those looking to unwind.
  • Hikkaduwa Coral Reefopens in new window – Dive into the underwater world at Hikkaduwa Coral Reef, where colourful marine life and intricate coral formations create a natural spectacle. Snorkelling around this area provides an opportunity to witness the rich biodiversity and the delicate ecosystem of the reef.
  • Sinharaja Rain Forestopens in new window – Explore the Sinharaja Rain Forest, a haven for nature lovers keen to experience a lush, untamed environment. Walking through the forest, you can observe a variety of flora and fauna in one of Sri Lanka’s most well-preserved natural habitats.

4 tips for savvy savings when booking a hotel in Kosgoda

  1. Book for the cheapest times: Visiting Kosgoda on a budget is an excellent choice, especially in June, September, and October, when hotel prices might drop due to lower prices. A stay of at least 4 to 5 days is ideal for exploring the city's rich landmarks, historical sites, and cultural attractions, including its natural beauty and university heritage. This period offers great value for money while ensuring you experience the area's affordable charm and cultural depth.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Kosgoda, visit the Dealsopens in new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on nearby hotels as your travel date approaches. Enabling email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, ensuring you don't miss opportunities to save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make informed choices. With these features, you’re more likely to see the best options for a luxurious stay in Kosgoda.
  3. Be flexible with dates: Prices may fluctuate due to various factors, including the hotel's location, star rating, and time of year. Therefore, being flexible with your travel dates could help you find better rates for your stay at a hotel in Kosgoda. If you're seeking a distinctive experience, boutique hotels might provide a more personalised touch and, at times, offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could be more affordable, helping you to potentially discover a more attractive option.
  4. Consider your location: Opting for accommodation nearer to major attractions or city centres can offer convenience, but it often tends to come with higher prices. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, allowing you to strike a balance between cost and accessibility to the sites you wish to visit. Additionally, exploring independent hotels located a bit further out could provide a more authentic and potentially more affordable 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