Search hotels in Kalutara District, Sri Lanka

Enter your dates and choose from 414 hotels and other places to stay

Check out these popular cities in Kalutara District

Stay in Kalutara District's best hotels!

Filter by:

Star rating

Review score

Halketha

Hotel in Matugama

Set in Matugama, 19 km from Bawa Gardens, Halketha offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

C
Chrruti
From
Sri Lanka
I loved everything about Halketha. From the moment we arrived, we were greeted with such warmth and hospitality from Chitra, Mary and Nelumi. We were taken to our villa across a beautiful landscaped garden that also stays true to its love for the natural environment. The villa itself was perfection - perfectly decorated, clean, homely but also provided you with a sense that you were in luxury. The outdoor bathroom was a cherry on top, with a beautiful araliya tree in the middle. During our stay, we were not only treated close to family, but the quality of service was nothing like I had seen in Sri Lanka for a long time. The food was authentically Sri Lankan, with a rich yet classic taste. The property is close to mini waterfalls and great walks. This is a stay I will keep coming back to. A reminder that authentic and wholesome experiences still exist in Sri Lanka.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$60
1 night, 2 adults

The Beach Club

Hotel in Wadduwa

Located in Wadduwa, less than 1 km from Wadduwa Beach, The Beach Club provides accommodation with a garden, free private parking, a private beach area and a terrace.

H
Helle
From
Norway
Very nice and clean room! Frendly staff, really nice dinner at night, good prices!! A lot of fruit before a nice breakfast, when we should leave one of the staff cleaned our tuktuk!! This is a quiet, calm and relaxing place❤️
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$38.25
1 night, 2 adults

E & C Guesthouse

Hotel in Beruwala

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.

J
John
From
New Zealand
Everything was super clean & the property carefully maintained and cared for. Great breakfast 🙏
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
US$39.14
1 night, 2 adults

Hela Gedara Villa Beruwala

Hotel in 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.

T
Tom
From
United Kingdom
Great place to stay in Beruwala the hosts were very friendly and the room was huge. For us the location was fine as we had a tuk tuk, not sure if this would be as accessible without.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$130
1 night, 2 adults

Bella Vita

Hotel in Aluthgama

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.

S
Stef
From
Netherlands
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.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
US$60
1 night, 2 adults

Anveela

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.

О
Орлов
From
Russia
This is undoubtedly the best booking experience. not only in Sri Lanka, but anywhere. the hotel meets all the needs of both a layman and a person with big requests. a beautiful new building with clean, free and beautifully decorated rooms and common areas. there is a swimming pool in excellent condition, where it is pleasant to relax. there is a kitchen where delicious dishes will be prepared for you, when choosing an option or a spontaneous order. or you can, by agreement, periodically cook something yourself from fresh and cheap products bought at the local market. all this is constantly monitored and cared for. everything is thoroughly cleaned and washed. special thanks to the owner of the hotel and the staff: they create an unobtrusive, but very warm family atmosphere and will not allow you to need anything or get upset about something. the location is very good: the hotel is a 5-minute walk along the cleanest beautiful, well-groomed territory to the beach, which is beautiful: clean, beautiful sand with a very smooth depression, which will please both wave lovers and vacationers with families with young children - everything is safe here. there is a guest-only area on the beach line where you can feel free and comfortable. very close there are restaurants with really delicious food, with an expressive taste of products, not 1000 spices) this is a great accommodation option, which I can definitely say, because I have been to Sri Lanka a lot and there is something to compare it with. at the same time, you get premium service for more than an acceptable amount. I am very glad that I visited Nilan, and I advise you to experience his hospitality, if you are going to this area or are nearby - you will be delighted and will not regret visiting. very recommendable
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 reviews
Price from
US$60
1 night, 2 adults

The Villa by Contemporary Ceylon

Hotel in Wadduwa

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.

A
Agatka
From
Taiwan
Exceptional food and design, super nice staff. Perfect for a relaxing stay, with a wonderful common areas, dining halls, and great pool.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews
Price from
US$199.80
1 night, 2 adults

Malu Banna

Hotel in Aluthgama

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

w
warren
From
Australia
You can't get a better room in all of Sri Lanka. Beautiful bed, fantastic modern bathroom, even a little fridge with cold drinks. Take advantage of the free boat ride across the river to the ocean beach. We loved it and we recommend it.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 36 reviews
Price from
US$101.20
1 night, 2 adults

Arena Hotel

Hotel in Beruwala

Situated in Beruwala, 500 metres from Moragalla Beach, Arena Hotel features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

M
Manoj Chathuranga
From
Sri Lanka
Nice place and view. The staff is really good and friendly. Food was yummy. This place is highly recommended.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews
Price from
US$59
1 night, 2 adults

Gedara Villa

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews
Price from
US$27.90
1 night, 2 adults
See all 414 hotels in Kalutara District

Most booked hotels in Kalutara District in the past month

See all
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 446 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 25 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 276 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 111 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 18 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 59 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 122 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 171 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 17 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 46 reviews

Kalutara District's best hotels with breakfast

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 125 reviews

    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.

    From US$35 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 111 reviews

    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.

    From US$223.04 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 171 reviews

    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.

    From US$55.88 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 23 reviews

    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.

    From US$71.93 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 14 reviews

    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.

    From US$42.35 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 60 reviews

    Set 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.

    From US$56 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 40 reviews

    Situated in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

    From US$104.90 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 12 reviews

    Uma 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.

    From US$61.05 per night

Budget hotels in Kalutara District

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 14 reviews

    Boasting a garden and free WiFi, Candle House is situated in Kalutara North, 200 metres from Kalutara Beach and 37 km from Bambalapitiya Railway Station.

    From US$29.70 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 36 reviews

    Serendiva Beach in Wadduwa features accommodation with a private beach area and an outdoor swimming pool.

    From US$77.70 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 122 reviews

    Set 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.

    From US$102.37 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 276 reviews

    Situated 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.

    From US$85 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 446 reviews

    Offering beachfront rooms with private balconies, Turyaa Kalutaraboasts garden landscapes, an outdoor pool with bar and fitness centre. It offers free parking and 4 dining options.

    From US$84.48 per night
  • Featuring 3-star accommodation, Maggona Boutique Cottages is set in Maggona, 48 km from Bambalapitiya Railway Station and 41 km from Mount Lavinia Bus Stand.

    From US$64.94 per night
  • Set 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.

    From US$66.60 per night
  • Located 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.

    From US$99.90 per night

Hotels in Kalutara District that you can book without a credit card

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 6 reviews

    Located 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.

    From US$36.63 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 46 reviews

    Set 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.

    From US$34.19 per night
  • Located in Aluthgama, within 6.7 km of Bawa Gardens and 7 km of Aluthgama Railway Station, Wella Kotuwa Villa Aluthgama provides accommodation with a garden and free WiFi throughout the property as...

    From US$50.40 per night
  • sample

    Hotel in Nagoda
    No credit card needed

    Set in Nagoda and with Calido Beach Kalutara reachable within 1.6 km, sample offers a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

    From US$12.10 per night
  • Hotel Kenrish

    Hotel in Wadduwa
    No credit card needed

    Set in Wadduwa, 70 metres from Pothupitiya Beach, Hotel Kenrish offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From US$28.86 per night
  • Lavinrich Hotel

    Hotel in Horana
    No credit card needed
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Set in Horana, 24 km from Leisure World, Lavinrich Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$166.50 per night
  • New 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.

    From US$33.30 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set 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.

    From US$48.40 per night

FAQs about hotels in Kalutara District

See reviews by guests who stayed at hotels in Kalutara District

See all
  • From US$642.51 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 13 reviews
    Our stay at this hotel was unforgettable for our family. Beautiful surroundings, excellent cuisine, peace and quiet. The staff of this establishment is impeccable, always smiling and kind. The chefs who really appealed to us were the ones who were willing to fulfill whatever we could think of, always interested in how we liked it. But the one who really became our hearts was our butler Manju.. not only did he take great care of us, but he was always available to us, no matter what we needed. He was not just a butler for us, but also a friend and always smiling friend of our children. Manju takes his job very seriously and tries to do his best for his guests. On behalf of our entire family, we would like to thank all the employees of this hotel, including the ladies at the reception, the gardeners and the boys who looked after us and cleaned the room, and last but not least the lifeguards. Thank you.
    Guest review by
    Petr
    Czech Republic
  • From US$85 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 276 reviews
    Exceptional Beachside Stay – Highly Recommended! Our stay at this beach property was truly wonderful. The first impression was excellent – the room was spacious, comfortable, and spotless. The service throughout our stay was perfect. The beach was fantastic – clean, beautiful, and just steps away. Special thanks to Chandra, who was the best steward we’ve encountered – friendly and attentive. The receptionist also provided excellent PR with a sweet and pleasant attitude, making us feel very welcome. The food was overall excellent, especially the large seafood dishes which were incredibly fresh and full of sea flavor.
    Guest review by
    Viky
    India
  • From US$252.38 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 367 reviews
    Breakfast was very good. The rooms were very big. Thanks to Villas manager Krish , that did his best to make our stay unforgettable in this hotel. The pool area Aqualina and manager Sampath are very good at their job too. Housekeeping service is also very good. Thanks for everything.
    Guest review by
    Ivet
    Armenia
  • From US$55.88 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 171 reviews
    We spend there New years days. It was beautiful experience, all inclusive was perfect and delicious, new years eve dinner was absolutely amazing and surprise! Stuff is perfect, nice, attentive and kind, and location, entrance to see, rooms, perfect!! We really loved this place..
    Guest review by
    Rudolf
    Czech Republic
  • From US$102.37 per night
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 122 reviews
    the 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 job
    Guest review by
    Steve
    Australia
  • From US$85.14 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 486 reviews
    Excellent Location for a quick gateway from Colombo. Just 1 hours drive and you are welcomed by smiling staff members. Service quality is consistent throughout our stay and breakfast buffet is fabulous. Highly recommended. We will be back.
    Guest review by
    Daminda
    Netherlands
  • From US$223.04 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 111 reviews
    Beautiful location and excellent service. We are visiting from US and found everything to be at 5 star level. Food was excellent and staff went out of their way to make our stay comfortable.
    Guest review by
    Sarath
    United States
  • From US$93.74 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 720 reviews
    Room was spacious, clean and the view to the ocean was amazing. Great spread of buffet for breakfast which was included on the booking and dinner. Overall good atmosphere to relax.
    Guest review by
    Juan Felipe
    Australia
  • From US$275 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 6 reviews
    Unique, tasteful, boutique hotel with great detail to attention and architecture. Excellent food and service.
    Guest review by
    Girish
    United States
  • From US$84.48 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 446 reviews
    Excellent beach front location Very warm and accomodating staff Recently renovated ocean view rooms
    Guest review by
    Riaz Kamlani
    Pakistan
  • From US$93.50 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 59 reviews
    Great hotel and the staff is excellent. I highly recommend guests to stay at Oak Ray.
    Guest review by
    Meraj Anndreino
    Sri Lanka
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 41 reviews
    Pool, Meals from small restaurant where very good and not expensive.
    Guest review by
    Valerie
    Cyprus
  • From US$199.17 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 286 reviews
    Breakfast was ok Hotel environment was very peaceful
    Guest review by
    asher
    New Zealand
  • From US$404.73 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 232 reviews
    Excellent service and exceptional facilities!
    Guest review by
    Patrick
    Canada

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 by
    Sandra
    Switzerland
  • 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 by
    Wasala Mudiyanselage
  • 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 by
    Dobson
  • 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 by
    Srinivas
    India
  • 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 by
    Jillian
    Australia
  • 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 by
    Melissa
    United 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 by
    Glenn
    Latvia