The 10 best holiday rentals in Kosgoda, Sri Lanka | Booking.com
Skip to main content

Holiday Rentals in Kosgoda

Find the holiday rentals that appeal to you the most

The best holiday rentals in Kosgoda

Check out our pick of great holiday rentals in Kosgoda

Filter by:

Review score

Fourcoock Villa

Kosgoda

Offering a garden and garden view, Fourcoock Villa is set in Kosgoda, less than 1 km from Kosgoda Beach and 43 km from Galle International Cricket Stadium.

O
Olha
From
Ukraine
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.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 40 reviews
Price from
US$15.30
1 night, 2 adults

Gypsy Garden Guesthouse & Homestay

Kosgoda

Set within 700 metres of Kosgoda Beach and 44 km of Galle International Cricket Stadium in Kosgoda, Gypsy Garden Guesthouse & Homestay features accommodation with seating area.

W
Wiktoria
From
United Kingdom
How can I even start… all the members of this family are literal angels. They’ll take care of you, show you around, make sure you’re never hungry, and give you the best possible experience. I was so lucky to meet them at the beginning of my trip; I ended up staying way longer than planned and even spent my birthday with them and we organised a trip together some time later. At this point, they’ve become family to me. Their property is located in a beautiful and tranquil area; if you like being close to nature and want an authentic Sri Lankan experience, this is the place. The rooms are well-kept and tidy, spacious, and cosy. There’s an adorable dog and lots of visiting animals, even parrots, who feed near the property’s gate every morning. Shamaylie, with the help of her daughters, cooks home made, healthy and very tasty meals, made from the local ingredients. The family will make sure that they offer you the food you like. I recommend to visit the Guesthouse regardless if you’re travelling solo or in a couple. You will always be treated with love, warmth, and generosity. Wik xx
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$56
1 night, 2 adults

Sea Pink Residence

Bentota (Near Kosgoda)

Featuring a garden, bar and views of garden, Sea Pink Residence is set in Bentota, 400 metres from Bentota Beach. This property offers access to a balcony, free private parking and free WiFi.

D
Delyana
From
Bulgaria
Great family owned residence. There are 3 rooms in total. It is very peaceful and quiet. The property was very clean and new. It is 5 mins walk to the beach! We had a great time! Thank you!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 121 reviews
Price from
US$27
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Kosgoda)

Boasting sea views, Sea View Villa Bentota, Induruwa features accommodation with a private beach area, a garden and a bar, around 200 metres from Induruwa Beach.

N
Nikolaj
From
Slovenia
Amazing experience! Location is perfect for people who like to have an affordable and quite place for themselves in paradise. You will have your own beach and your own restaurant with mostly traditional food. Accomodation is basic but cosy, clean and comfortable. Room is spacious with nice bed, very good AC, cattle and fridge. Huge window with romantic sea view and bathroom is big and clean. Restaurant will serve you delicious breakfast, excellent fresh juices (ask for local kirala-mangrove apple with young cocconut), cold refreshments and tasty meals made with local veggies, sea food, chicken or pork. Place is run by local youth, so you might get a beach volleyball game with boys who will also help you to go around, rent a scooter, teach some sinhala. There is top ayurvedic center in close vicinity. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 144 reviews
Price from
US$35
1 night, 2 adults

La Perla Bentota

Bentota (Near Kosgoda)

Boasting a terrace with pool views, pool with a view and a garden, La Perla Bentota can be found in Bentota, close to Bentota Beach and 3.2 km from Bentota Lake.

D
David
From
Slovenia
This place is exceptional. The afford they put in, so guest feels nice here is awesome. Mr. Nelson helped us with all the wishes. All the best.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 384 reviews
Price from
US$42
1 night, 2 adults

Kurumba Villas

Bentota (Near Kosgoda)

Offering pool views, Kurumba Villas is an accommodation situated in Bentota, 800 metres from Bentota Beach and 400 metres from Bentota Lake.

N
Nicolas
From
Germany
We stayed at Kurumba Villa for 3 nights and it couldn’t be any better. The entire property is very neat and clean. Very big pool :) and nice common area. In our Villa we had a lot of space and of course it was very clean, too. The owner and her staff are the nicest people, they assured that we feel comfortable at any time, were supportive with any request ;) thank you very much for making our time so unforgettable!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 245 reviews
Price from
US$59
1 night, 2 adults

Sri Lancashire Guest House

Bentota (Near Kosgoda)

Located in Bentota, within 100 metres of Bentota Beach and 3.5 km of Bentota Lake, Sri Lancashire Guest House provides accommodation with a private beach area and free WiFi as well as free private...

W
Wade
From
Australia
The beautiful hosts went above and beyond to make you feel comfortable and at home!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 208 reviews
Price from
US$38
1 night, 2 adults

Sahana Sri Villa

Bentota (Near Kosgoda)

Situated within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Sahana Sri Villa features accommodation with seating area and a kitchen.

A
Anna
From
Belarus
WIFI works good for remote work with video calls. So lovely lady owner that was cooking delicious breakfast for me. AC works very well.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 403 reviews
Price from
US$26.60
1 night, 2 adults

New Jaya Villa

Bentota (Near Kosgoda)

Set within 400 metres of Bentota Beach and less than 1 km of Bentota Lake in Bentota, New Jaya Villa offers accommodation with seating area.

L
Lucie
From
Czech Republic
Little old but very nice accommodation close to Bentota beach. The host is really kind and helpful. Arranged river safari for us and cooked tasty dinners-mullet fish and prawns. The breakfast was big and very tasty.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 115 reviews
Price from
US$12
1 night, 2 adults

Channa Villa & Tours

Bentota (Near Kosgoda)

Situated within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Channa Villa & Tours features accommodation with seating area.

N
Nicolas
From
Spain
Channa was very nice, helpful with everything, it's 4min walk to the train station and super quiet location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$21
1 night, 2 adults
All holiday rentals in Kosgoda

Most booked holiday rentals in Kosgoda and surroundings in the past month

See all

Highly rated holiday rentals in Kosgoda and nearby

  • Nil Menik Villa

    Bentota
    8.0+ review score
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 67 reviews

    Situated in Bentota, a few steps from Kosgoda Beach, Nil Menik Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$60 per night
  • Happy Man Village

    Bentota
    8.0+ review score
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 119 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.

    From US$71.10 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 83 reviews

    Located just 400 metres from Kosgoda Beach, Villa Paradise Ocean offers accommodation in Bentota with access to a garden, a terrace, as well as a 24-hour front desk.

    From US$45 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 113 reviews

    Set within less than 1 km of Ahungalla Beach and 42 km of Galle International Cricket Stadium, The Palace by Ocean offers rooms with air conditioning and a private bathroom in Bentota.

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

    With Ahungalla Beach reachable in 400 metres, VILLA 826 Ahungalla provides accommodation, a restaurant, a private beach area, a garden and a bar.

    From US$22.40 per night
  • Villa 42

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

    Located just 2.3 km from Ahungalla Beach, Villa 42 offers accommodation in Ahungalla with access to a spa and wellness centre, a garden, as well as a 24-hour front desk.

    From US$44.42 per night
  • Sri Villas

    Bentota
    8.0+ review score
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 108 reviews

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

    From US$186.82 per night
  • Villa Janaliya

    Induruwa
    8.0+ review score
    Scored out of 10, guest rating 10.0
    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

Enjoy breakfast in Kosgoda and nearby

  • Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 14 reviews

    Featuring garden views, The Esence of Sri Lanka offers accommodation with massage services, a garden and barbecue facilities, around 500 metres from Kosgoda Beach.

    From US$31.73 per night
  • Hasi Villa

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

    Situated in Ahungalla in the Galle District region and Ahungalla Beach reachable within 400 metres, Hasi Villa features accommodation with free WiFi, barbecue facilities, a private beach area and free...

    From US$17 per night
  • Kamal Villa

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

    Featuring a garden, terrace and views of garden, Kamal Villa is located in Ahungalla, 500 metres from Ahungalla Beach. This beachfront property offers access to free WiFi and free private parking.

    From US$25 per night
  • Villa Laceleaf

    Induruwa
    Breakfast options
    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 2 reviews

    Situated in Induruwa, 200 metres from Induruwa Beach and 4.8 km from Bentota Lake, Villa Laceleaf offers a garden and air conditioning.

    From US$25 per night
  • Lenora Villas

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

    600 metres from Induruwa Beach, Lenora Villas is a recently renovated property set in Bentota and offers air-conditioned rooms with free WiFi and private parking.

    From US$51 per night
  • Dosemo Cabana

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

    Boasting air-conditioned accommodation with a balcony, Dosemo Cabana is situated in Induruwa. This property offers access to a terrace, darts, free private parking and free WiFi.

    From US$28.86 per night
  • Jungle Fence

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

    Boasting a balcony with garden views, an open-air bath and a garden, Jungle Fence can be found in Bentota, close to Induruwa Beach and 4.8 km from Bentota Lake.

    From US$28.75 per night
  • Villa Sunrise

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

    Set within 200 metres of Induruwa Beach and 4.1 km of Bentota Lake in Induruwa, Villa Sunrise provides accommodation with seating area.

    From US$18.70 per night

These holiday rentals in Kosgoda and nearby have options with free cancellation

  • Cinnamon Villa

    Ahungalla
    Free cancellation options available

    Offering a garden and quiet street view, Cinnamon Villa is situated in Ahungalla, 2.1 km from Ahungalla Beach and 43 km from Galle International Cricket Stadium.

    From US$26.85 per night
  • Green Villa Ahungalla

    Balapitiya
    Free cancellation options available

    Boasting a balcony with garden views, a private beach area and an open-air bath, Green Villa Ahungalla can be found in Balapitiya, close to Ahungalla Beach and 40 km from Galle International Cricket...

  • Sweet Pea Homestay

    Balapitiya
    Free cancellation options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 67 reviews

    Set in Balapitiya, 2.2 km from Balapitiya Beach, Sweet Pea Homestay has a private beach area, private parking and rooms with free WiFi access.

    From US$22.20 per night
  • Sea View Villa Bentota, Induruwa

    Induruwa
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 144 reviews

    Boasting sea views, Sea View Villa Bentota, Induruwa features accommodation with a private beach area, a garden and a bar, around 200 metres from Induruwa Beach.

    From US$35 per night
  • Susee Villa

    Bentota
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 111 reviews

    Set within 200 metres of Induruwa Beach and 3.6 km of Bentota Lake, Susee Villa features rooms with air conditioning and a private bathroom in Bentota.

    From US$20.39 per night
  • Villa Sidu

    Induruwa
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 43 reviews

    Situated in Induruwa, Villa Sidu offers beachfront accommodation 200 metres from Induruwa Beach and offers various facilities, such as a garden and barbecue facilities.

    From US$20 per night
  • Villa 45 - Balapitiya

    Balapitiya
    Free cancellation options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 21 reviews

    Featuring pool views, Villa 45 - Balapitiya offers accommodation with balcony, around 2.3 km from Balapitiya Beach. This property offers access to a terrace, free private parking and free WiFi.

    From US$35 per night
  • Villa Carla

    Balapitiya
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 82 reviews

    Providing free WiFi, private parking and a private beach area, the recently renovated property of Villa Carla, offers rooms in Balapitiya, 2.1 km from Ambalangoda Beach and 37 km from Galle...

    From US$73.88 per night

Holiday Rentals with swimming pools in Kosgoda and nearby

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

    Set just 200 metres from Induruwa Beach, Siriniwasa Luxury Villa with Private Pool features accommodation in Induruwa with access to an indoor pool, an open-air bath, as well as full-day security.

    From US$90 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 24 reviews

    Providing free WiFi, private parking and a private beach area, the recently renovated property of villa pantano, offers rooms in Balapitiya, 2.1 km from Ambalangoda Beach and 37 km from Galle...

    From US$46.46 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 8 reviews

    Featuring river views, THE Mangrove cave Hotel provides accommodation with an outdoor swimming pool, a garden and a terrace, around 1.5 km from Ambalangoda Beach.

    From US$33 per night
  • Style Villa

    Bentota
    Swimming pool
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 78 reviews

    Featuring pool views, Style Villa offers accommodation with balcony, around 300 metres from Lunuganga. Among the facilities of this property are a restaurant, hairdresser's and hot tub.

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

    Boasting a terrace with pool views, pool with a view and a garden, La Perla Bentota can be found in Bentota, close to Bentota Beach and 3.2 km from Bentota Lake.

    From US$77.05 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 46 reviews

    Located in Bentota, a few steps from Bentota Beach, Kirana - A Santani Villa provides accommodation with a private beach area, free private parking, an infinity pool and a garden.

    From US$732.60 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 41 reviews

    Located 200 metres from Bentota Beach, Red Coconut Villa offers an outdoor swimming pool, a garden and air-conditioned accommodation with a terrace and free WiFi.

    From US$140 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 31 reviews

    Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, Zum Deutschen is situated in Bentota.

    From US$50.60 per night

Holiday rentals that guests love in Kosgoda

See all
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 64 reviews
    The Villa is open and spacious and has a really relaxed feel to it. Jayantha and the owners are so welcoming and want nothing more then to make your stay special.
    Guest review by
    Kelly
    Solo traveller
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 64 reviews
    We loved the vegetation around the villa and the beautiful beach nearby. Jayantha could not have been nicer, made us feel very much at home.
    Guest review by
    Howard
    Young couple
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 76 reviews
    Nice owners, location 100 meters walk to a beautiful beach, excellent food. Only 2 quality rooms in the family villa with a nice garden. Relaxed atmosphere.
    Guest review by
    Guy
    Young couple
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 64 reviews
    Very nice villa, artistically build and arranged, you could feel the touch of Poet in every corner. Wonderful place to listen to the sea brief and and sounds silence. Thank you, Zahra, for your books of Poems: "The sounds of Silence " and "Faces of Love" which enriched me! Would love to stay at your villa longer!
    Guest review by
    Birute
    Group
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 64 reviews
    So quiet and peaceful compared to other Sri Lanka beaches. You have the beach almost to yourself, and the village across the road is beautiful. The host was so nice and helpful, makes really good breakfast (both european and sri Lanka food) and it was nice to chill around the place.
    Guest review by
    Emilie Palm
    Solo traveller
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 64 reviews
    Really enjoyed are stay here beautiful peaceful villa the beach is stunning and jayantha could not do enough for you he runs the whole place breakfast was great help your self to coffee and tea amazing thank you jayantha for everything you done.
    Guest review by
    Catherine
    Young couple