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

Cottages in Kosgoda

Find the cottages that appeal to you the most

The best cottages in Kosgoda

Check out our selection of great cottages in Kosgoda

Looking for a cottage?

Cottages are perfect for travelers who enjoy feeling cozy and independent in the countryside. Usually small, traditionally built houses, cottages are spread across one or two floors – making them great for families or vacations with a little more privacy.

Most booked cottages in Kosgoda and surrounding area in the past month

See all
  • Popular with guests booking cottages in Kosgoda

  • Popular with guests booking cottages in Kosgoda

    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews
  • Popular with guests booking cottages in Kosgoda

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 76 reviews
  • Popular with guests booking cottages in Kosgoda

    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews
  • Popular with guests booking cottages in Kosgoda

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 40 reviews
  • Popular with guests booking cottages in Kosgoda

    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review
  • Popular with guests booking cottages in Kosgoda

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 51 reviews
  • Popular with guests booking cottages in Ahungalla

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 72 reviews
  • Popular with guests booking cottages in Bentota

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 102 reviews
  • Popular with guests booking cottages in Bentota

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

These cottages in Kosgoda and nearby have options with free cancellation

  • Saffron & Blue

    Bentota
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    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.

    From THB 14,100.63 per night
  • NiYuNi Villas

    Bentota
    Free cancellation options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    NiYuNi Villas provides beachfront accommodations in Bentota. There's a private entrance at the villa for the convenience of those who stay.

    From THB 1,452.93 per night
  • The Esence of Sri Lanka

    Ahungalla
    Free cancellation options available
    Scored out of 10, guest rating 5.1
    Fair - What previous guests thought, 14 reviews

    Offering massage services and barbecue facilities, The Esence of Sri Lanka in Ahungalla is close to Kosgoda Beach and Ahungalla Beach.

    From THB 1,021.86 per night
  • Ocean Breeze Cottage

    Ahungalla
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Ocean Breeze Cottage is offering accommodations in Ahungalla. The property is located a 11-minute walk from Ahungalla Beach, 26 miles from Galle International Cricket Stadium and 27 miles from Dutch...

    From THB 902.52 per night
  • House Randil

    Welikanda
    Free cancellation options available

    House Randil offers accommodations in Welikanda, a 7-minute walk from Kosgoda Beach and 17 miles from Polonnaruwa Railway Station.

    From THB 1,558.96 per night
  • Paradise Sunrise Villa

    Ahungalla
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

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

  • Nelumbo Villa 42 - oasis of relaxations is located in Uragasmanhandiya, just 29 miles from Galle International Cricket Stadium and 30 miles from Dutch Church Galle.

    From THB 1,403.07 per night
  • Helan Villa

    Ahungalla
    Free cancellation options available

    Featuring a garden, Helan Villa features accommodations in Ahungalla. The air-conditioned accommodation is a 19-minute walk from Kosgoda Beach.

    From THB 1,975.50 per night

Enjoy breakfast in Kosgoda and nearby

  • ARKEL Villa INDURUWA is located in Nikawatawana, just a 10-minute walk from Maha Induruwa Beach and 30 miles from Galle International Cricket Stadium.

    From THB 1,949.92 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 52 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 THB 749.83 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 THB 644.20 per night
  • Villa 42

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

    Providing inner courtyard views, Villa 42 in Ahungalla offers accommodations, a spa and wellness center, a garden, and a shared lounge.

    From THB 1,295.16 per night
  • Sri Villas

    Bentota
    Breakfast options
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 102 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 THB 5,666.87 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 THB 3,863.73 per night
  • SAMA KAMI Ayurvedic Resort & Villa offers accommodations in Polatupalata, 29 miles from Galle International Cricket Stadium and 29 miles from Dutch Church Galle.

    From THB 3,812.08 per night
  • Villa Laceleaf

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

    Villa Laceleaf is located in Induruwa, just a 2-minute walk from Induruwa Beach and 3 miles from Bentota Lake. This villa provides free private parking, a 24-hour front desk, and free Wifi.

    From THB 805.25 per night

Traveling by car? These cottages in Kosgoda and nearby offer free parking

  • Kuruduwatta Bungalow offers accommodations in Induruwa, 30 miles from Dutch Church Galle and 30 miles from Galle Fort.

    From THB 2,252.45 per night
  • Featuring a garden, Cinnamon Villa features accommodations in Ahungalla. This property offers access to a terrace and free private parking.

    From THB 865.46 per night
  • Coastal Heaven is located in Bentota, just a few steps from Maha Induruwa Beach and 30 miles from Galle International Cricket Stadium.

    From THB 3,187.58 per night
  • Paddy view villa near Bentota is located in Bentota, just 31 miles from Galle International Cricket Stadium and 31 miles from Dutch Church Galle.

    From THB 1,574.11 per night
  • Featuring a garden, Green Villa Ahungalla provides accommodations in Balapitiya. This property offers access to a terrace, free private parking, and free Wifi.

    From THB 1,353.66 per night
  • Caro Villa

    Induruwa
    Free parking
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Caro Villa offers accommodations in Induruwa, a 5-minute walk from Induruwa Beach and 3.3 miles from Lunuganga. This property offers access to a terrace, free private parking, and free Wifi.

    From THB 10,012.48 per night
  • Scored out of 10, guest rating 10.0
    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.

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

    Villa A.SMS is located in Induruwa, just a 13-minute walk from Induruwa Beach and 2.5 miles from Lunuganga. This villa offers air-conditioned accommodations with a balcony and free Wifi.

    From THB 1,675.96 per night

Cottages That Guests Love in Kosgoda

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