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

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.

Villa Thamburu, Bentota 5 stars

Hotel in Bentota

Set in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Everything! The resort is superb, everything looks like in the pictures. The design of the villa is amazing, everything is very clean and the staff is extremely polite, helpful and professional. Shoutout to everyone working at the resort, they really went out of their way to give us an amazing time. Also, the food at the restaurant is amazing! We can recommend the resort without hesitation!

Show more Show less
9.7
Exceptional
111 reviews
Price from
US$260.85
per night

Amber House Lanka

Hotel in Bentota

Situated in Bentota, 2 km from Bentota Beach, Amber House Lanka features views of the sea. Featuring a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub. The room and there facilities are amazing.all things are clean and no dust.

Show more Show less
9.3
Superb
125 reviews
Price from
US$53.20
per night

Lunuganga Estate 5 stars

Hotel in Bentota

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota. Exceptional place, good food wonderful a staff and service. A very special place to remember

Show more Show less
9.3
Superb
110 reviews
Price from
US$203.99
per night

Residence Jasmine

Hotel in Aluthgama

Offering an outdoor swimming pool and a restaurant, Residence Jasmin is located just 1.6 km 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
Superb
101 reviews
Price from
US$35
per night

Sea Rock Villa 3 stars

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. Amazing location right on the beach. Wonderful staff on all areas especially with the warmest welcome ever. Facilities were perfect for what we wanted. There was a restaurant, bar and massage centre all on site.

Show more Show less
9.3
Superb
355 reviews
Price from
US$66
per night

Rathna Beach Wadduwa 3 stars

Hotel in Kalutara

Featuring 3-star accommodation, Rathna Beach Wadduwa is located in Kalutara, less than 1 km from Kalutara Beach and 2.4 km from Pothupitiya Beach. The staff was very kind and helpful. The room was spotless and the breakfast was great.

Show more Show less
9.4
Superb
5 reviews
Price from
US$49.95
per night

Paradise Garden Beruwala

Hotel in Beruwala

Located in Beruwala, 1.8 km from Moragalla Beach, Paradise Garden Beruwala provides accommodation 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
US$41.04
per night

Anura's Elephant

Hotel in Beruwala

Set in Beruwala, 600 metres from Moragalla Beach, Anura's Elephant offers accommodation 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
13 reviews
Price from
US$46
per night

Lavila beach cottage

Hotel in Wadduwa

Set in Wadduwa, 200 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with free bikes, free private parking, a garden and a terrace. Everything, breakfast was amazing. Tony was the most helpful person, couldn't do enough for us. Very welcoming staff. Really enjoyed our visit here. Very peaceful and quiet place with entrance to the beach.

Show more Show less
9.3
Superb
10 reviews
Price from
US$33.30
per night

Infinity of Sri Lanka 4 stars

Hotel in Paiyagala South

Situated in Paiyagala South, 2 km from Maggona Beach, Infinity of Sri Lanka features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. It was my first time in Sri Lanka,so I was very picky with hotels search.And I have to say that it was excellent choice!!!Warm greeting from Penny and his team.Big comfortable bed,nice bathroom.Great interior.Balcony with amazing view of the ocean and nature.Restaurant is awesome,all kinds of seafood,exotic fresh juices and many many other dishes.Beautiful pool,amazing beach,wonderful garden.All personnel is super nice,polite,always smiling.If you want to go for any trip Penny can arrange everything in 3 minutes.We just left today and I already missing this place.I will recommend Infinity of Sri Lanka to anyone who travels there.It exceeded all our expectations!!!Thank you Penny and Vanda for beautiful place where you feel like at home ❤️🙏🏻

Show more Show less
9.5
Exceptional
31 reviews
Price from
US$66.08
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels in Kalutara District