See the latest prices and deals by choosing your dates.
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.
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. A small boutique hotel on the shore, near a fishermen village. Great service, great food. Clean and comfy rooms. Shower amazing.
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. our butler was amazing, he made all our dreams come true. unique location with wonderful sea front villas
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 .
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. It's such a nice and relaxing spot! The room is very new and comfy and the area with beachfront makes you wish never to leave. It's great that they also have a restaurant, so you don't have to search for drinks or food far. For now only a part of the rooms are fully finished, so in the future there will be more opportunities to enjoy this wonderful place.
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!
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. 
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. Amazing location at lunaganga lake
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.
Amazing place, spacious rooms and a very green and clean territory. The host was very lovely and helpful, always ready to help out. Definitely good value
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.
Resort in Bentota
Popular with guests booking resorts in Kalutara District
Resort in Kalutara
Popular with guests booking resorts in Kalutara District
Resort in Bentota
Popular with guests booking resorts in Kalutara District
Resort in Bentota
Popular with guests booking resorts in Kalutara District
Resort in Bentota
Popular with guests booking resorts in Kalutara District
Waterside Bentota, Tangerine Beach Hotel and Royal Palms Beach Hotel have received great reviews from guests in Kalutara District regarding the views from these resorts
Guests staying in Kalutara District also spoke highly of the views from these resorts: Tree of Life Resort, The Rockwall Boutique Hotel and Jetwing Saman Villas.
There are 36 resorts in Kalutara District you can book on Booking.com.
Tree of Life Resort, Jetwing Saman Villas and Ayana Sea are some popular resorts in Kalutara District.
In addition to these resorts, Glenross Living, Priyanka Villa and Sunflower Beach Resort are also popular in Kalutara District.
The average price per night for a resort in Kalutara District for this weekend is € 144.02, based on current Booking.com prices.
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
Most resorts on Booking.com offer free cancellation.
Many families visiting Kalutara District loved staying at Lena Resort, Glenross Living and Jetwing Saman Villas.
Similarly, Priyanka Villa, Sunflower Beach Resort and Tree of Life Resort are also popular among family travellers.
Couples travelling in Kalutara District loved staying at Tree of Life Resort, Glenross Living and Haus Berlin.
Similarly, these resorts in Kalutara District are highly rated by couples: Sunflower Beach Resort, Priyanka Villa and Jetwing Saman Villas.
Amazing place to stay. It had nice pool, all inclusive options and friendly staff.
We stayed there for 03 nights to rest a little after a week of road trip around Sri Lanka, and before to catch our return flight. We usually do not stay in such big structure, all inclusive, and this experience just confirmed that this is not for us. Overall they have great facilities, but population is mostly tour operators / large groups. Great sunset on the beach.
Staff .friendly, responsive, respectful, cooperative, and helpful all over the resort reception Clean .comfort. WiFi Ocean Restaurant very good Entertainment Team Excellent
The all inclusive was always available
Everything - if you want a 5 star all inclusive this is your place. The property is large enough that you don’t realise how many people are there - until you queue for ice cream of course! We only stayed for 2 nights to end our tour and it was nice to end in clean luxury. We didn’t visit the beach but it looked nice. Swimming pools were big and enough space to enjoy family time. Adults only pool was also nice with the swim up bar. Good food spread, particularly the fresh fish/meat on offer at every meal.
The room was very spacious and we like that it's quiet even though the resort was beside the road. The staff are also very friendly. The resort was very family friendly too. The beach area was kept clean.
Staying at Villa Thamburu was an absolute delight! From the delicious food, stunning beach, serene pool and garden, to the beautiful architecture and relaxed vibe - every aspect was perfect. The tuk-tuk service added a convenient touch, making our exploration of the surroundings effortless. It truly felt like a slice of paradise, where luxury meets the comfort of home.
Great stay at this villa.. host is lovely and is very faciliting.. helped me with scooter rental, tuk tuk to train station, washing and cooked really nice breakfast in the mornings at the peaceful river side Big comfy bed and good Aircon.. shower also nice! Don't give this place a miss.. nice to get away from busy beach resorts
Stunning beach resort and absolutely amazing staff especially Ekanayaka and silva Food and service fantastic