Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Kalutara District

Check out our selection of great resorts in Kalutara District

Filter by:


Review score

Wonderful: 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.

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. The rooms were spacious, the food was tasty, and the overall hospitality was exceptional. In particular, Mr. Laksiri's care for their guests is outstanding.

Show more Show less
9.1
Wonderful
235 reviews
Price from
$308
per night

Set in Beruwala, 2.7 km from Moragalla Beach, 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 49 km of Mount Lavinia Bus Stand. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. “Lena” means “squirrel” in Sri Lankan, so don’t be surprised if you spot these little cuties around you at breakfast. This family-run place, nestled in the heart of nature, is a true haven of peace. The only sounds you’ll hear might be the songs of the birds. The hotel is just perfect ; the king-size bed is very comfortable, and the shower is worthy of a place that charges three times the price. Breakfast, included in the rate, is excellent: fresh local seasonal fruits, savory bites, and perfectly cooked eggs. Don’t hesitate to come meet this lovely family, where each member plays a specific role and does so with great care and love. Car taxi service, tuk-tuk rides, and a local guide are also available.

Show more Show less
9.5
Exceptional
27 reviews
Price from
$38
per night

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
Wonderful
9 reviews
Price from
$200
per night

Nestled within a century-old plantation building with 3 colonial suites and 7 luxury modern private pool villas, Glenross Living - A Collection of 7 Private Pool Villas and 3 Colonial Suites 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. It is absolutely fantastic. So quite and embedded in nature, to come down from all the stress, pure relaxing, great staff

Show more Show less
9.2
Wonderful
26 reviews
Price from
$412.25
per night

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. The property is spread out with fabulous landscaping using natural greenery. It’s got a lot of traditional Sri Lankan artefacts giving the local flavours. Rooms are large with perfect layout, great linens and comfortable beds/ chairs / couches. Restaurants serve wonderful food with many cuisines, their Italian restaurant is a must visit. Breakfast spread is excellent. The Chefs, staff at restaurants, rooms service staff and reception staff were amazing, welcoming and very hospitable. Most all, Geoffrey Bawas gallery is a must see!

Show more Show less
8.6
Excellent
368 reviews
Price from
$197.90
per night

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. From the moment we arrived at Tangerine Beach Hotel, we knew we had found a special place. The warm welcome at check-in immediately set the tone staff were genuinely friendly, helpful, and attentive to every detail. Our room was comfortable, clean, and tastefully decorated, with lovely views and a sense of calm that made it easy to relax. Housekeeping did an excellent job keeping everything neat and fresh every day. The facilities, especially the pool and garden, are beautifully maintained; walking through the lush grounds to the beach felt like stepping into a private tropical retreat. A special highlight was the complimentary high tea they arranged for us athoughtful gesture that made our afternoon extra special. The tea service was beautifully presented with a great selection of treats and a perfect view of the gardens and ocean.

Show more Show less
8.5
Very Good
501 reviews
Price from
$54
per night

Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV. Free Wi-Fi is available throughout the whole property. Located on the western coast of Sri Lanka, The Blue Water - Geoffrey Bawa Heritage Resort Hotel is 35 km south of Colombo City. The hotel is 68 km from Bandaranaike International Airport. A beautiful location and hotel by Bawa Friendly staff

Show more Show less
8.6
Excellent
113 reviews
Price from
$159.25
per night

Built on 9 acres of gardens, AVANI Kalutara Resort (formerly Kani Lanka Resort and Spa) is located by the Kalu Ganga River. It offers an outdoor pool, a luxurious spa and free Wi-Fi.

Buffet breakfast is served at the hotel. The two restaurants serve local, Western and Asian dishes. Drinks can be enjoyed at the resort's 2 bars. Everything was great scenery staff location access cleanness ammentities vibe Heavenlyyyyyyyyyyy

Show more Show less
8.2
Very Good
287 reviews
Price from
$120.21
per night

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.6
Excellent
41 reviews
Price from
$94.50
per night

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 47 km of Mount Lavinia Bus Stand. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Great and chill property, the breakfast was amazing and the staff was very chill

Show more Show less
8.9
Excellent
70 reviews
Price from
$49
per night

Most booked resorts in Kalutara District this month

FAQs about resorts in Kalutara District

Resorts that guests love in Kalutara District