Very good 8.0
Based on 86 reviews

Up to 30% off with Agoda Insider Deals!

About AVANI Kalutara Resort


Amongst the lush greenery of the Kalu Ganga River, AVANI Kalutara Resort stands elegantly and brilliantly on the perfect location of Sri Lanka's southwest coast. It takes less than three hours to reach the international airport, and in just a short drive, guests can reach the historical town of Kalutara. Rejuvenate at the on-site spa with treatments to blend you with nature and provide utmost relaxation. The property also caters for guests wishing to host wedding ceremonies within a perfect romantic setting. For leisure purposes, guests can simply laze around the beach and admire the beauty of slender palm trees swaying while you watch the sun go down, or you can opt to have fun with various activities and water sports at the beach. Indeed, AVANI Kalutara Resort is a perfect sanctuary for those looking forward to a memorable getaway.
Show more Show less



  • free Wi-Fi in all rooms
  • Wi-Fi in public areas


  • taxi service
  • valet parking
  • car park
  • airport transfer
  • car hire

Fitness & recreation

  • dart board
  • yoga room
  • fitness center
  • spa
  • massage(s)
  • games room

Swimming & soaking

  • outdoor pool

Water sports

  • boats
  • watersports equipment rentals
  • wind surfing
  • canoe
  • water sports (non-motorized)

Land sports

  • table tennis

For kids

  • pool (kids)

Food & beverage

  • 24-hour room service
  • room service
  • BBQ facilities
  • restaurant
  • coffee shop
  • poolside bar
  • bar


  • pets allowed

Cleaning services

  • daily housekeeping
  • laundry service
  • dry cleaning

Guest services

  • postal service
  • express check-in/check-out
  • luggage storage
  • newspapers

On-site facilities

  • facilities for disabled guests
  • family room
  • garden
  • library
  • smoking area

Health and security

  • 24-hour security
  • 24-hour front desk
  • safety deposit boxes

Business & money services

  • photocopying
  • fax machine
  • printer
  • meeting facilities

Languages Spoken

  • English
  • Sinhala
  • Tamil
Show more Show less


Child and extra bed policy
Infant 0-1 year(s) Stay for free if using existing bedding. Note, if you need a cot there may be an extra charge.
Children 2-3 year(s) Stay for free if using existing bedding.
  • Guests over 3 years old are considered as adults.
  • Extra beds are dependent on the room you choose, please check the individual room policy for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Useful info

Check-In From: 02:00 PM
Check-Out Until: 12:00 PM
Distance from City Center: 47 KM
Distance to Airport: 100 Km
Internet Usage Fee: 0 USD
Non-Smoking Rooms / Floors: Yes
Number of Bars: 2
Number of Floors: 2
Number of Restaurants: 2
Number of Rooms : 105
Parking Fee (per day): 0 USD
Reception Open Until: 12:00 AM
Room Voltage: 220
Time to Airport (Minutes): 150
Year Hotel Built: 1979
Year Hotel Last Renovated: 2012
Show more Show less

Recent customer comments

Filter by traveler type
Very good

  • Hotel Condition/Cleanliness 8.9
  • Facilities 9.0
  • Location 7.5
  • Room Comfort/Standard 8.0
  • Service 8.2
  • Value for Money 7.8
  • Food/Dining 7.4

Gayan G.
Sri Lanka
June 06, 2016
Excellent location & service.
I was a returning customer. I requested for the same room i was in last as the pool was just across the lawn. This was organized by them. Checking in was fast & the welcome was very nice as a returning customer. The breakfast buffet had a wide variety to select from & the menu changed every day. Staff was excellent & very helpful in every way. So I extended the stay by another night. On checking out, a breakfast pack was handed over & I thought it was a very nice gesture. Overall an excellent experience.

Deborah N.
United Kingdom
March 31, 2016
Excellent resort in Sri Lanka
The location is superb with the lagoon and sea; its very peaceful after a hectic trip travelling around Sri Lanka. The décor and attention to detail around the resort is very pleasant and the staff are attentive to the guests needs. The food and drinks are tasty without being expensive. The only problem is the guests reserving sun beds and then not using them till later, which makes everyone else do the same thing - I know a problem in many places. All in all a very pleasant and relaxing stay.

Gregory B.
December 02, 2015
Lovely Stay at Avani Kalutara Resort
1. Location - on penisula with lagoon on one side and ocean on other , 2 Hotel design is excellent 3 flexibility with 3 restaurants for food

samuel K.
United Kingdom
November 30, 2015

samuel K.
United Kingdom
November 30, 2015
Good size room,lovely dining and they have decent bar with many different type of games.The service was superb !Warm welcoming and the buffet is just fantastic.Highly recommend!!

David G.
United Kingdom
October 05, 2015
Pool area, landscaped gardens and welcoming staff
Enjoy family stay, however, location is isolated and unless you are all inclusive then there's little around to explore. Rooms are often damp (understandable due to the weather) and the hot water is temperamental. Evening entertainment would be welcome and the buffet could have more variety (and start early in the evening for families with young children). Sunshade over the infant pool would also be welcomed.

Prasanna S.
Sri Lanka
May 02, 2015

Glyn H.
United Kingdom
April 14, 2015
Family with young children
Hotel is spotless pool was spotless
We stayed as a family with young kids, I would not recommend at all .. The beach you can not go on it as full of large crags and waves are dangerous. you can only use the pool there are no activities for children. The food is limitless for children mine lived on chips.... The food selection is repetitive and taste the same . Breakfast was the best meal of the day. The staff are really nice! But expect tipping all the time. The hotel is bit run down but the staff are constantly cleaning and trying to make your stay pleasant . The hotel is very far from Anywhere. I'd rate this hotel for OLDER couples who want sit back relax and do nothing as there is nothing to do. I'd recommend going all inclusive however you will order food from other eateries as food again is repetitive On all the staff make this hotel and is for older couples

Gokul K.
April 05, 2015
Great property but in a remote location
Room, Ambience and Pool
First things first, this hotel is no where near Bentota! Its in Kalutara which is a 30 minutes by a Tuk-Tuk to Bentota. Hence if you are expecting the same lovely beaches as Bentota prepare to be disappointed as the hotel is located on a narrow strip which has the sea to one side and the lake to the other. The location and area is bit isolated and hence one can expect a lot of touts for day trips and tuk-tuk rides as they are the only options available and they are local residents which makes it even more difficult to find other services. But the property itself is really great, the reception area and the pool side are simply fantastic. The services offered are nice as expected of a property of this calibre. But some of the staff to make a hard sell to push their services to guests. As the beach front is outside of the property expect to be approached by some of the local residents claiming to be in dire straights and need the tourist's help to live and in return as to eat their restaurant or travel in their friend's tuk-tuk or give donations in money or in kind. The menu options are good but can be better but the settings are great in all the dining outlets.

Ole K.
February 10, 2015
Bad beach
Bedroom, bathroom and pool.
Ok stay but bad beaches.


Select your loyalty program

At the top of the page, click on PointsMAX and you’ll see many popular airline and loyalty programs to choose from.


Choose a room with points

  • Free Wi-Fi
  • Popular! 61 travelers are considering this property right now
  • Earn up to 4900 points

Every eligible room will show the points you’ll earn with the booking.


Sign in and earn points!

  • Program Membership ID
  • I'm not staying in any of the rooms on this booking. I'm making this booking for someone else.

Fill in your membership ID for your selected program during booking. You’ll earn the amount of points shown at booking after you check out. It’s that easy!

Start here and select your preferred program: