Skip to main content

Apartments in Kosgoda

Find the apartments that appeal to you the most

Apartments for every style

Find the right apartment for you in Kosgoda

The best apartments in Kosgoda

Check out our pick of great apartments in Kosgoda

Filter by:

Review score

Mihinsa Guest

Kosgoda

Located in Kosgoda, less than 1 km from Kosgoda Beach and 44 km from Galle International Cricket Stadium, Mihinsa Guest offers free bikes and air conditioning.

S
Siobhan Brigid
From
Spain
Very comfortable, super clean and top quality linens and furniture. But the best were the hosts: kind, helpful and so welcoming!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Price from
US$15
1 night, 2 adults

New Cinnamon Villa

Bentota (Near Kosgoda)

Located 49 km from Galle International Cricket Stadium, New Cinnamon Villa features accommodation in Bentota with access to beauty services.

S
Stefan
From
Germany
I had an amazing experience at New Cinnamon Villa! The host was incredibly friendly and helpful, making me feel right at home. The villa itself is beautiful, and the rooms are very clean. I was impressed by the high-quality appliances and the attention to detail throughout the house. The villa is surrounded by nature, creating a peaceful and relaxing atmosphere. I would highly recommend New Cinnamon Villa to anyone looking for a tranquil getaway.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 18 reviews
Price from
US$30
1 night, 2 adults

Clay House Private Villa

Bentota (Near Kosgoda)

Set just 2.1 km from Bentota Beach, Clay House Private Villa offers accommodation in Bentota with access to a garden, barbecue facilities, as well as a shared kitchen.

C
Claudia
From
Germany
I spent 3 weeks at Clay house and this accommodation was one of the best I have ever had in Sri Lanka. The apartment is incredibly spacious and modern designed, very clean, a very big bed, a wonderful bathroom and the kitchen was the best equipped I had ever seen. What else I really enjoyed was the incredible peace and quiet, the house is in a very quiet area and all the neighbors are super friendly. And not far is an exceptionally beautiful temple, which I can highly recommend, with very nice people and monks. I combined my stay with Ayurveda treatments and it was perfect to enjoy the peace and quiet afterwards and be self-catering. Thanuja was always very helpful and always took care of everything. I can highly recommend this accommodation as a woman traveling alone
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$18
1 night, 2 adults

Beach Club Apartments

Induruwa (Near Kosgoda)

Providing free WiFi, parking on-site and a private beach area, the recently renovated property of Beach Club Apartments, offers rooms in Induruwa, 100 metres from Induruwa Beach and 4.7 km from...

A
Andreas
From
Germany
The accommodation was perfect. There was nothing to complain about. The rooms were very high-quality, very clean and well-maintained, and lovingly furnished. Breakfast was delicious, freshly prepared, and served on the rooftop terrace with a beautiful view. The host was very kind and attentive. The staff member Mahil is the nicest person we met in Sri Lanka and always provided excellent service! Overall, it was a 10/10, and the price-performance ratio is great. We would gladly come again—clear recommendation!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews
Price from
US$45
1 night, 2 adults

Villa Janaliya

Induruwa (Near Kosgoda)

Situated in Induruwa, 400 metres from Induruwa Beach, Villa Janaliya has pool with a view, private parking and rooms with free WiFi access.

E
Emma
From
United Kingdom
Where do we start?! We were welcomed to Villa Janaliya by the whole family. They went above and beyond to ensure our stay was all we wanted. We have found this to be the general rule for Sri Lankan hospitality, but at Villa Janaliya; it was another level again. Nothing was too much trouble. They helped us book days out, get the best prices, gave guidance about where to go and what to eat. They were responsive, spoke excellent English and the entire family were super kind and helpful. We had countless lessons in Sri Lankan cuisine and were given some wonderful meals, which has encouraged us to go on and start to learn about cooking Sri Lankan food for ourselves. The apartment was clean and comfortable, with everything you need for your stay. It is a 5 minute walk from the beach, which have a selection of restaurants and bars. There are small shops close by for essentials and a train and bus stop within a 5 minute walk from the apartment. The nearby towns of Bentota and Aluthgama are easy to get to on the bus or train, they are busy and bustling. The family also own the adjacent hotel, which has a gorgeous pool and well equipped, air conditioned gym, which we had access to and used most days. We cannot recommend Villa Janaliya highly enough, we're already looking forward to returning. Thank you.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$40
1 night, 2 adults

Dinuli Home Stay

Ahungalla (Near Kosgoda)

Boasting a balcony with sea views, free bikes and a garden, Dinuli Home Stay can be found in Ahungalla, close to Ahungalla Beach and 42 km from Galle International Cricket Stadium.

A
Aleksandar
From
eu
This is truly a hidden gem. If you book Dinesh's place you will get what is in the photos but at the same time you will get sooooo much more that can't be captured by a camera. You get the honor of being accepted by a local Sri Lankan family as one of their own. This warm hearted family will go to extra lengths to make you feel like in a home away and hard to leave :-). Compared to tourist hot spots in Sri Lanka, Dinuli is offering a unique experience at a reasonable price. Bottom line is if you are after something authentic this is a place for you and not a hotel with 24 hour service. Apart from accommodation, beach is amazing and for a change you can actually swim without being slammed by huge waves. They are manageable. You will not make a mistake if you book Dinuli. Thanks Dinesh and Tatta and whole family for a wonderful stay!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 36 reviews
Price from
US$39.34
1 night, 2 adults

Surewo Sun Shine Apartment

Bentota (Near Kosgoda)

Boasting quiet street views, Surewo Sun Shine Apartment offers accommodation with a garden and a balcony, around less than 1 km from Bentota Beach.

H
Hannes
From
Sweden
Super cozy and spacious apartment on the upper floor of a house. Very good value for the price. It’s a 15 minute walk to the very beautiful beach in Bentota. It’s also just a few minutes away from the river safari. Owners were very kind and helpful. We even forgot one of our bags and they helped us arrange to have it sent to Unawatuna.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews
Price from
US$24.30
1 night, 2 adults

Movi Holiday Apartment

Bentota (Near Kosgoda)

Featuring a balcony with river views, a garden and a bar, Movi Holiday Apartment can be found in Bentota, close to Bentota Beach and 1 km from Bentota Lake.

O
Ole
From
Denmark
Very nice and helpful host. She made a wonderful looking.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 15 reviews
Price from
US$29
1 night, 2 adults

Villa Freiheit Himmel

Bentota (Near Kosgoda)

Located 500 metres from Bentota Beach, Villa Freiheit Himmel is a recently renovated 3-star accommodation in Bentota, featuring a garden, a terrace and private parking.

M
Miloš
From
Serbia
Big bed, nice washroom, free AC and beac is close. Big balcony also
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 130 reviews
Price from
US$18
1 night, 2 adults

Surewo Apartment

Bentota (Near Kosgoda)

Situated within less than 1 km of Bentota Beach and a 5-minute walk of Bentota Lake, Surewo Apartment features rooms with air conditioning and a private bathroom in Bentota.

R
Ranjan
From
India
Really good place. Value for money.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 49 reviews
Price from
US$13.68
1 night, 2 adults
All apartments in Kosgoda

Looking for an apartment?

For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.

Most booked apartments in Kosgoda and surroundings in the past month

See all

Popular with guests booking apartments in Kosgoda

Popular with guests booking apartments in Kosgoda

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 15 reviews

Popular with guests booking apartments in Kosgoda

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

Popular with guests booking apartments in Ahungalla

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 36 reviews

Popular with guests booking apartments in Induruwa

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

Popular with guests booking apartments in Haburugala

Popular with guests booking apartments in Balapitiya

Popular with guests booking apartments in Bentota

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

Popular with guests booking apartments in Nikawatawana

Popular with guests booking apartments in Induruwa

Apartments with swimming pools in Kosgoda and nearby

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

Situated in Induruwa, 400 metres from Induruwa Beach, Villa Janaliya has pool with a view, private parking and rooms with free WiFi access.

From US$44.40 per night

Set in Nikawatawana, ayurvedamountainvilla offers accommodation with a private pool. This property offers access to a balcony, free private parking and free WiFi.

From US$30.25 per night

Enjoy breakfast in Kosgoda and nearby

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

Providing free WiFi, parking on-site and a private beach area, the recently renovated property of Beach Club Apartments, offers rooms in Induruwa, 100 metres from Induruwa Beach and 4.7 km from...

From US$74.34 per night

Suda Villa Bentota

Bentota
Breakfast options

Offering a garden and garden view, Suda Villa Bentota is situated in Bentota, 3.6 km from Bentota Lake and 4.1 km from Bentota Railway Station.

From US$22.20 per night

Dinuli Home Stay

Ahungalla
Breakfast options
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 36 reviews

Boasting a balcony with sea views, free bikes and a garden, Dinuli Home Stay can be found in Ahungalla, close to Ahungalla Beach and 42 km from Galle International Cricket Stadium.

From US$43.71 per night

Ceylon Epic Villa

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

Offering an open-air bath and quiet street view, Ceylon Epic Villa is situated in Bentota, 1.6 km from Bentota Beach and 1.6 km from Bentota Lake.

Sea Pink Residence Bentota has a terrace and is set in Bentota, within just 400 metres of Bentota Beach and less than 1 km of Bentota Lake.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 130 reviews

Located 500 metres from Bentota Beach, Villa Freiheit Himmel is a recently renovated 3-star accommodation in Bentota, featuring a garden, a terrace and private parking.

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

Situated in Bentota, near Bentota Beach, Bentota Lake and Bentota Railway Station, Ocean Gate Residence has a garden. This apartment features free private parking, a 24-hour front desk and free WiFi.

From US$31.08 per night

Anu villa Bentota

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

Featuring air-conditioned accommodation with a balcony, Anu villa Bentota is set in Bentota. This property offers access to a terrace, free private parking and free WiFi.

From US$31.97 per night

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

Kiyoko Villa

Maha Induruwa
Budget options available

Situated in Maha Induruwa, a few steps from Maha Induruwa Beach, Kiyoko Villa has a private beach area, private parking and rooms with free WiFi access.

From US$76.23 per night

A recently renovated apartment set in Induruwa, New Palms Villa Induruwa Homestay features a garden.

From US$66.60 per night

Pitaramba Lodge

Bentota
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Set 200 metres from Bentota beach, this apartment features a kitchen equipped with cooker, fridge, kettle and tableware.The apartment has garden with a barbecue facilities.

Aurora Residence Bentota

Bentota
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews

Boasting lake views, Aurora Residence Bentota offers accommodation with a garden, a terrace and barbecue facilities, around 300 metres from Bentota Beach.

Movi Holiday Apartment

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

Featuring a balcony with river views, a garden and a bar, Movi Holiday Apartment can be found in Bentota, close to Bentota Beach and 1 km from Bentota Lake.

Clay House Private Villa

Bentota
Budget options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Set just 2.1 km from Bentota Beach, Clay House Private Villa offers accommodation in Bentota with access to a garden, barbecue facilities, as well as a shared kitchen.