Skip to main content

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

See the latest prices and deals by choosing your dates.
Movi Holiday Apartment, hotel in 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.

Our stay at Movi was exceptional. The apartment is lovely, spacious and spotlessly clean with everything you need for a more than comfortable stay. Movi apartment is a fantastic way to spend time with a family balanced with your own privacy. It really feels special. Nilanthi is an amazing host. She is endearing, happy and always makes you smile. Her cooking is amazing. Our breakfasts and also dinner (if requested) were so delicious and plentiful. She has an amazing skill and presents everything so well. Nilanthi, Duminda and their family can give advise, help with bookings and support if requested. I will miss our new friends and that lovely smile with a warm heart. We will return without a second thought and recommend to anyone who wants that extra special stay. Kerry & Jamie UK
Scored 9.9
9.9
Rated exceptional
Exceptional
10 reviews
Price from
£18.65
1 night, 2 adults
New Cinnamon Villa, hotel in Kosgoda

Set in Bentota, 7.9 km from Bentota Lake, New Cinnamon Villa provides accommodation with beauty services. The air-conditioned accommodation is 4.8 km from Lunuganga.

This is a great place for nature lovers. The property is surrounded by cinnamon trees. The hosts are two brothers who are very friendly and organise delicious breakfasts. If you want peace and quiet, this is the place for you. I spent 3 weeks here, and I would definitely return ! Thank you, Samam and Nalido.
Scored 9.8
9.8
Rated exceptional
Exceptional
6 reviews
Price from
£14.66
1 night, 2 adults
Villa Freiheit Himmel, hotel in 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.

We rented the apartment in the ground floor. We had everything we needed, a big plus was the washing machine and the big fridge. We didn't bother to cook since best breakfast was provided and the Chefs in the restaurant on the rooftop give all to make your taste buds happy. The location is good. The beach is reachable within a few minutes walk. The owner is also helping to arrange tours.
Scored 9.1
9.1
Rated superb
Superb
87 reviews
Price from
£10.49
1 night, 2 adults
Surewo Sun Shine Apartment, hotel in Kosgoda

A recently renovated apartment situated in Bentota, Surewo Sun Shine Apartment features a garden. With quiet street views, this accommodation offers a balcony.

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 8.7
8.7
Rated fabulous
Fabulous
13 reviews
Price from
£16.07
1 night, 2 adults
City Beach Apartment, hotel in Kosgoda

Set just less than 1 km from Bentota Beach, City Beach Apartment provides accommodation in Bentota with access to a garden, barbecue facilities, as well as room service.

Perfect place for a long term stay. You can do the laundry, cook your own meals and the beach is only a 5 min walk. Many people will offer you River safari, but make sure you let the property manager book you with his friend - he was a great guide and could even spot hidden animals, that other boats just passed by.
Scored 9.7
9.7
Rated exceptional
Exceptional
65 reviews
Price from
£25.21
1 night, 2 adults
Ceylon Serenity Villas, hotel in Kosgoda

Featuring a garden and views of garden, Ceylon Serenity Villas is a recently renovated apartment set in Beruwala, 1.1 km from Moragalla Beach.

Hosts were very friendly and helpful
Scored 9.9
9.9
Rated exceptional
Exceptional
38 reviews
Price from
£43.84
1 night, 2 adults
Sahani Villa, hotel in Kosgoda

Offering a shared lounge and quiet street view, Sahani Villa is set in Aluthgama, 1.5 km from Moragalla Beach and 1.9 km from Bentota Beach.

Sahani Villa was fantastic. So clean and set away in a nice quite area. The owners and their family were really nice. Owner drove us around in his tuk tuk free of charge. Breakfast were amazing. So much food. Would highly recommend staying at this beautiful Villa.
Scored 9.7
9.7
Rated exceptional
Exceptional
6 reviews
Price from
£18.80
1 night, 2 adults
Sriyan Villa, hotel in Kosgoda

Located in Beruwala, within 1.1 km of Moragalla Beach and 2 km of Bentota Beach, Sriyan Villa provides accommodation with a private beach area and free WiFi as well as free private parking for guests...

The villa has everything you need - little kitchen, bathroom, king size bed, AC, ... The garden is a little djungle-like paradise with a lot of birds, flying foxes, squirrels, ... Especially the host is awesome. Showed me around to secret spots in this area. Can absolutely recommend to everybody!
Scored 9.8
9.8
Rated exceptional
Exceptional
78 reviews
Price from
£26.30
1 night, 2 adults
Indra Sisila Villa Bentota, hotel in Kosgoda

Set in Bentota, within 2.6 km of Bentota Beach and 2.1 km of Bentota Lake, Indra Sisila Villa Bentota offers accommodation with a garden and free WiFi as well as free private parking for guests who...

Lovely family run place, 20 mins from beach, very quiet area, 3 beds in room I was solo but great for family or friends. Shower and toilet and small kitchen next to room, which I had sole use. Dinner breakfast and lunch available cost about 400-500 Sri Lankan rupees. Big portions always come with fruits, eg, papaya, bananas, etc Definitely stay here again. Bentota beach is very beautiful 😍
Scored 9.6
9.6
Rated exceptional
Exceptional
19 reviews
Price from
£6.60
1 night, 2 adults
Dimuthu Home, hotel in Kosgoda

Set in Ambalangoda, within 300 metres of Ambalangoda Beach and 1.9 km of Urawatta Beach, Dimuthu Home offers accommodation with a private beach area and free WiFi as well as free private parking for...

good place, enjoyed, lot of privacy, spacious and clean. neighborhood was quite and calm. welcoming and very accomadative. cooperative and worth for the money.
Scored 9.1
9.1
Rated superb
Superb
16 reviews
Price from
£7.77
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.

Apartments that guests love in Kosgoda

  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 24 reviews
    We lived in apartment one month. Everything was perfect. The apartment located 10 minutes walking to ocean. The owner prepared for us different traditional meals 3 times in day, it was very tasty. When we needed drive somewhere the owner drove us by tuktuk. The accommodation located on the second floor. Thank you Kumara and all your family for very nice vocation.
    Olha
    Family with young children
  • Avg. price/night: £42.73
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 80 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.
    Krystyna
    Solo traveller