Skip to main content

Beach Hotels in Kosgoda

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Kosgoda

Check out our selection of great beach hotels in Kosgoda

Filter by:

Review score

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

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

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

Mihinsa Guest

Kosgoda

Just a 11-minute walk from Kosgoda Beach and 1.1 miles from Kosgoda Turtle Hatchery, Mihinsa Guest features accommodations in Kosgoda with a garden.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews
Price from
$16.80
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

Oruwa Turtle Beach Villa

Kosgoda

Oruwa Turtle Beach Villa is a recently renovated guest house in Kosgoda where guests can make the most of the private beach area and garden.

A
Avi
From
Israel
A well built, maintained and equipped room, on a stunning private beach, 100ft from the ocean - a real gem! Spacious room with bath, shower, fridge, electric kettle. Very nice, friendly owner and helpful team.  Generous breakfast, varied daily.  What could you want more?
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 62 reviews
Price from
$68.85
1 night, 2 adults
All beach hotels in Kosgoda

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

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

See all

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 106 reviews

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Enjoy breakfast in Kosgoda and nearby

See all
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.

Nil Menik Villa

Bentota
Breakfast options
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 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...

Saffron & Blue

Bentota
Breakfast options

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.

Providing garden views, Ahungalla Ocean Villa in Ahungalla provides accommodations, a private beach area, a garden, and a terrace.

Ahu Bay

Ahungalla
Breakfast options
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 289 reviews

Beachfront Location: Ahu Bay in Ahungalla offers direct beachfront access with stunning sea views. Guests can relax on the sun terrace or take a dip in the infinity swimming pool.

Induwara Villa

Ahungalla
Breakfast options
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 23 reviews

Induwara Villa offers accommodations in Ahungalla, a 11-minute walk from Ahungalla Beach and 26 miles from Galle International Cricket Stadium.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 9 reviews

Paradise Sunrise Villa is a recently renovated villa in Ahungalla where guests can make the most of the private beach area and garden.

Beach Hotels with swimming pools in Kosgoda and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 135 reviews

Located in Ahungalla, a 3-minute walk from Ahungalla Beach, Inn Sea Horizon Ahungalla provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 42 reviews

Located in Ahungalla, a few steps from Ahungalla Beach, Amara White Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 43 reviews

Located in Bentota, a few steps from Maha Induruwa Beach, Moi Induruwa by DBI provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

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

Heritance Ahungalla is luxurious beachfront hotel located 47 miles from Colombo. It offers stylish 5-star accommodations with an outdoor pool, a golf putting green and free parking on site.

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

Located in Bentota, a few steps from Maha Induruwa Beach, The Rockwall Boutique Hotel Bentota has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

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

Bombay Bicycle Club Bentota features free bikes, outdoor swimming pool, a garden and terrace in Bentota. The property has a bar, as well as a restaurant serving Indian cuisine.

Sri Villas

Bentota
Swimming pool
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 127 reviews

Featuring air conditioning, Sri Villas, a beach front property is located in Induruwa, 18 mi from Hikkaduwa. Bentota is 2.6 mi away. Free private parking is available on site.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Located in Bentota, a few steps from Maha Induruwa Beach, The Coast Sri Lanka, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Highly rated beach hotels in Kosgoda and nearby

See all

Dinuli Home Stay

Ahungalla
8.0+ review score
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.

Miranda Villa

Ahungalla
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews

Providing a garden, Miranda Villa features accommodations in Ahungalla. Guests staying at this guest house have access to a terrace.

Chapel Home Stay

Ahungalla
8.0+ review score
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 7 reviews

Chapel Home Stay offers accommodations in Ahungalla, 26 miles from Dutch Church Galle and 26 miles from Galle Fort.

Hasi Villa

Ahungalla
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews

Featuring a garden, Hasi Villa provides accommodations in Ahungalla. An open-air bath and a car rental service are available for guests.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 197 reviews

With Ahungalla Beach reachable in a few steps, Jungle Beach Ahungalla provides accommodations, a restaurant, a garden, a private beach area and a bar.

Villa184

Ahungalla
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews

Featuring a garden, Villa184 offers accommodations in Ahungalla. There's a private entrance at the homestay for the convenience of those who stay.

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

Beautiful Beachfront: Travana Ocean Retreat in Induruwa offers a private beach area, lush garden, and spacious terrace. Guests enjoy free WiFi throughout the property.

Jetwing Villa 700

Bentota
8.0+ review score
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 95 reviews

Located in Bentota, a few steps from Induruwa Beach, Jetwing Villa 700 has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Save money on beach in Kosgoda and nearby – budget options available

See all

Coastal Heaven

Bentota
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Coastal Heaven is located in Bentota, just a few steps from Maha Induruwa Beach and 30 miles from Galle International Cricket Stadium.

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

Featuring a garden, Kiyoko Villa Bentota Induruwa provides accommodations in Maha Induruwa. This beachfront property offers access to free Wifi and free private parking.

AIDA The Queen Palace

Induruwa
Budget options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4 reviews

Located in Induruwa, a few steps from Induruwa Beach, AIDA The Queen Palace has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Temple Tree Resort & Spa

Bentota
Budget options available
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 26 reviews

Temple Tree is located in Southern Sri Lanka, a 5-minute drive from the famous Bentota.

Seekku Villa

Balapitiya
Budget options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 12 reviews

Seekku Villa provides beachfront accommodations in Balapitiya. Providing a family-friendly restaurant, the property also has an infinity pool and a garden.

Beach Club Apartments

Induruwa
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews

Beach Club Apartments in Induruwa provides accommodations with free bikes and a garden. There's a private entrance at the apartment for the convenience of those who stay.

Oasey Ayurveda Hotel

Bentota
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 7 reviews

Oasey Ayurveda Hotel has an outdoor swimming pool, garden, a private beach area and terrace in Bentota.

Oliviana Resort

Bentota
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews

Oliviana Resort in Bentota provides accommodations with a garden and a shared lounge. This guest house offers air-conditioned accommodations with a balcony.

Beach Hotels That Guests Love in Kosgoda

See all
Avg. price/night: $315.60
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 113 reviews
Wow wow wow, what a stunning beachside property. We knew it was wellness focused (which my wife loved - especially the massages and sauna!) but there was so much more to this unique property like enjoying a cold drink by lovely pool or relaxing on the deserted beach. The staff were great, nothing was too much trouble. The room was spacious and well thought out with a private veranda. Would highly recommend and will definitely be back.
Guest review byBen
Young couple
Avg. price/night: $54.95
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 106 reviews
Had all the mod cons I needed Bed was sooo comfortable Outside Bath was fab Near the beach Lovely garden Perfect family space
Guest review byCarolyn
Solo traveler
Avg. price/night: $89.91
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 62 reviews
Perfect nice & clean place basically right on the beach, with good restaurant and Turtle rescue center in the neighborhood. In the end we received nice gift from the collective. Recommended !
Guest review byAnton
Young couple
Avg. price/night: $28.50
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 14 reviews
Gihan Villa is a beautiful house with a big garden. Within 5 minutes walk from the ocean and a beautiful beach. The host is a very sweet lady with a great hospitality. Breakfast is included and big. The lady of the house is also a great cook.
Guest review byFrancesca
Solo traveler
Avg. price/night: $46.80
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 146 reviews
This was a beautiful property, very close to the sea, but very secluded so it felt like it was your own private beach! The owner was really friendly, obviously house proud, and very accommodating. Our daughter loved the pool too!
Guest review byEmma
Family with young children