Search hotels in Kosgoda

Enter your dates to see the latest prices and deals for Kosgoda hotels

Select occupancy

Kosgoda – 35 hotels and places to stay

Filter by:

Star Rating
Review score

Sama Retreats - Kosgoda

Hotel in Kosgoda

Located in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

A
Antonina
From
United Arab Emirates
Like Visiting Family — Warm, Welcoming, and Truly Special From the very first moment I arrived, I was met with such kindness and warmth — it honestly felt like I was visiting relatives, not checking into a hotel. The atmosphere is cozy and full of heart, and the staff make it unforgettable. One of the lovely girls who welcomed me felt like a little sister — so sweet and genuine. I don’t remember her name, but I’ll never forget her energy and kindness. When I was leaving, we even hugged goodbye. It felt like leaving family behind. The manager was simply amazing — kind, thoughtful, and very professional. And the chef! He personally came out to check if I enjoyed the food (which I absolutely did — the seafood was insanely delicious). You can feel that they all truly care. Everyone smiles here. Everyone is friendly. And the vibe is something I’ll carry with me. I’m already dreaming of coming back — again and again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 113 reviews
Price from
$263
1 night, 2 adults

Darshana Beach Hotel

Hotel in Kosgoda

Located in Kosgoda, a few steps from Kosgoda Beach, Darshana Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

F
Federico
From
Argentina
Very nice quite hotel to stay. Perfect place to relax. Sanjeewa and Jayantha were very helpful and nice people. Thanks!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 70 reviews
Price from
$45
1 night, 2 adults

Turtle Paradise Villa

Hotel in Kosgoda

Located in Kosgoda, a few steps from Kosgoda Beach, Turtle Paradise Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 146 reviews
Price from
$46.80
1 night, 2 adults

Gihan villa

Hotel in Kosgoda

Located a 6-minute walk from Kosgoda Beach, Gihan villa offers 2-star accommodations in Kosgoda and features a garden, a shared lounge and a restaurant.

M
Myriam
From
Netherlands
This place is a gem! The Host is super friendly, the rooms are spacious and the breakfast is amazing! The beach is a few minutes walk away.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 14 reviews
Price from
$28.50
1 night, 2 adults

Baker's cottage

Kosgoda

Baker's cottage features wellness packages and beauty services, as well as air-conditioned accommodations in Kosgoda, a few steps from Kosgoda Beach.

S
Susan
From
Australia
The room was cute and cozy, like a rustic cottage set off the main road with tranquil gardens. Lots of nature around, the kids found a giant snail which they named 'Bruce'. The room is very quiet, no traffic noise. Only the sounds of the ocean, which was lovely to listen to at night. We would recommend dinner from the host, it was very tasty.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 106 reviews
Price from
$32.40
1 night, 2 adults

Sri Palms

Kosgoda

A 1-minute walk from Kosgoda Beach in Kosgoda, Sri Palms provides accommodations with access to beauty services.

P
Parag
From
India
Sri Palms in Kosgoda is a family-owned hotel with a few rooms. We got the rooms on the ground floor with a wonderful swimming pool view and a sitting area. The rooms are large very well furnished. Bathrooms are also big and nice. Overall, we had a wonderful time there. We had dinner at the hotel and also the breakfast was done very well prepared and served. The beach is at a walking distance @400 meters from the property. Overall we had a wonderful stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews
Price from
$69
1 night, 2 adults

The black monkey villa - Private pool

Kosgoda

A 8-minute walk from Kosgoda Beach in Kosgoda, The black monkey villa - Private pool features accommodations with access to a hot tub. With pool views, this accommodation offers a swimming pool.

W
Wandana
From
Japan
This newly opened villa is absolutely perfect. It is surrounded by coconut trees, offering a calm and clean environment. In the evenings, you can spot many birds and even monkeys, making the stay truly special. The breakfast is delicious and definitely worth the price. Highly recommended for everyone.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
Price from
$81.22
1 night, 2 adults

Turtle Bay Cottage

Kosgoda

Offering a garden and a terrace, Turtle Bay Cottage in Kosgoda is close to Kosgoda Beach and Kosgoda Turtle Hatchery. This villa features free private parking, a 24-hour front desk, and free Wifi.

M
Maria Do
From
Switzerland
I had a really pleasant stay. The place is clean, peaceful, and has a very calm vibe. The garden is beautiful and adds a relaxing touch to the property. Breakfast was tasty and nicely prepared. One of the highlights is the beautiful and calm beach just nearby, perfect for relaxing and enjoying the surroundings. Overall, it’s a lovely property and ideal for anyone looking for a quiet and comfortable getaway.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 15 reviews
Price from
$60
1 night, 2 adults

Sanda Villa Kosgoda

Kosgoda

Just a 2-minute walk from Kosgoda Beach and 0.8 miles from Kosgoda Turtle Hatchery, Sanda Villa Kosgoda features accommodations in Kosgoda with a garden.

s
simpson
From
Australia
The family who lives on the property is amazing. They are very accommodating and make great food, no need to eat out!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Price from
$21.25
1 night, 2 adults

Nikita Homestay

Kosgoda

Nikita Homestay is located in Kosgoda, just 27 miles from Galle International Cricket Stadium and 27 miles from Dutch Church Galle.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$17
1 night, 2 adults
See all 35 hotels in Kosgoda

Hotels with airport shuttles in Kosgoda

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 339 reviews
From $49.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 109 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 112 reviews
From $35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 105 reviews
From $50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 146 reviews
From $46.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 249 reviews
From $447.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 626 reviews
From $174.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 93 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
From $35.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 44 reviews

Most booked hotels in Kosgoda and surrounding area in the past month

See all

Popular with guests booking hotels in Kosgoda

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 73 reviews

Popular with guests booking hotels in Kosgoda

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 113 reviews

Popular with guests booking hotels in Kosgoda

Popular with guests booking hotels in Kosgoda

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 70 reviews

Popular with guests booking hotels in Kosgoda

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking hotels in Kosgoda

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 626 reviews

Popular with guests booking hotels in Ahungalla

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 417 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 508 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 109 reviews

Hotels located in the center of Kosgoda

See all

Located in Kosgoda, a 5-minute walk from Kosgoda Beach, Peacock Forest Villa has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 14 reviews

Located a 6-minute walk from Kosgoda Beach, Gihan villa offers 2-star accommodations in Kosgoda and features a garden, a shared lounge and a restaurant.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 146 reviews

Located in Kosgoda, a few steps from Kosgoda Beach, Turtle Paradise Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Sanka Rest Villa features spa facilities and wellness packages, as well as air-conditioned accommodations in Kosgoda, a 2-minute walk from Kosgoda Beach.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Just a 11-minute walk from Kosgoda Beach and 0.7 miles from Kosgoda Turtle Hatchery, Mendis Villa features accommodations in Kosgoda with a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews

Offering garden views, Gypsy Garden Guesthouse & Homestay in Kosgoda features accommodations, a garden, and barbecue facilities. This property offers a pool with a view and free private parking.

Offering a garden and barbecue facilities, Vaaru Beach Villa in Kosgoda is close to Kosgoda Beach and Kosgoda Turtle Hatchery.

Located in Kosgoda, a few steps from Kosgoda Beach, Lucas Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Best hotels with breakfast in Kosgoda and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Just a 4-minute walk from Kosgoda Beach and 600 yards from Kosgoda Turtle Hatchery, Abalone Stay features accommodations in Bentota with a garden.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 83 reviews

Located in Bentota, a few steps from Kosgoda Beach, The Habitat Kosgoda by Asia Leisure has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 83 reviews

Nil Menik Villa provides beachfront accommodations in Bentota. This guest house features free private parking and luggage storage space. On-site staff can arrange a shuttle service.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 22 reviews

Just a 10-minute walk from Kosgoda Beach and 0.7 miles from Kosgoda Turtle Hatchery, Villa Havana Hues Private Villa features accommodations in Bentota, with a bar.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 14 reviews

Located along the coast of southern Sri Lanka, Green Turtle Villa by TSC, Bentota is a beachside property, only one and a half hours out of Colombo and two and half hours from Katunayake International...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 148 reviews

Offering a restaurant and free bikes, Happy Man Guest house is located in Bentota. Free WiFi access is available. It provides a 24-hour front desk for the convenience of the guests.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews

Saffron & Blue a four-bedroom villa located in Kosgoda, a small town in southern Sri Lanka known for its turtle conservation projects. A 40-feet outdoor pool surrounded by gardens is available.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Located in Kosgoda, a 14-minute walk from Kosgoda Beach, Terance Bungalow- Kosgoda has accommodations with a garden, free private parking, a terrace and a restaurant.

Budget hotels in Kosgoda and nearby

See all
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 23 reviews

Located just 1476 feet from the Kosgoda Railway Station, Lucas offers an outdoor swimming pool and a restaurant. This self-catering accommodations features free WiFi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Located in Kosgoda, 1.3 miles from Kosgoda Beach, Karisa Nature Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 34 reviews

Providing garden views, Piyum Villa Kosgoda in Kosgoda features accommodations, a garden, and a terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 54 reviews

Located in Bentota, 1.2 miles from Kosgoda Beach, Sakuna Arana Resort provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Featuring 3-star accommodations, Sakun Arana is located in Kosgoda, 1.2 miles from Kosgoda Beach and 28 miles from Galle International Cricket Stadium.

Villa Cliffside features air-conditioned accommodations in Kosgoda. With free private parking, the property is 1.2 miles from Kosgoda Beach and 29 miles from Galle International Cricket Stadium.

Niko Villa is located in Kosgoda, just 1.5 miles from Maha Induruwa Beach and 29 miles from Galle International Cricket Stadium.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews

Providing a garden, Dinuli Home Stay offers accommodations in Ahungalla. This beachfront property offers access to a balcony, free private parking, and free Wifi.

FAQs about hotels in Kosgoda

What Guests Said About Kosgoda:

Scored out of 10, guest rating 10

THERE WAS A LOT OF THINGS TO DO AND SEE AND ENJOY AT KOSGODA...

THERE WAS A LOT OF THINGS TO DO AND SEE AND ENJOY AT KOSGODA BUT WE COULD NOT ENJOY EVERYTHING BECAUSE WE COULDNT STAY LONG. I WISH WE HAD MORE TIME TO SPEND IN THE BEAUTIFUL BEACHES OF KOSGODA. THERE WERE TURTLE HATCHERIES AND TURTLE REHABILITATION CENTERS ALL OVER THE BEACHES. OUR KIDS WERE SO HAPPY AND FILLED WITH EMPATHY TO SEE THE TURTLES.
Guest review bySriram Rajangam
India
Scored out of 10, guest rating 10

Villa 252 Kosgoda, With its beautiful sandy beaches.

Villa 252 Kosgoda, With its beautiful sandy beaches. Not too busy and very pleasant to stay and lots to do in the erea. A visit to the Galbokka Sea Turtle conservation is very worthwhile! Or a wonderful massage at the Aryuvedic center. Or take a boad safari at the Maduganga lake. The General Tsunami Photography Museum in Telwatta is a must see if you want to know more about this terrible event. From here a trip to the 'Ducht Fort' in Galle is also recommended. In short, Kosgoda is a beautiful place to start or end your Sri Lanka trip…
Guest review byRobin
Netherlands

More places to explore, more ways to go