Skip to main content

Beach Hotels in Kosgoda

Find the beach hotels that appeal to you the most

The best beach hotels in Kosgoda

Check out our selection of great beach hotels in Kosgoda

Filter by:

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
appeyroux
From
France
Amazing nature and facilities. Great food and chef. Beautiful swimming pool. Very peaceful and serene place to restore and rest. Special thanks to the gardeners working relentlessly to make the place so special.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 49 reviews
Price from
$250
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, 37 reviews
Price from
$48.60
1 night, 2 adults

Villa Svara

Hotel in Kosgoda

Located in Kosgoda, a 12-minute walk from Kosgoda Beach, Villa Svara provides accommodations with a garden, free private parking, a private beach area and a terrace.

K
Ksenia
From
Sri Lanka
Everything is perfect! Accomodation was very clean, beautiful, and comfortable. And the garden in front of our room was magical. There is a lot of breakfast option you can choose from, which was amazing. The host was incredible, extremely helpful, and fun to be around. I also must mention the boat ride during the night with our host and his friend, beautiful experience. We had such a pleasant stay, can't wait to go back!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 13 reviews
Price from
$31.54
1 night, 2 adults

Fourcoock Villa

Kosgoda

Just a 11-minute walk from Kosgoda Beach and one mile from Kosgoda Turtle Hatchery, Fourcoock Villa features accommodations in Kosgoda with a garden.

G
Gail
From
United States
Everything was wonderful! Thank you for having us😊
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews
Price from
$15.30
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.

T
Thomas
From
United States
Enjoyed the beautiful property and large, clean room. Hear and see the waves crashing from the room. We were able to check in early once the room was cleaned. English breakfast was good - fried egg, sausage, grilled tomato/onion, toast, and fruit. Private location.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 128 reviews
Price from
$46.80
1 night, 2 adults

Ahu Bay

Ahungalla (Near Kosgoda)

Located in Ahungalla, a 11-minute walk from Ahungalla Beach, Ahu Bay provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

C
Constantin
From
Germany
We had an absolutely amazing stay in Ahu Bay. We decided to end up our honeymoon spontaneously at the beach, so we were looking for a nice place in the surrounding of the airport, which is at the beachside and not a big hotel. And so Ahu Bay was definitely the right choice. It is a wonderful, modern and small hotel with delicious food and an almost private beach (at least in off season). The staff was super friendly and very attentive. Our room was big and we had the best rain shower we have ever had. And on top of that we had the perfect view over the ocean. Ahu Bay wants to save turtles. So there were baby turtles hatching out exactly when we were staying there. And in the evening hours they enabled us to let one of those one day old baby turtles go into the big ocean. That was an incredible feeling and you could see that also every single Ahu Bay employee was happy to watch that and maybe our baby turtle is the one out of thousand baby turtles that in 25 years will come back to this beach and will but their eggs on this beach.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 262 reviews
Price from
$293.60
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Kosgoda)

With Induruwa Beach reachable in a 2-minute walk, Sea View Villa Bentota, Induruwa features accommodations, a restaurant, a private beach area, a garden, and a bar.

Y
Yauheniya
From
United Arab Emirates
Located just right on the beach, you can see the ocean from the room. The room was clean, hot water, A/C was working. The breakfast was very good. If you have any preferences in the way of cooking, you can ask the guys and they will try to do all the best for you. The beach is very nice and empty. Nothing to do around, but if you are exhausted and want just to have a rest in peace and quiet-this is the perfect place for you.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 145 reviews
Price from
$35
1 night, 2 adults

Sundara by Mosvold

Balapitiya (Near Kosgoda)

Located in Balapitiya, a 3-minute walk from Balapitiya Beach, Sundara by Mosvold provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

D
DIMANTHA
From
Sri Lanka
The Staff was amazing. The food exceptional. The staff made it feel so special looking into every detail.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 163 reviews
Price from
$261
1 night, 2 adults

Taru Villas The Long House - Bentota

Bentota (Near Kosgoda)

Located in Bentota, a 2-minute walk from Bentota Beach, Taru Villas The Long House - Bentota provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared...

V
Veronica
From
Netherlands
We were welcomed with popsicles when we arrived. Our room was massive, clean and had all the updated appliances. There was a private patio with a sun bed as well. The staff were incredible welcoming, friendly and helpful. They made the bed everyday, sometimes even twice a day, and they had all the mosquito repellents in the room and even replaced the mosquito lamps, incense and more (although we had no issues in the room probably because of that!). Breakfast selection was amazing and delicious. It was also really fun to watch the train go by in the morning during breakfast. Pool was clean and was really nice to dip in to escape the heat. Super convenient location, just walk across the railway tracks and you’re at the beach. There’s 24 hour security to open the gates for you no matter what time you come back. We started our trip here and it has been so hard to live up to those expectations. It is probably the best hotel we’ve ever stayed in.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 reviews
Price from
$284.63
1 night, 2 adults

Sri Lancashire Guest House

Bentota (Near Kosgoda)

Sri Lancashire Guest House features air-conditioned rooms in Bentota. This beachfront property offers access to free Wifi and free private parking.

s
shai
From
Israel
Nishanti and Wasanthe went far and beyond and did everything to make us feel cozy and at home. They made us breakfast packs when we needed to leave very early, and their breakfast was excellent! The place was very clean and with good smell. Thank you Nishanti and Wasanthe!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 208 reviews
Price from
$38
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.2
Wonderful - What previous guests thought, 13 reviews

Popular with guests booking beach hotels in Kosgoda

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 64 reviews

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 274 reviews

Highly rated beach hotels in Kosgoda and nearby

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

Located along the coast of southern Sri Lanka, Green Turtle Villa, Kosgoda by The Serendipity Collection is a beachside property, only one and a half hours out of Colombo and two and half hours from...

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 304 reviews

Located in Bentota, a 8-minute walk from Kosgoda Beach, Sheraton Kosgoda Turtle Beach Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $254 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 88 reviews

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

From $213.57 per night

Induwara Villa

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

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

From $35.03 per night

Dinuli Home Stay

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

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

From $43.71 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 53 reviews

Offering garden views, Ocean Pearl Cottage in Ahungalla has accommodations, a garden, a private beach area, a terrace, a restaurant and barbecue facilities.

From $34.90 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 12 reviews

With Ahungalla Beach reachable in a 5-minute walk, VILLA 826 Ahungalla provides accommodations, a restaurant, a private beach area, a garden, and a bar.

From $22.40 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 14 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.

From $116.60 per night

Beach Hotels with swimming pools in Kosgoda and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 63 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.

From $166.65 per night

Offering pool views, Gold Cinnamon Villa in Egodaduwa features accommodations, a private beach area, an outdoor swimming pool, a garden, barbecue facilities, and a shared lounge.

From $33.88 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 888 reviews

Riu Sri Lanka All Inclusive features themed restaurants and offers 24-hour services. Featuring free WiFi throughout the property, it offers accommodations in Bentota.

From $319.54 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 63 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.

From $183.04 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 84 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.

From $149 per night

Sri Villas

Bentota
Swimming pool
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 109 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.

From $186.82 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

The WE2 - Wildwood Elegance Escape is located in Bentota, just a 15-minute walk from Induruwa Beach and 0.9 miles from Maha Induruwa Beach.

From $99.90 per night

Featuring a garden, The WE2 - Tiny Home with Romantic Pool in Bentota provides accommodations in Induruwa. This vacation home features a private beach area, an infinity pool, as well as free bikes.

From $119.88 per night

Enjoy breakfast in Kosgoda and nearby

Hasi Villa

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

26 miles from Galle International Cricket Stadium in Ahungalla, Hasi Villa provides accommodations with access to an open-air bath.

From $17 per night

Kamal Villa

Ahungalla
Breakfast options
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 7 reviews

Providing garden views, Kamal Villa in Ahungalla offers accommodations, a garden, a terrace, and a bar. This beachfront property offers access to free Wifi and free private parking.

From $25 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Located in Induruwa, a few steps from Induruwa Beach, Ocean of Life Ayurveda Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

From $56.61 per night

New Casa Marc

Induruwa
Breakfast options

Located in Induruwa, a few steps from Induruwa Beach, New Casa Marc has accommodations with free bikes, free private parking, a garden and a private beach area.

From $77.70 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 578 reviews

Located in Bentota, a few steps from Induruwa Beach, Pandanus Beach Resort & Spa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $252.93 per night

Jetwing Villa 700

Bentota
Breakfast options
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 80 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.

Sea Rock Villa

Bentota
Breakfast options
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 446 reviews

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities.

From $132 per night

Shinagawa Beach

Balapitiya
Breakfast options
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 82 reviews

Offering an outdoor pool and a spa and wellness center, Shinagawa Beach Hotel provides a relaxing stay in beautiful accommodations in Balapitiya.

From $389.59 per night

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

Villa Leela Bentota

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

Villa Leela Bentota is a recently renovated villa in Induruwa where guests can make the most of the private beach area and garden.

From $114.89 per night

Beach Club Apartments

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

Providing free Wifi, parking on-site, and a private beach area, the recently renovated property Beach Club Apartments offers rooms in Induruwa, a few steps from Induruwa Beach and 3 miles from Bentota...

From $69.03 per night

Oasey Ayurveda Hotel

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

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

From $93.50 per night

Beach Club Bungalow Induruwa

Induruwa
Budget options available

Offering a garden, Beach Club Bungalow Induruwa offers accommodations in Induruwa. This property offers a private pool, free Wifi, and free private parking.

From $66.60 per night

Villa Carla

Balapitiya
Budget options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 82 reviews

Providing free Wifi, private parking, and a private beach area, the recently renovated property Villa Carla offers rooms in Balapitiya, 1.3 miles from Ambalangoda Beach and 23 miles from Galle...

From $73.88 per night

Sea Trails Bentota

Bentota
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 37 reviews

Located in Bentota, a few steps from Bentota Beach, Sea Trails Bentota provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

From $75.48 per night

Style Villa

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

A 3-minute walk from Lunuganga in Bentota, Style Villa features accommodations with access to wellness packages, beauty services, and steam room.

From $38.50 per night

Sandali Walauwa

Bentota
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 153 reviews

Steps from Bentota’s beach, Sandali Walauwa offers rooms with wooden furnishings and a private balcony with views of the pool. Free internet access is available at the business center.

From $49.50 per night

Beach Hotels That Guests Love in Kosgoda

See all
Avg. price/night: $246
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 49 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 by
Ben
Young couple
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 54 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 by
Carolyn
Solo traveler
Avg. price/night: $107.89
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 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 by
Anton
Young couple
Avg. price/night: $46.80
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 128 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 by
Emma
Family with young children
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 76 reviews
During my short stay I felt that I was visiting my uncle’s country house. Wije is super friendly, the breakfast was rich, the garden is amazing, just 2 minutes from the endless beach and turtle conservation center. There are a few bars on the beach and you can ask for the sun bed.
Guest review by
Krystyna
Solo traveler
Avg. price/night: $46.80
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 128 reviews
The most helpful and friendly staff Delicious breakfast Perfect location, 1 minute from the beach
Guest review by
Lauren
Young couple