Skip to main content

Stay in Kalutara District's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Villa Thamburu, Bentota

Hotel in Bentota

Located in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Perfect place for a relaxing vacation. The design of the hotel is stunning, staff very friendly and helpful, spoiled us during all our stay. We enjoyed our time so much the time spent at Villa Thamburu and we thought to expend few more days but we had work duty and was not possible. The suite Pedro, our accommodation, was extremely comfortable and perfect for a romantic time! Food was good and hotel very clean. The public beach outside is beautiful but not suitable for swimming however we enjoyed our lazy chill in the hotel beach and pool.

Show more Show less
9.7
Exceptional
109 reviews
Price from
$220
per night

Amber House Lanka

Hotel in Bentota

Located in Bentota, 1.2 miles from Bentota Beach, Amber House Lanka features views of the river. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub. Very beautiful hotel with top-level service. You will fall in love with the view from the balcony at first sight. It is unforgettable to spend time there, watching the river, boats and palm trees. The room is large, bright, well decorated. There is a TV, refrigerator, kettle, safe, Wi-Fi, air conditioning and a large comfortable bed. The bathroom always has hot water, shampoo and shower gel (high quality). There were no mosquitoes. Breakfast is good, the staff takes into account your preferences. Right across the river there is a luxurious beach, with a wonderful endless ocean and beautiful sunsets. You will be taken there by boat at any time and taken back at any time you want. It's for free. The hotel also has a pool, aquariums, and parrots. You can have dinner there or order drinks. The hotel team is just excellent, they will always help with any question. They can organize a river safari on their own boat or take you where you need to go with their own transport. The owner of the hotel speaks several languages and it's very interesting to talk with him. He even gave us a free tour of the temple with the largest Buddha. And he also took me to the railway station for free. Truly a wonderful man. I would also like to mention Gami, who took us to the beach every day, and other team members. Their positive attitude creates the atmosphere of a great holiday. I hope to return to this hotel in the future as it's now one of my favorite places in Sri Lanka.

Show more Show less
9.3
Wonderful
124 reviews
Price from
$44.20
per night

Lunuganga Estate

Hotel in Bentota

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota. A beautiful place with the great view!The staffs are very kind!Good breakfast!

Show more Show less
9.3
Wonderful
101 reviews
Price from
$196.08
per night

Residence Jasmine

Hotel in Aluthgama

Offering an outdoor swimming pool and a restaurant, Residence Jasmin is located just 1 mi from the scenic Bentota Lake. Free WiFi access is available. Location was nice right on the river and a short trip to different beach options and good food. The pool was really great! And friendly staff

Show more Show less
9.1
Wonderful
100 reviews
Price from
$33.60
per night

Sea Rock Villa

Hotel in Bentota

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities. I recently had the pleasure of staying at Sea Rock Villa in Bentota and I can confidently say it was an exceptional experience. From the moment I arrived I was blown away by the stunning location just steps away from the beach with breathtaking views. The place itself was beautifully designed and decorated offering a luxurious and comfortable stay. The rooms were spacious clean and well-appointed with all the amenities one could need. The highlight for me was the balcony overlooking the ocean where I spent many hours just taking in the view and listening to the sound of the waves. But what truly set Sea Rock Villa apart was the amazing staff. From the welcoming and attentive reception to the friendly and helpful team of employees the service was outstanding. Overall I would highly recommend Sea Rock Villa to anvone looking for a luxurious beachfront getaway with exceptional service and breathtaking views. It truly exceeded all my expectations and I can't wait to return.

Show more Show less
9.3
Wonderful
343 reviews
Price from
$70
per night

Rathna Beach Wadduwa

Hotel in Kalutara

Featuring 3-star accommodations, Rathna Beach Wadduwa is located in Kalutara, a 3-minute walk from Waskaduwa Beach and 0.6 miles from Kalutara Beach. The hotel was nice because it had a beautiful view of the beach. The staff were really friendly. Plus, the rooms were really clean, which was great.

Show more Show less
9.4
Wonderful
5 reviews
Price from
$45
per night

Paradise Garden Beruwala

Hotel in Beruwala

Located in Beruwala, 1.1 miles from Moragalla Beach, Paradise Garden Beruwala provides accommodations with a garden, free private parking, a shared lounge and a terrace. The best hotel I’ve ever been privileged enough to stay at. Gorgeous building, and it only gets more breathtaking when you walk in. High quality rooms (they have massage shower panel ), and high quality service. I had breakfast on the beach and it was fantastic. They are also one of the few hotels that offer a nanny service for a small fee and Mr De Silva also arranged a trip for me so I felt safe with them. Highly recommended.

Show more Show less
9.5
Exceptional
10 reviews
Price from
$40.50
per night

Anura's Elephant

Hotel in Beruwala

Located in Beruwala, a 6-minute walk from Moragalla Beach, Anura's Elephant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. I love this place, this was the best place we had in Sri Lanka

Show more Show less
9.5
Exceptional
11 reviews
Price from
$46
per night

Lavila beach cottage

Hotel in Wadduwa

Located in Wadduwa, a 2-minute walk from Wadduwa Beach, Lavila beach cottage provides accommodations with free bikes, free private parking, a garden and a terrace. The location was great, right by the beach and also close to main street with shopping possibilities. There is a lovely shady garden and staff are very helpful to give you a bed wherever you want it! I also was happy with the food I had.

Show more Show less
9.4
Wonderful
8 reviews
Price from
$30
per night

Infinity of Sri Lanka

Hotel in Paiyagala South

Located in Paiyagala South, 1.2 miles from Maggona Beach, Infinity of Sri Lanka has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Location, food, procimity to beach, clean large rooms, pool cleaned daily, beach swept daily

Show more Show less
9.5
Exceptional
30 reviews
Price from
$56
per night

Hotels with extra health and safety measures

Find hotels in Kalutara District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Kalutara District in the past month

See all

Kalutara District's best hotels with breakfast

See all

Budget hotels in Kalutara District

See all

Hotels in Kalutara District you can book without a credit card

See all

FAQs about hotels in Kalutara District