Search hotels in Kalutara District, Sri Lanka
Enter your dates and choose from 422 hotels and other places to stay
Stay in Kalutara District's best hotels!
Filter by:
Star rating
Review score
E & C Guesthouse
Located in Beruwala, 1.7 km from Moragalla Beach, E & C Guesthouse provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Manikgoda Tea Paradise
Situated in Matugama, 14 km from Bawa Gardens, Manikgoda Tea Paradise features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Ellakanda Nature Villa
Located in Uragoda, 14 km from Bawa Gardens, Ellakanda Nature Villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Hela Gedara Villa Beruwala
Set in Beruwala, 1.9 km from Moragalla Beach, Hela Gedara Villa Beruwala offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Bella Vita
Situated in Aluthgama, 1.3 km from Moragalla Beach, Bella Vita features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Anveela
Set in Beruwala, 200 metres from Moragalla Beach, Anveela offers accommodation with a garden, free private parking, a terrace and a restaurant.

The Villa by Contemporary Ceylon
Set in Wadduwa, 400 metres from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Malu Banna
Situated in Aluthgama, 1.2 km from Bentota Beach, Malu Banna features accommodation with a terrace, free private parking, a restaurant and a bar.

Gedara Villa
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.
Residence Jasmine
Set in Aluthgama, 2.3 km from Bentota Beach, Residence Jasmine offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Most booked hotels in Kalutara District in the past month
Popular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 7.8Good - What previous guests thought, 436 reviewsPopular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 7.0Good - What previous guests thought, 25 reviewsPopular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 7.6Good - What previous guests thought, 274 reviewsPopular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 7.2Good - What previous guests thought, 15 reviewsPopular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 112 reviewsPopular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 8.0Very good - What previous guests thought, 172 reviewsPopular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 6.8Pleasant - What previous guests thought, 58 reviewsPopular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 10.0Exceptional - What previous guests thought, 3 reviewsPopular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 6.2Pleasant - What previous guests thought, 17 reviewsPopular with guests booking hotels in Kalutara District
Scored out of 10, guest rating 7.8Good - What previous guests thought, 54 reviews
Kalutara District's best hotels with breakfast
Amy's Haven
Hotel in WadduwaBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 20 reviewsSituated 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.
Anura's Elephant
Hotel in BeruwalaBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 60 reviewsSet in Beruwala, 500 metres from Moragalla Beach, Anura's Elephant offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Lake Resort Bolgoda
Hotel in WadduwaBreakfast optionsScored out of 10, guest rating 8.5Very good - What previous guests thought, 39 reviewsSituated in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.
Uma Garden Kandegedara
Hotel in MatugamaBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 12 reviewsUma Garden Kandegedara has an outdoor swimming pool, garden, a terrace and restaurant in Matugama. Featuring a bar, the property is located within 6.1 km of Bawa Gardens.
Jie Jie Beach Hotel
Hotel in WadduwaBreakfast optionsScored out of 10, guest rating 7.1Good - What previous guests thought, 120 reviewsSet in Wadduwa, 1.2 km from Panadura Beach, Jie Jie Beach Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.
Blue Beach Hotel
Hotel in WadduwaBreakfast optionsScored out of 10, guest rating 7.6Good - What previous guests thought, 274 reviewsSituated in Wadduwa, 100 metres from Wadduwa Beach, Blue Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Hotel Kenrish
Hotel in WadduwaBreakfast optionsSet in Wadduwa, 70 metres from Pothupitiya Beach, Hotel Kenrish offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Lavinrich Hotel
Hotel in HoranaBreakfast optionsSet in Horana, 24 km from Leisure World, Lavinrich Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Budget hotels in Kalutara District
Candle House
Hotel in Kalutara NorthCheap hotelScored out of 10, guest rating 8.2Very good - What previous guests thought, 14 reviewsBoasting a garden and free WiFi, Candle House is situated in Kalutara North, 200 metres from Kalutara Beach and 37 km from Bambalapitiya Railway Station.
The Sunny Side Villa
Hotel in MatugamaCheap hotelSet in Matugama, The Sunny Side Villa offers 2-star accommodation with private balconies. The property is non-smoking and is located 13 km from Bawa Gardens.
Manikgoda Tea Paradise New
Hotel in MatugamaCheap hotelLocated in Matugama, 8.6 km from Bawa Gardens, Manikgoda Tea Paradise New provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
The Rain Forest
Hotel in GulawitaCheap hotelLocated in Gulawita, 25 km from Bawa Gardens, The Rain Forest provides accommodation with a garden, free private parking, a terrace and a restaurant.
Watergate Bolgoda Hotel
Hotel in BandaragamaCheap hotelWatergate Bolgoda Hotel features an outdoor swimming pool, garden, a shared lounge and restaurant in Bandaragama.
LuxPanadura
Hotel in PanaduraCheap hotelLocated in Panadura, LuxPanadura provides 3-star accommodation with private balconies.
Halketha
Hotel in MatugamaCheap hotelScored out of 10, guest rating 10.0Exceptional - What previous guests thought, 3 reviewsSet in Matugama, 19 km from Bawa Gardens, Halketha offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Blue Spring Hotel Wadduwa
Hotel in WadduwaCheap hotelScored out of 10, guest rating 10.0Exceptional - What previous guests thought, 1 reviewSet in Wadduwa, 90 metres from Wadduwa Beach, Blue Spring Hotel Wadduwa offers accommodation with a garden, free private parking, a terrace and a restaurant.
Hotels in Kalutara District that you can book without a credit card
Villa 97 Bolgoda
Hotel in PanaduraNo credit card neededScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 5 reviewsLocated in Panadura, 20 km from Bambalapitiya Railway Station, Villa 97 Bolgoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Lavila beach cottage
Hotel in WadduwaNo credit card neededScored out of 10, guest rating 8.1Very good - What previous guests thought, 46 reviewsSet in Wadduwa, 400 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with a garden, free private parking, a private beach area and a restaurant.
New White Haven
Hotel in PanaduraNo credit card neededNew White Haven has an outdoor swimming pool, garden, a shared lounge and restaurant in Panadura. This 3-star hotel offers room service and a 24-hour front desk.
Mollusca Beach Villa
Hotel in WaskaduwaNo credit card neededScored out of 10, guest rating 10.0Exceptional - What previous guests thought, 1 reviewSet in Waskaduwa, 200 metres from Waskaduwa Beach, Mollusca Beach Villa offers accommodation with a garden, free private parking, a private beach area and a shared lounge.
Elladola Tea Garden Resort
Hotel in UragodaNo credit card neededSituated within 14 km of Bawa Gardens and 14 km of Kande Viharaya Temple, Elladola Tea Garden Resort features rooms with air conditioning and a private bathroom in Uragoda.
Bella House Bristo
Hotel in BellanaNo credit card neededLocated in Bellana, 25 km from Bawa Gardens, Bella House Bristo provides accommodation with a garden, free private parking and a shared lounge.
Blue Villa Wadduwa
Hotel in WadduwaNo credit card neededSituated in Wadduwa, a few steps from Wadduwa Beach, Blue Villa Wadduwa features accommodation with a garden, free private parking, a terrace and a restaurant.
Skyline & bitcoin coffee lodge
Hotel in KalutaraNo credit card neededSet in Kalutara, 500 metres from Waskaduwa Beach, Skyline & bitcoin coffee lodge offers accommodation with a garden, free private parking, a private beach area and a shared lounge.
FAQs about hotels in Kalutara District
See reviews by guests who stayed at hotels in Kalutara District
- From £299.52 per nightScored out of 10, guest rating 9.1Superb - What previous guests thought, 226 reviewsOur stay was absolutely faultless and we had an amazing time at Ayana Sea, we did splash out and booked one of the Premier King Ocean View villas with a plunge pool and bath but it was completely worth it and exceeded our expectations! Absolutely everything was perfect for a nice relaxing end to our Sri Lankan trip. The town of Wadduwa was a short walk away which had ATM’s, shops etc and we strolled back via the beach and talked to very friendly locals along the way. The drive back to the airport took about 1 hour 20mins and was by far the best stretch of road we saw in Sri Lanka!! All of the staff couldn’t do enough for us and were all lovely people, we were very sad to leave!Guest review byAbigailUnited Kingdom
- From £41.35 per nightScored out of 10, guest rating 8.0Very good - What previous guests thought, 172 reviewsVery friendly, efficient and courteous staff. Room was very spacious. Lovely balcony view. Hot water, cold water available at the bathroom, from taps and shower. Hair dryer, shower cap, soap, shampoo, body butter was available. Satellite TV was available.Guest review byOmalSri Lanka
- From £75.76 per nightScored out of 10, guest rating 7.1Good - What previous guests thought, 120 reviewsthe quite balcony room overlooking the ocean and being able to relax and enjoy quite time away from work and the huge 50 meter long swimming pool was amazing to see and the staff were very friendly the managers Anthony and Rajeew are doing a amazing jobGuest review bySteveAustralia
- From £186.77 per nightScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 359 reviewsOur villa with the pool was fantastic! The experience was really good overall Randima was fantastic an me made our experience even better as we were communication with him in WhatsApp even before our trip. He organised early check in and late check out!Guest review byjohanaVenezuela
- From £165.06 per nightScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 112 reviewsI’m a big fan of Geoffrey Bawa’s architecture. Despite the hotel was full on weekend, I still can feel the peaceful breeze going through each corridors. The staffs were amazing, thank you Erandi for helping me during check in.Guest review byZUHAILI HAZWANIMalaysia
- From £203.52 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 6 reviewsUnique, tasteful, boutique hotel with great detail to attention and architecture. Excellent food and service.Guest review byGirishUnited States
- From £109.88 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 436 reviewsExcellent beach front location Very warm and accomodating staff Recently renovated ocean view roomsGuest review byRiaz KamlaniPakistan
- From £69.20 per nightScored out of 10, guest rating 7.3Good - What previous guests thought, 59 reviewsStaff was super friendly. Huge shout-out to Sampath and the Cheff who took care everything for us.Guest review bySajeevaUnited Kingdom
- From £475.49 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 13 reviewsLoved the privacy the location offered and the beautiful architecture and landscaping.Guest review byHansiniSri Lanka
- From £48.10 per nightScored out of 10, guest rating 7.6Good - What previous guests thought, 274 reviewsGood stuff. Beautiful beach in 10 meters from hotel. I will recommend it to my friendsGuest review byIvanRussia
- From £106.63 per nightScored out of 10, guest rating 8.3Very good - What previous guests thought, 41 reviewsPool, Meals from small restaurant where very good and not expensive.Guest review byValerieCyprus
- Scored out of 10, guest rating 7.4Good - What previous guests thought, 709 reviewsFourth time of mine.. Everything thing was fine. Good breakfast.Guest review byHansGermany
- From £110.55 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 282 reviewsNice hotel on the coast of ocean, swimming poolGuest review bySergeiRussia
- From £63.01 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 468 reviewsThe view, stuff, pool, beach, garden etc.Guest review byGEORGIBahrain
Planning a trip? Get inspired by reviews of cities in Kalutara District
- 6.0
The breakfast buffet was very good and the quality of...
The breakfast buffet was very good and the quality of treatments at the spa did not disapoint. However, we were disappointed with the general professionalism of the staff considering it is a 5 star resort. The staff was kind and friendly but just not up to the standard one would expect of a 5 star hotel. Here are a few examples: at the pool we ordered some food and when we were going to sign for the bill, the waiter said they had made a mistake and charged us for a dish that was 0.50 USD more than what we had ordered. He asked us if we didn't mind paying the extra amount so that they didn't need to redo the bill. Of course we didn't mind as its such a small difference (so we accepted) but out of principle, if a mistake is made by the staff, they should know to just fix the error rather than asking the guest to make up for their mistake (however small). We were also disappointed at dinner that the two a la carte restaurants were only open on alternate nights as it meant we couldn't get a table until 9 pm which is late with kids. Also the first wines we tried to order were out of stock. Finally on the second night at the Italian, three of the dishes we chose were unavailable. This is understandable as it is end of season, but again is not expected at a 5 star hotel. That said, the quality of the food at the Italian was really very good. As for the rooms, although comfortable, the extra maintenance effort is lacking. The hot and cold water in the shower was very difficult to control; the light in the small magnifying mirror in the bathroom was not working and the main telephone in the room did not work. Lastly, we visited the spa and although the overall experience was very good and the therapists were experienced, it was disappointing to have to wait over half an hour (after our scheduled appointment time) for our treatments. Overall, this felt more of a 3-4 star hotel than 5 star.Guest review bySandraSwitzerland - 8.0
Poor staff service during our visit while it was raining...
Poor staff service during our visit while it was raining Unfortunately, they did not provide any umbrellas, and the staff did not seem concerned about the situation. However, the property is in a fantastic location, and I would still recommend it for a visit. It’s worth noting that the Sri Lankan economy has been affected by political issues, which had a significant impact on the tourism industry. Many employees currently working in this sector are relatively new, which may explain some of the service shortcomings we experienced.Guest review byWasala Mudiyanselage - 2.0
Not many food options in the area. Beach is okay not great.
Not many food options in the area. Beach is okay not great. Ocean beyond the reef is very rough, no real swimming area. Area is also not very upscale, compared to other areas we have been to in sri lanka.Guest review bySrinivasIndia - 8.0
Aluthgama is a reasonably quiet town,.
Aluthgama is a reasonably quiet town,. İt offers a bustling shopping area with plenty of local shops that provide the necessities of life without the over abundance of tourist style outlets. Local transportation as in tuk tuk are plentiful and very cheap. İt is surrounded by beautiful open spaces showcasing the areas natural beauty. İt is however a two hour drive to Colombo airport.Guest review byDobson - 8.0
The hotel itself probably needs an uplift e.g. pool deck is...
The hotel itself probably needs an uplift e.g. pool deck is old, pool lounge chairs are broken, walls need a new coat of paint, however we enjoyed our stay as the pool and hotel surroundings are quite nice. Food at the restaurant was surprisingly good. Room was large and air cond worked well, beds are big. Bathroom needs updating but shower was strong and good temperature. Overall, a good hotel but don’t expect 5 stars.Guest review byJillianAustralia - 8.0
Lovely place to relax. Large beach.
Lovely place to relax. Large beach. Not many restaurants on the beach and not as populated with tourists as other areas we visited, but we loved spending time in Shah Shah's and found a sun bed to relax in with an umbrella. Also recommend Pier 88 to eat out in near by Aluthgama, lovely river views and good quality food. Also recommend Kandoori if you fancy a bit of Indian cuisine. We didn't do many day trips as we had already done some in Mirissa but we did do a boat safari that was pleasant enough. Great location if you want to be relatively near to Colombo and the airport. We mostly relaxed by the pool and had Ayurvedic massages so recommend finding a nice hotel with good facilities. Worth a visit.Guest review byMelissaUnited Kingdom - 8.0
A short distance from Colombo, Katutura is ideal for a long...
A short distance from Colombo, Katutura is ideal for a long weekend if you are based in Colombo. There are plenty of things to see in the area and you can always arrange a visit to Galle through your hotel.Guest review byGlennLatvia