See the latest prices and deals by choosing your dates.
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. From start to end you’re being taken care of the team, who want to make your stay as pleasant as possible. The Portuguese architect and builders excelled in design and quality, spacious rooms give the feeling of luxury. Dinners are an additional enrichment to your stay, with great tastes - for us it was a 10 of 10 in all categories.
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. Fantastic place to stay in Bentota, right on the water with amazing views and outstanding sunsets. The room was fabulous, huge with a lovely seating area and a large balcony, it also had a hot tub. Breakfast was delicious and lots of it! We ate there twice and the food was really tasty. Dinesha and her staff were exceptional, so attentive and helpful, I would highly recommend this hotel.
Hotel in Bentota
Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota. The hotel is obviously old and a bit expensive, but the service and overall value is exceptional. Turn down service, G&T cocktail hour, tea time, and tours of the iconic estate make it well worth it.
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
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. all was good ... only thing the cafe outside close to eary ...
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 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.
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.
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
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.
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 ❤️🙏🏻
Hotel in Bentota
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 Wadduwa
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 Bentota
Situated in Bentota, 1.1 km from Bentota Beach, Swarnapaya résidence features accommodation with a garden, free private parking and a terrace. Ari and Chandini, the hosts, truly made my stay in Bentota exceptional.
Hotel in Beruwala
Set in Beruwala, 200 metres from Moragalla Beach, Anveela offers accommodation with a garden, free private parking, a terrace and a restaurant. Strong Wifi and ceiling fan with mosquito net was great. Place is very clean as well!
Hotel in Aluthgama
Situated in Aluthgama, 2.4 km from Moragalla Beach, Villa Bentota River View features accommodation with a fitness centre, free private parking, a garden and a terrace. We will come back! Very nice Place. Good helpful People.
Hotel in 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. Perfect stay! We enjoyed quiet and beautiful nature. Rooms are spacious. Nice pool and beach nearby.
Hotel in Bentota
Located in Bentota, 200 metres from Bentota Beach, Taru Villas The Long House - Bentota provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared... The place was a little bit secret. From outside, we can not see how beautiful the interior is.
Hotel in Wadduwa
Set in Wadduwa, a few steps from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation 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, 2 km 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 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. The view was fantastic. The breakfast was wonderful.
Hotel in Beruwala
Arena is set in Beruwala in the Kalutara District Region. Guests can enjoy the on-site bar and coffee shop. Nice place and view. The staff is really good and friendly. Food was yummy.
Hotel in Kalutara
Set in Kalutara, 300 metres from Kalutara Beach, Gedara Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Hotel in Bentota
Riverside Inn Fuji is a guesthouse with cosy rooms offering river views from a balcony. Equipped with free WiFi, the property has an on-site restaurant and serves breakfast in rooms. The place is very calm and nice. Beautiful garden available for the guests.
Hotel in Bentota
Chitra Ayurveda is a beautiful residency situated in the town of Bentota. Featuring stylish rooms with elegant décor, guests also enjoy free internet access and free parking space. We were picked up from the airport and the staff was very friendly.
Hotel in Moragalla
Located on Sandy Moragalla Beach, Sagarika Beach Hotel offers classic accommodation with an outdoor swimming pool and a garden. Featuring a terrace, the property is 3 km from Aluthgama Train Station. The owner is very Kind and caring.
Hotel in Bentota
Featuring free WiFi and a terrace, Amal Beach Hotel offers accommodation 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 on the beachfront in Induruwa, Pandanus Beach Resort & Spa features an outdoor pool, a fitness centre and a barber/beauty shop. Its rooms offer sea views and complimentary Wi-Fi access. We really enjoyed our staying in the hotel and service especially with support and from chathuri and...
Hotel in Bentota
Situated in Bentota, 1.5 km from Bentota Lake and 1 km from Bentota Turtle Hatchery, Ocean View boasts a barbecue and views of the sea. Free WiFi is available in public areas. the hotel 1 minute from the empty beach. close to the city center, restaurants.
Hotel in Bentota
Located just 450 metres from the Kosgoda Railway Station, Lucas offers an outdoor swimming pool and a restaurant. This self-catering accommodation features free WiFi. We had a brilliant stay at this hotel, the family that run it are absolutely wonderful.
Hotel in Bentota Beach, Bentota
Esprit Bentota features free bikes, garden, a shared lounge and restaurant in Bentota. The staffs and the food were amazingggg!
Hotel in Wadduwa
Set in Wadduwa, 100 metres from Wadduwa Beach, Dhammika Beach Palace offers accommodation 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
Situated in Kalutara North, within 300 metres of Kalutara Beach and 800 metres of Calido Beach Kalutara, Candle House features accommodation with a garden and free WiFi. Very nice. The customer service is better here than most of the places I have been to.
Hotel in Bentota
Situated in Bentota, 2.6 km from Bentota Beach, Lagoon Bentota Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Hotel in Beruwala
Set in Beruwala, 47 km from Mount Lavinia Bus Stand, Seetharama Garden of Life offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Bandaragama
Situated in Bandaragama, 31 km from Bambalapitiya Railway Station, River Top Holiday Resort features accommodation with a garden, free private parking, a restaurant and a bar.
Hotel in Etagama
Situated in Etagama, 37 km from Mount Lavinia Bus Stand, Hotel Water Nest features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
There are 782 hotels in Kalutara District you can book on Booking.com.
Couples travelling in Kalutara District loved staying at Villa Maria, Gedara Villa and Rathna Beach Wadduwa.
Similarly, these hotels in Kalutara District are highly rated by couples: Villa Bentota River View, Ayubowan Swiss Lanka Bungalow Resort and Bella Vita.
On average, 3-star hotels in Kalutara District cost MYR 258 per night, and 4-star hotels in Kalutara District are MYR 543 per night. If you're looking for something really special, a 5-star hotel in Kalutara District can on average be found for MYR 1,015 per night (based on Booking.com prices).
On average, it costs MYR 256 per night to book a 3-star hotel in Kalutara District for tonight. You'll pay on average around MYR 446 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Kalutara District will cost around MYR 900 (based on Booking.com prices).
The average price per night for a 3-star hotel in Kalutara District this weekend is MYR 245 or, for a 4-star hotel, MYR 500. Looking for something even fancier? 5-star hotels in Kalutara District for this weekend cost on average around MYR 1,039 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 to these hotels, Sea Rock Villa, Residence Jasmine and Villa Bentota River View are also popular in Kalutara District.
Many families visiting Kalutara District loved staying at Anura's Elephant, The Villa by Contemporary Ceylon and Malu Banna.
Similarly, Paradise Garden Beruwala, Nyne Hotels - Rock Villa, Bentota and Villa 700 by Amaya are also popular among family travellers.
Swarnapaya résidence, Riverside Inn Fuji and Chitra Ayurveda have received great reviews from travellers in Kalutara District regarding the views from their hotel rooms.
Guests staying in Kalutara District also spoke highly of the views from the rooms at The Pleasure Kosgoda, The Villa by Contemporary Ceylon and Sagarika Beach Hotel.
For hotels in Kalutara District that serve up a highly-rated breakfast, try Anveela, The Villa Bentota by KK Collection and Hotel Hemadan.
Breakfast at these hotels in Kalutara District are also highly rated: Chami Villa Bentota, Riverside Inn Fuji and Heritance Ayurveda - All Meals and Treatments.