See the latest prices and deals by choosing your dates.
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. It was very good, especially we had the chance to see a creature like an iguana or a komodo around there.
Hotel in Beruwala
Located in Beruwala, 1.8 km from Moragalla Beach, Paradise Garden Beruwala provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Fabulous host and lovely accommodation with garden outlook. Introduced us to Hilda who cooked amazing food for us and made fabulous coffee!! Wonderful experience
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. There was a choice of continental or Sri Lankan breakfast. The staff was exceptionally friendly The hotel is only 5 minutes' walk from a wonderful 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 private beach area. Location, food, procimity to beach, clean large rooms, pool cleaned daily, beach swept daily
Hotel in Aluthgama
Situated in Aluthgama, 1.2 km from Moragalla Beach, Bella Vita features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. In 1 word 'amazing'. Susanna is a wonderfull host who goes the extra mile for her guests such as helping with a Safari boat trip (which only 200 meters from the accomodation), complementary snacks and a home made limoncello after dinner. The self cooked dinner as the breakfast was top notch and we've had the best coffee. The pool and rooms (with inside and outside shower) were really nice.
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. The super friendly host took the time to welcome us, give us tips for dinner, arranged a tuktuk and told us about the culture and way of Sri Lankan living. The apartment was spacious, very clean and near the beach. The pool and garden were very well maintained.
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. A very nice place to stay, not overpriced, value for money, good service, very clean accommodation, excellent breakfast, helpfull staff , comfortable bed , hot shower and within walking distance of all facilities. Tours available.
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 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. very nice staffs! great food!fun water sports!
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 river is really pretty.
Hotel in Aluthgama
Hotel in Wadduwa
Hotel in Aluthgama
Hotel in Paiyagala South
Hotel in Beruwala
Hotel in Beruwala
Hotel in Kalutara
Popular with guests booking hotels in Kalutara District
Hotel in Wadduwa
Popular with guests booking hotels in Kalutara District
Hotel in Kalutara
Popular with guests booking hotels in Kalutara District
Hotel in Awariwatta
Popular with guests booking hotels in Kalutara District
Hotel in Kalutara
Popular with guests booking hotels in Kalutara District
Hotel in Panadura
Popular with guests booking hotels in Kalutara District
Hotel in Wadduwa
Popular with guests booking hotels in Kalutara District
Hotel in Kalutara
Facing the beachfront, Rathna Beach Wadduwa offers 3-star accommodation in Kalutara and features an outdoor swimming pool, fitness centre and garden. Breakfast buffet had varieties of food and all the meals were delicious.
Hotel in Aluthgama
Set in Aluthgama, 1.7 km from Bentota Beach, Dutch Gate offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Perfect stay. Central in bentota and the staff were amazing in attempting to accommodate us at every...
Hotel in Wadduwa
Boasting an outdoor swimming pool, garden and views of river, Lake Resort Bolgoda is situated in Wadduwa, 37 km from Bambalapitiya Railway Station. Location was spectacular and had the chance of Kayaking in the Bolgoda lake which was an amazing...
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 private beach area. Everything, breakfast was amazing. Tony was the most helpful person, couldn't do enough for us.
Hotel in Wadduwa
Set in Wadduwa, a few steps from Wadduwa Beach, Maresia Beach Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The hotel was our last accommodation in Sri Lanka and by far the best.
Hotel in Wadduwa
Set in Wadduwa, 500 metres from Panadura Beach, Jie Jie Beach Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant. the quite balcony room overlooking the ocean and being able to relax and enjoy quite time away from...
Hotel in Wadduwa
Offering a seasonal outdoor swimming pool and a private beach area, Blue Beach Hotel is located in Wadduwa. Free WiFi access is available. Nice and helpful staff. Great food. Very comfortable place.
Hotel in Wadduwa
Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV. Beautiful location and excellent service.
Hotel in Kalutara
Mermaid Hotel & Club is located at Mahawaskaduwa fishing village in Kalutara, about 39 km from Colombo. This tropical retreat features 2 outdoor pools, a health spa and free parking. The property was simple, nicely laid out, everything within walkable distance and I felt totally...
Hotel in Wadduwa
Situated in Wadduwa, a few steps from Pothupitiya Beach, Amy's Haven features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Hotel in Panadura
Situated in Panadura, 18 km from Bambalapitiya Railway Station, Aqua Pearl Bolgoda Lake features accommodation with a garden, free private parking, a shared lounge and a terrace.
Hotel in Katukurunda
Set in Katukurunda, Kalutara Sea Gate Hotel has an outdoor swimming pool, garden, restaurant, and free WiFi throughout the property.
Hotel in Horana
Set in Horana, 26 km from Leisure World, Sisiliyana stone resort offers accommodation with a garden, free private parking 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 Awariwatta
Set in Awariwatta, within a few steps of Moragalla Beach and 1.3 km of Bentota Beach, Aura Beach Villa offers accommodation with a garden and free WiFi throughout the property as well as free private...
Hotel in Aluthgama
Located in Aluthgama, 1.1 km from Aluthgama Railway Station, CAP Villa features views of the lake. Featuring a terrace, this 5-star hotel has air-conditioned rooms with a private bathroom.
Hotel in Gonapola
Situated in Gonapola, 26 km from Bambalapitiya Railway Station, Sisiliyana Stone Resort & Family Restaurant features accommodation with a garden, free private parking, a terrace and a restaurant.
Hotel in Panadura
Amani Lake Resort is located in Panadura, within 7.8 km of Mount Lavinia Bus Stand and 15 km of Barefoot Gallery.
Hotel in Aluthgama
Located in Aluthgama, 1.4 km from Bentota Beach, Aqua Hotel provides accommodation with a terrace, free private parking and a restaurant.
Hotel in Etagama
Situated in Etagama, 2.4 km from Kalamulla North Beach, Water Nest Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Hotel in Kalutara
Located in Kalutara, 45 km from Mount Lavinia Bus Stand, Praana Ayurvedic Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Aluthgama
Located in Aluthgama, 1.1 km from Moragalla Beach, Sunset Araliya Hotel Bentota provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Hotel in Pelenda
Set in Pelenda, 34 km from Bawa Gardens, Hotel peacock corridor offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Many families visiting Kalutara District loved staying at Malu Banna, The Villa by Contemporary Ceylon and Anura's Elephant.
Similarly, Maresia Beach Villa, Villa Velmarie Yoga and Ayurveda house all inclusive and Arena Hotel are also popular among family travellers.
Residence Jasmine, Villa Bentota River View and Bella Vita are some of the popular hotels in Kalutara District.
In addition to these hotels, Malu Banna, The Villa by Contemporary Ceylon and Anura's Elephant are also popular in Kalutara District.
There are 485 hotels in Kalutara District you can book on Booking.com.
Maresia Beach Villa, Residence Jasmine and Lake Resort Bolgoda 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 Anveela, Malu Banna and Candle House.
On average, it costs £46 per night to book a 3-star hotel in Kalutara District for tonight. You'll pay on average around £87 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Kalutara District will cost around £145 (based on Booking.com prices).
For hotels in Kalutara District that serve up a highly-rated breakfast, try Maresia Beach Villa, Residence Jasmine and The Villa by Contemporary Ceylon.
Breakfast at these hotels in Kalutara District are also highly rated: Anveela, Anura's Elephant and Rathna Beach Wadduwa.
Couples travelling in Kalutara District loved staying at Dhammika Magic Palace, Bella Vita and Villa Bentota River View.
Similarly, these hotels in Kalutara District are highly rated by couples: Infinity of Sri Lanka, Malu Banna and The Villa by Contemporary Ceylon.
The average price per night for a 3-star hotel in Kalutara District this weekend is £73 or, for a 4-star hotel, £93. Looking for something even fancier? 5-star hotels in Kalutara District for this weekend cost on average around £140 per night (based on Booking.com prices).
On average, 3-star hotels in Kalutara District cost £37 per night, and 4-star hotels in Kalutara District are £61 per night. If you're looking for something really special, a 5-star hotel in Kalutara District can on average be found for £80 per night (based on Booking.com prices).