See the latest prices and deals by choosing your dates.
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. We had such a lovely stay at Villa Thamburu. The whole premise is just amazing. Very boutique but everything was 5 star. A lot of thought has gone into create such a beautiful sanctuary. The little touches - like locally made Barefoot linen robes etc really added to the 'premium' feel of the place. The staff went out of their way to accomodate us - even tracking my daughter down a boogie board so she could have fun on the beach. The breakfasts were amazing - and the quality of the food to die for. Can't wait to make it back - absolutely 5 (if not 6 stay) boutique accomodation on a stunning beach.
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. everything. the host is amazing, he was trying to help with each request. last day they cooked traditional Sri Lanka lunch with curry for free. it was so nice. the location is not far for the beach. wifi was good and stable. the room is big with nice view
Hotel in Bentota
Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota. Very charming and peaceful place with exceptional service and attention to the details. - authentic interiors, clean, with an interesting book about Jeoffrey Bawa in each room - good coffee and tea selection in room - high quality food during the breakfast and dinner, the prices in restaurant are ok - the best service in Sri Lanka, especially in restaurant
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
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. Beach front location, very good dining facilities, polite staff, garden and beach cleaned well daily
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 staff was very kind and helpful. The room was spotless and the breakfast was great.
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.
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 recently had the pleasure of staying at Anura’s Elephant during my holiday in Sri Lanka, and I must say it exceeded all my expectations. From the moment I arrived, I was greeted by the warm and friendly staff who ensured a smooth check-in process. The hotel's location is absolutely fantastic, situated walking distance to the beach but with easy access to excellent transport links. The service at Anura’s Elephant was truly exceptional. The staff members were attentive, professional, and always ready to assist with any queries or requests. I was particularly impressed by the concierge team, who went above and beyond to provide personalised recommendations for local restaurants and arrange transportation for my outings. My room was a haven of comfort and style. The bed was luxuriously comfortable, and the furnishings were elegant and tasteful. The attention to detail was evident, with a well stocked en-suite, beautiful views from the room and high-speed Wi-Fi. The room was impeccably clean, and housekeeping maintained this standard throughout my stay. The dining experience at Anuras Elephant was a highlight. The breakfast a la cart menu offered an extensive variety of delicious options ranging from English breakfast to traditional breakfast, catering to different dietary preferences. The hotel's facilities were top-notch. The pool was an added bonus providing a serene space to unwind after a long day of travelling. In terms of value for money, Anuras Elephant was worth every penny. Considering the exceptional service, comfortable accommodations, and location, I believe the price was more than justified. In conclusion, my stay at Anuras Elephant was nothing short of outstanding. I was thoroughly impressed with the excellent service, comfortable accommodations, and prime location. I highly recommend this hotel to both business and leisure travelers seeking a memorable and convenient stay in Aluthgama.
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. 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.
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. Fantastic Stay at a Superb Hotel! The staff was incredibly welcoming and the location was simply perfect. We felt extremely comfortable throughout our stay. Highly recommended for anyone looking for a top-notch experience!
Hotel in Aluthgama
Hotel in Wadduwa
Hotel in Bentota
Hotel in Bentota
Hotel in Bentota
Hotel in Aluthgama
Hotel in Bentota
Hotel in Beruwala
Hotel in Bentota
Popular with guests booking hotels in Kalutara District
Hotel in Bentota
Popular with guests booking hotels in Kalutara District
Hotel in Aluthgama
Popular with guests booking hotels in Kalutara District
Hotel in Beruwala
Popular with guests booking hotels in Kalutara District
Hotel in Bentota
Located in Bentota, a 13-minute walk from Bentota Beach, Swarnapaya résidence has accommodations with a garden, free private parking and a terrace. Ari and Chandini, the hosts, truly made my stay in Bentota exceptional.
Hotel in Beruwala
Located in Beruwala, a 2-minute walk from Moragalla Beach, Anveela has accommodations with a garden, free private parking, a terrace and a restaurant. Great stay at Anveela. The staff were very friendly and helpful with all our needs including helping...
Hotel in Aluthgama
Located in Aluthgama, 1.5 miles from Moragalla Beach, Villa Bentota River View has accommodations with a fitness center, free private parking, a garden and a terrace. A very nice place to stay, not overpriced, value for money, good service, very clean accommodation,...
Hotel in Bentota
Located in Bentota, a 4-minute walk from Bentota Beach, Ayubowan Swiss Lanka Bungalow Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Fabulously relaxing, very clean, service exceptional, very comfortable, food really good, beach...
Hotel in Bentota
Located in Bentota, a 2-minute walk from Bentota Beach, Taru Villas The Long House - Bentota provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared... Great service, refined and unpretentious. Beautiful place and location next to a quiet beach.
Hotel in Wadduwa
Located in Wadduwa, a few steps from Wadduwa Beach, The Villa by Contemporary Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. positive people and nice food / kitchen
Hotel in Bentota
Set beside the scenic Bentota River and within a protected Salt water Mangrove Sanctuary, 1.2 mi from the beautiful Bentota beach and Bentota city center, is the well appointed guest house - Selavi... Very nice, cosy and calm place. you will get a great view over the Bentota River for time of your...
Hotel in Bentota
Located in Bentota, Nyne Hotels - The Muse, Bentota is 0.8 mi from Bentota Lake and features facilities like outdoor swimming pool, garden and shared lounge. This boutique hotel offers free WiFi. beautiful property, staff were wonderful and the beach is stunning and deserted.
Hotel in Aluthgama
Malu Banna in Aluthgama features a private beach area and a garden. Featuring a restaurant, the property also has a terrace and a bar. Rooms include a balcony with a river view. This picturesque modern hotel by the river’s edge. The photos don’t do it justice!
Hotel in Beruwala
Arena is set in Beruwala in the Kalutara District Region. Guests can enjoy the on-site bar and coffee shop. the staff was really nice an helpful, the rooftop restaurant is amazing and the location next to the...
Hotel in Kalutara
Located in Kalutara, a 3-minute walk from Kalutara Beach, Gedara Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Hotel in Bentota
Riverside Inn Fuji is a guest house with cozy rooms offering river views from a balcony. Equipped with free WiFi, the property has an on-site restaurant and serves breakfast in rooms. Most Peaceful place in Bentota area. Great breakfast cooked by the owner and his family.
Hotel in Bentota
Chitra Ayurveda is a beautiful residency located in the town of Bentota. Featuring stylish rooms with elegant décor, guests also enjoy free internet access and free parking space. Very nice and hospitable people - Fantastic breakfast - Very large and beautiful garden - Close to...
Hotel in Moragalla
Located on Sandy Moragalla Beach, Sagarika Beach Hotel offers classic accommodations with an outdoor swimming pool and a garden. Very friendly people, nice room, nice location, large and very clean pool.
Hotel in Bentota
Facing the beachfront, Earl's Reef offers 4-star accommodations in Bentota and has a fitness center, garden and shared lounge. everything was perfect . amazing view in the evening with sunset.
Hotel in Bentota
Featuring free WiFi and a terrace, Amal Beach Hotel offers accommodations in Bentota. Guests can enjoy the on-site restaurant. Free private parking is available on site. The staff were great and friendly and the rooms were very clean abd neat.
Hotel in Bentota
Located just 1476 feet from the Kosgoda Railway Station, Lucas offers an outdoor swimming pool and a restaurant. This self-catering accommodations features free WiFi. Lovely family establishment. We feel at home with all the attention and devotion.
Hotel in Bentota Beach, Bentota
Esprit Bentota features free bikes, garden, a shared lounge and restaurant in Bentota. The members of the staff were all very nice and looking for all your needs.
Hotel in Wadduwa
Located in Wadduwa, a few steps from Wadduwa Beach, Dhammika Beach Palace has accommodations with a garden, free private parking, a terrace and a restaurant. The room was so clean and the place is winderful
Hotel in Kalutara North
Featuring a garden and free WiFi, Candle House is located in Kalutara North, a 3-minute walk from Kalutara Beach and half a mile from Calido Beach Kalutara. We’ve really enjoyed our stay here! The property is really clean, even for European standards.
Hotel in Bentota
Located in Bentota, 1.6 miles from Bentota Beach, Lagoon Bentota Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Hotel in Beruwala
Located in Beruwala, 29 miles from Mount Lavinia Bus Stand, Seetharama Garden of Life provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Bandaragama
Located in Bandaragama, 19 miles from Bambalapitiya Railway Station, River Top Holiday Resort has accommodations with a garden, free private parking, a restaurant and a bar.
Hotel in Etagama
Located in Etagama, 23 miles from Mount Lavinia Bus Stand, Hotel Water Nest has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
On average, it costs $52 per night to book a 3-star hotel in Kalutara District for tonight. You'll pay around $88 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Kalutara District will cost around $177 (based on Booking.com prices).
EKHO Surf, Swarnapaya résidence, and The Pleasure Kosgoda in Kalutara District have received great reviews for the views from their hotel rooms.
Guests staying in Kalutara District also loved the views from their rooms at Riverside Inn Fuji, Nyne Hotels - Rock Villa, Bentota, and Sagarika Beach Hotel.
Couples traveling to Kalutara District loved staying at Gedara Villa, Rathna Beach Wadduwa, and Villa Bentota River View.
These hotels in Kalutara District are also highly-rated by couples: Villa Maria, Ayubowan Swiss Lanka Bungalow Resort, and Bella Vita.
On average, 3-star hotels in Kalutara District cost $55 per night, and 4-star hotels in Kalutara District are $117 per night. If you're looking for something really special, 5-star hotels in Kalutara District cost around $211 per night (based on Booking.com prices).
Many families visiting Kalutara District loved staying at The Villa by Contemporary Ceylon, Nyne Hotels - Rock Villa, Bentota, and Paradise Garden Beruwala.
Anura's Elephant, Villa 700 by Amaya, and Malu Banna are also popular among family travelers.
Hotels in Kalutara District that offer highly-rated breakfasts include Sagarika Beach Hotel, The Villa Bentota by KK Collection, and Chami Villa Bentota.
Breakfast at these hotels in Kalutara District are also highly-rated: The Villa by Contemporary Ceylon, Heritance Ayurveda - All Meals and Treatments, and Chitra Ayurveda.
The average price per night for a 3-star hotel in Kalutara District this weekend is $50 or $964 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Kalutara District this weekend cost around $217 per night (based on Booking.com prices).
Villa Thamburu, Bentota, Amber House Lanka, and Lunuganga Estate are some of the popular hotels in Kalutara District.
In addition, Sea Rock Villa, Residence Jasmine, and Villa Bentota River View are also popular in Kalutara District.
There are 782 hotels in Kalutara District you can book on Booking.com.