Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Kalutara District

Check out our pick of great resorts in Kalutara District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Ayana Sea 4 stars

Wadduwa

Facing the beachfront, Ayana Sea offers 4-star accommodation in Wadduwa and features a garden and restaurant. Featuring family rooms, this property also provides guests with a children's playground. The resort has an outdoor swimming pool and room service and free WiFi throughout the property. Friendly staff, beatuiful outdoors and right on the beach

Show more Show less
9.1
Superb
200 reviews

Lena Resort

Beruwala

Set in Beruwala, 49 km from Mount Lavinia Bus Stand, Lena Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Offering a restaurant, the property is located within 1.4 km of Kande Viharaya Temple. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. Expensive and no has anything.only one room .

Show more Show less
9.4
Superb
16 reviews

Sunflower Beach Resort

Beruwala

Situated in Beruwala, a few steps from Moragalla Beach, Sunflower Beach Resort features accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the property is located within 2.9 km of Bentota Beach. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Oceanside, lovely view Delicious and plentiful breakfast (choice of Western or Sri Lankan, I chose Sri Lankan) Friendly and attentive staff Restaurant on site

Show more Show less
9.2
Superb
75 reviews
Price from
£33
per night

Hill View Resort

Nakandalagoda

Set in Nakandalagoda, 3.1 km from Bawa Gardens, Hill View Resort offers accommodation with a garden, free private parking and a restaurant. Located around 3.5 km from Kande Viharaya Temple, the resort with free WiFi is also 3.6 km away from Aluthgama Railway Station. The accommodation provides room service and a 24-hour front desk for guests. The property had very nice facilities which were very clean. Had a nice.good breakfast, friendly staff. I recommended / superbly

Show more Show less
9.4
Superb
5 reviews
Price from
£41
per night

Sandul Villa

Beruwala

The spacious villa comes with 5 bedrooms, 4 bathrooms, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with pool views. The unit at the property features a walk-in shower and a dressing room. For added privacy, the accommodation has a private entrance and soundproofing. The villa was awesome, it was cleaned every day including the beautiful swimming pool. There are five bedrooms all with aircon, fans, mozzie nets and comfortable beds. Two rooms have ensuites and there are a further two bathrooms all of which are very clean. The staff were lovely, very kind and they couldn't do enough for you, especially Sanjeewa who drove the Tuk Tuk, he went above and beyond to provide everything we needed and also took us anywhere we wanted to go locally. The owner was also extremely helpful in sorting out drivers for any trips we went on and also taking one member of our party to the doctors when she was unwell. Breakfast was included and was huge, so much food. There is a kitchen if you want to make your own food but there is also a menu you can order from for evening meals which is very reasonably priced. The garden is gorgeous and get lots of local wildlife in it, including chipmonks and the odd monkey. All in all the whole experience was brilliant and I highly recommend Sandul villa - we stayed for two weeks,

Show more Show less
9.5
Exceptional
6 reviews

Glenross Living

Kalutara

Nestled within a century-old plantation building with 3 colonial suites and 7 luxury modern private pool villas, Glenross Living offers an idyllic retreat where luxury meets holistic healing. Located just a 35-minute drive from Kalutara Town and a convenient 1.5-hour drive from Bandaranaike International Airport, this elegant property ensures a seamless journey with available airport shuttle services at a surcharge. Everything We stayed in the Villa, it’s one of the best in the world. Located in Rubber and Cinnamon trees farm. The staff were super friendly specially Ajith made sure our stay was super comfortable. The food was good, i think they could do better. Overall i will always recommend this place to anyone visiting Sri Lanka

Show more Show less
9.7
Exceptional
20 reviews
Price from
£529
per night

Anantara Kalutara Resort 5 stars

Kalutara

In a secluded beachfront along Sri Lanka’s southwest coast, only an hour away from the capital, Anantara Kalutara Resort is a heavenly getaway with luxurious accommodation and inspirational experiences of the island’s wild nature and culture. Our recent stay at your hotel was truly amazing and exceeded all our expectations. From the moment we arrived, the exceptional service and warm hospitality made us feel right at home. The facilities were top-notch, and my children particularly enjoyed the various amenities provided. A special mention goes to Nimesh, whose attentive and friendly demeanor made our stay even more memorable. His dedication to ensuring we had a wonderful experience did not go unnoticed. We will definitely be returning and recommending your hotel to friends and family.

Show more Show less
8.7
Fabulous
282 reviews
Price from
£1,771
per night

Tangerine Beach Hotel 4 stars

Kalutara

Directly located along Kalatura Beach, the Tangerine Beach Hotel offers an outdoor pool and yoga lessons. Set amidst tropical gardens, it also has an Ayurvedic spa and 2 restaurants.

Fitted with wooden furnishings, the air-conditioned rooms feature a private balcony and bathroom with bathtub. All are equipped with a satellite TV, minibar and tea/coffee making facilities. The property is a true Sri Lankan feel to the place,good local hospitality

Show more Show less
8.5
Very good
309 reviews
Price from
£97
per night

Lake Resort Bolgoda

Wadduwa

Situated in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property. Boasting family rooms, this property also provides guests with a children's playground. The accommodation features room service, a concierge service and currency exchange for guests. Location was spectacular and had the chance of Kayaking in the Bolgoda lake which was an amazing experience. The staff was very friendly and attentive to our requirement. Food was delicious and their flexibility on preparing and delivering food on time as per our preference is also appreciative. Room was very spacious with all necessary furnitures and bathroom facilities. I highly recommend to anyone who is looking for relaxing getaway and hope to go there again in the future as well.

Show more Show less
8.9
Fabulous
31 reviews
Price from
£56
per night

Lohas Beach Resort Villa

Kalutara

Located in Kalutara, a few steps from Kalutara Beach, Lohas Beach Resort Villa provides accommodation with a private beach area, free private parking, pool with a view and an open-air bath. Among the facilities of this property are a restaurant, a 24-hour front desk and a shared kitchen, along with free WiFi throughout the property. The villa features family rooms as well as facilities for disabled guests. Exceptionally delicious food. Just a few steps away from the sea. The owner and the staff is really friendly and helpful. Lovely and clean place.

Show more Show less
8.9
Fabulous
40 reviews
Price from
£184
per night

Most booked resorts in Kalutara District this month

FAQs about resorts in Kalutara District

  • The average price per night for a resort in Kalutara District for this weekend is £160, based on current Booking.com prices.

  • Couples travelling in Kalutara District loved staying at Hill View Resort, Glenross Living and Ayana Sea.

    Similarly, these resorts in Kalutara District are highly rated by couples: Sunflower Beach Resort, Lena Resort and Tangerine Beach Hotel.

  • Ayana Sea, Glenross Living and Lena Resort are some popular resorts in Kalutara District.

    In addition to these resorts, Hill View Resort, Sunflower Beach Resort and Anantara Kalutara Resort are also popular in Kalutara District.

  • Royal Palms Beach Hotel, Tangerine Beach Hotel and Sunflower Beach Resort have received great reviews from guests in Kalutara District regarding the views from these resorts

  • Many families visiting Kalutara District loved staying at Lena Resort, Glenross Living and Sunflower Beach Resort.

    Similarly, Hill View Resort, Ayana Sea and Anantara Kalutara Resort are also popular among family travellers.

  • Most resorts on Booking.com offer free cancellation.

  • We make it quick and easy to book a resort in Kalutara District. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • There are 19 resorts in Kalutara District you can book on Booking.com.

Resorts that guests love in Kalutara District