The 10 best resorts in Kalpitiya, Sri Lanka | Booking.com
Skip to main content

Resorts in Kalpitiya

Find the resorts that appeal to you the most

The best resorts in Kalpitiya

Check out our selection of great resorts in Kalpitiya

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Kalpitiya and surrounding area in the past month

See all

Highly rated resorts in Kalpitiya and nearby

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

    Featuring free WiFi in publics spaces only,Valampuri Resort offers pet-friendly accommodations in Kalpitiya. It has an outdoor swimming pool and houses an on-site kite surfing school.

    From $80 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 7 reviews

    Located in Periyakudirippu, a 17-minute walk from Kudawa Beach, Dinuda Villas - Kalpitiya has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From $74 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 58 reviews

    Located in Kalpitiya, a 5-minute walk from Kandakuliya Beach, Salt Bay Kite and Dive Resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $16 per night
  • Anawasal

    Kalpitiya
    8.0+ review score
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 124 reviews

    Anawasal offers lagoon front accommodations and yoga classes in Kalpitiya. Free private parking is available on site.

All-inclusive resorts in Kalpitiya and nearby

  • Kite Paradise Resort Kalpitiya

    Kalpitiya
    All-inclusive options available

    Kite Paradise Resort Kalpitiya in Kalpitiya has 1-star accommodations with a garden, a shared lounge and a restaurant. Featuring family rooms, this property also provides guests with a playground.

Treat yourself. Popular resorts in Kalpitiya and nearby

  • Located in Pallivasalturai, Genge Lake Resort - Kalpitiya features a garden and shared lounge. An indoor swimming pool and a bicycle rental service are available for guests.

    From $32.91 per night

FAQ about resorts in Kalpitiya

Resorts That Guests Love in Kalpitiya

See all
  • Avg. price/night: $45
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 99 reviews
    Dinuda is in a great location, not far from the sand bar with the sea on one side and the lagoon on the other. You can watch the kite surfers from the resort if you don’t want to venture out. The rooms are lovely, big, bright and airy, very clean and comfortable. Lovely balcony with views out over the lagoon. There’s also a small pool, great to cool down in, and beautiful quiet gardens.
    Guest review by
    Linda
    Young couple
  • Avg. price/night: $45
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 99 reviews
    Very friendly staff who provided great recommendations and great to chat. Foods was amazing. Well maintained resort. Very relaxed vibe with the beach just metres from front door. Highly recommend the dolphin watching trip booking through the resort, saw hundreds on the day. Worth it.
    Guest review by
    Lasitha
    Family with young children
  • Avg. price/night: $70
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 479 reviews
    - the location is beautiful: restaurant directly on the beach with beautiful sunsets - cabanas were really clean and with a small private garden and backyard where nobody could see in - staff was very kind, friendly and ready to help - the cabanas and all the resort is in the middle of nature: sand & palm trees - for tuktuk drives around or to the lagoon you can always count on “Isuru” (just ask at the reception for his name/number); he is very friendly, helpful and makes good prices :)
    Guest review by
    Sophia
    Young couple
  • Avg. price/night: $45
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 99 reviews
    I recently had the pleasure of staying at Dinuda Resort in Kalpitiya, and it was truly the best experience. The resort offers stunning views of both the lagoon and the sea, creating a picturesque and serene atmosphere that is hard to match. The food was exceptional, with a variety of delicious dishes that catered to all tastes.
    Guest review by
    Kinujanth
    Young couple
  • Avg. price/night: $45
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 99 reviews
    Very sweet welcome staff . Beautiful lovely pool view, exceptionally clean rooms and restaurant . It was decent and relax, the food was very tasty good the service best and great . Very friendly manager ( Gihan ) and staff in general also perfect, Best value for money...Wifi and tv is great .. we had a lovely stay hear , would highly recommended this calm & quiet resort.
    Guest review by
    Rasika lakmini
    Family with young children
  • Avg. price/night: $70
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 479 reviews
    The cabins are great, interesting, private. The staff are great, really friendly and helpful. The food, location and staff at the on site restaurant and bar were all great. Really recommend Windy Waves Kite Beach Resort.
    Guest review by
    Louise
    Young couple