Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The 10 Best Kalutara District Resorts - All Inclusive Resorts in Kalutara District, Sri Lanka

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.

Tree of Life Resort

Bentota

Situated in Bentota, 1.4 km from Bentota Beach, Tree of Life Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. The property is set 1 km from Bentota Lake, 1.3 km from Bentota Railway Station and 2.2 km from Aluthgama Railway Station. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. What an Oasis - only 4 villas and so quiet. Very attentive staff with free Tuk Tuk ride to the beach. Beautiful swimming pool and lovely comfy beds - wish we could have stayed longer to explore the area more so cant comment on that but we took the Tuk Tuk to the beach and then walked back and it was an easy walk.

Show more Show less
9.6
Exceptional
131 reviews
Price from
£46
per night

Ayana Sea

Wadduwa

The resort will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. The rooms are equipped with a kettle, while some rooms are equipped with a balcony and others also offer sea views. At Ayana Sea each room is equipped with bed linen and towels. We had a great stay at Ayana with our little daughter, everything was very clean and well maintained from the pool to the garden and rooms. The staff was very helpful and friendly and the food from the restaurant is top tier; everything is very tasteful and fresh and there’s a lot to choose from. We can only recommend this place!

Show more Show less
9.1
Superb
159 reviews
Price from
£228
per night

Jetwing Saman Villas 5 stars

Bentota

Jetwing Saman Villas is located in the peaceful fishing village of Aturuwella in Bentota. Enjoying a beachfront location on the golden sands of Bentota, it offers an infinity-edge pool, a spa and beautiful suites with private balconies. It is fantastic place! We like everything so much! Incredible view on the beautiful ocean from all point of the hotel. Huge room and all necessary and modern inside (including coffee machine), comfortable bed, bathroom on open air, amazing terrace where you can enjoy the view. Very friendly and welcomed stuff. Very tasty food and drinks in the restaurant. The restaurant as all hotel has amazing ocean view. Waitress Iresha was very kind and professional, she recommended us ideal options for our lunch and dinner and treated us with great warmth and health. We asked for late check-out and the hotel provided it to us without any additional cost. We highly recommend this wonderful place to all!!!

Show more Show less
9.3
Superb
102 reviews
Price from
£386
per night

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.3
Superb
14 reviews
Price from
£30
per night

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. Cozy, quiet and relaxed place.

Show more Show less
9.4
Superb
59 reviews
Price from
£32
per night

Ayubowan Swiss Lanka Bungalow Resort 3 stars

Bentota

Set in Bentota, 400 metres from Bentota Beach, Ayubowan Swiss Lanka Bungalow Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and currency exchange for guests. Perfect stay! We enjoyed quiet and beautiful nature. Rooms are spacious. Nice pool and beach nearby. Staff was very professional and polite, very helpful and friendly. We had great meals, very delicious, fresh fish and prowns -the cook is high level copliments! Breakfast was also very good! Service 5* hotel Also if you need they have a driver for daily trips or transfers. If we return to Bentota, our favorite place in Sri Lanka, we would choose the same place to stay!

Show more Show less
9.8
Exceptional
36 reviews
Price from
£57
per night

Selavi Resort Bentota 3 stars

Bentota

Set beside the scenic Bentota River and within a protected Salt water Mangrove Sanctuary, 2 km from the beautiful Bentota beach and Bentota city center, is the well appointed guest house - Selavi Resort. Very nice, cosy and calm place. you will get a great view over the Bentota River for time of your breakfast and great service of the local staff. This is especially good for family with kids (like us, we are five )because these are two separate bungalows with a nice garden. 

Show more Show less
9.2
Superb
10 reviews
Price from
£70
per night

Style Villa

Bentota

Boasting mountain views, Style Villa offers accommodation with balcony, around 300 metres from Lunuganga. Featuring a 24-hour front desk, this property also has a restaurant and a sun terrace. The guest house also provides free WiFi, free private parking and facilities for disabled guests. Exceptional homestay 5 mins walk to Lunagunga gardens! Peaceful & serene..Had dinner lakeside & breakfast by pool & massage on site.. Just perfect

Show more Show less
9.6
Exceptional
53 reviews
Price from
£31
per night

Priyanka Villa

Bentota

Located in Bentota and offering Ayurvedic treatments. Priyanka Villa features a barbecue and terrace. Free private parking is available on site. The property is 600 m from the beach.

The resort also offers bike hire. Bandaranaike International Airport is 86 km from the property. The villa itself was beautiful and filled with nature. The peace and silence is amazing. The host is also great and takes care of the needs.

Show more Show less
9.5
Exceptional
44 reviews
Price from
£16
per night

Waterside Bentota

Bentota

Located in Bentota, Waterside Bentota is a riverfront hotel that offers an outdoor swimming pool. Free Wi-Fi access is available throughout the property.

The air-conditioned villa will provide you with a seating area and tea/coffee maker. Featuring a bath or shower, private bathroom comes with a hairdryer. You can enjoy river view from the balcony. Perfect place to be...we just took a mangrove safari from this place to bentota river and it was great.

Show more Show less
9.2
Superb
98 reviews
Price from
£71
per night

Most booked resorts in Kalutara District this month

FAQs about resorts in Kalutara District

Resorts that guests love in Kalutara District

gogless