Search hotels in Kalutara District, Sri Lanka

Enter your dates and choose from 417 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

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.

s
susan lloyd
From
United Kingdom
This has to be one of my best stays in Sri Lanka. The breakfast was phenomenal, definitely the best I’ve had in my x3 week stay in Sri Lanka. Ashika, the young gentleman that runs this Guesthouse and his friend Charindu has got to be the friendliest, kindest people I’ve met during my time here, they are extremely professional, honest and speak very good English. The guesthouse is exceptionally clean, in walking distance to the beach, and the swimming pool is heaven on earth, the room was perfect with a beautiful balcony and views of surrounding area, everything was clean. As a solo traveller I felt comfortable and safe here immediately. Ashika, cooks the most delicious food ever and is always ready to help with all your enquiries. I came from a not so clean place and he did everything to help me, even getting Aloe Vera plants from the garden for my skin. I can highly recommend this guesthouse, it’s simply one of the best. I ended up saying x3 extra night here. Thank you for everything, I truly appreciated everything you did for me.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Location 9.4
Price from
£34.12
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
Location 8.8
Price from
£108.54
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
Location 8.8
Price from
£44.77
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.

D
Denisa
From
Slovakia
We enjoyed absolutely everything👌 great location, pool, staff, rooms. Very close to the ocean and nice beach. Thank you for everything and also for helping me prepare my daughter's B-day party.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 reviews
Location 9.2
Price from
£44.33
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.

S
Simish
From
United Kingdom
I would highly recommend this idealic villa. It was a secluded Oasis, the food was phenomenal and the staff went above and beyond at all times. I will definitely go back!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews
Location 9.5
Price from
£177.89
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.

M
Massi
From
Germany
All the people working there were so nice and helpful. I had a little accident with a rental Tuktuk and the staff got out of their way to help us organize everything and we had to do nothing. Also the rooms are wonderful and the activities are so much fun with a reasonable price. If you are near, definetely go to Malu Banna! Everything was perfect!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 36 reviews
Location 9.5
Price from
£75.52
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
Location 8.1
Price from
£25.19
1 night, 2 adults

Residence Jasmine

Hotel in Aluthgama

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.

T
Timo
From
Finland
So gozy! Wonderful family run hotel. We had 10 meters from bed to the pool. Best was the people, everything could arrange.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 124 reviews
Location 9.1
Price from
£25.86
1 night, 2 adults

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

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.

A
ANTHONY
From
Sri Lanka
Breakfast - The selection was beyond my expectation. The food was great and the staff was exceptional. Thank you for a job well done.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 110 reviews
Location 9.1
Price from
£118.65
1 night, 2 adults

Mermaid Hotel & Club

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.

R
Rudolf
From
Czech Republic
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..
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 170 reviews
Location 7.9
Price from
£41.29
1 night, 2 adults
See all 417 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, 444 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, 273 reviews
  • Popular with guests booking hotels in Kalutara District

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

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

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 170 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 7.0
    Good - What previous guests thought, 121 reviews
  • Popular with guests booking hotels in Kalutara District

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

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 54 reviews

Kalutara District's best hotels with breakfast

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 22 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.

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

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

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

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

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

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

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 121 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.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 273 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.

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.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 444 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.

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

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

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

  • Located 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 features an outdoor swimming pool, garden, a shared lounge and restaurant in Bandaragama.

  • Located in Panadura, LuxPanadura provides 3-star accommodation with private balconies.

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

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

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

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

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

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

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

  • Located in Bellana, 25 km from Bawa Gardens, Bella House Bristo provides accommodation with a garden, free private parking and a shared lounge.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Wadduwa, a few steps from Wadduwa Beach, Blue Villa Wadduwa features accommodation with a garden, free private parking, a terrace and a restaurant.

FAQs about hotels in Kalutara District

See reviews by guests who stayed at hotels in Kalutara District

See all
  • From £164.45 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 367 reviews
    An excellent hotel with outstanding service. Nothing we asked about was ever ignored or declined. The staff we t above and beyond to support us in having an excellent holiday. It was our wedding anniversary and both of our children‘s birthdays when we were there and they pulled out all the stops for each celebration. From food, to kids club to happy hour to just remembering our names and what we’d been doing the day before, the staff were outstanding. We were there over Tamil new year and Easter and they put on amazing cultural events which were phenomenal. We felt like we had an excellent taste of the country before we even left the hotel! Huge shout out to the two ladies in kids club - our boy couldn’t stop talking about pizza making, t shirt painting and rabbit feeding! Alison’s huge shout out to Shamilan who served us breakfast each day where nothing was gone unnoticed! We cannot wait to come back!
    Guest review by
    Harriet
    Malaysia
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 40 reviews
    Extraordinary place, super friendly staff. The warm welcome by our hosts made you feel at home immediately. The pool is one of the biggest in Sri Lanka with a real pool bar. Breakfast was super tasty, a wide range of different food to choice from. In the hotel bar you could taste the best cocktails while playing snooker & pool all with a live band in the background. Every staff member took the time for a friendly chat and were very compassionate and flexible Special thank you for my friend the porter who was smiling all the time and off course Amanda, our host, who combines professionalism with friendliness as I never have seen before.. Always available for a friendly talk and very resourceful.
    Guest review by
    johan
    Belgium
  • From £41.29 per night
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 170 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 £299.03 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 228 reviews
    Quiet, remote spot at the beautiful beach. Very nice garden with large pool. Excellent food. Very kind and helpful staff. My wife was handicapped as she had broken her leg but the staff supported her in any respect to move around. Thank you!
    Guest review by
    Kovar
    Austria
  • From £62.42 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 444 reviews
    - spacious rooms; clean and tidy - lovely pool (there are two pools) - breakfast buffet was awesome. Had a good mix of local and western foods - for our booking, it was value for money Will be visiting again for sure
    Guest review by
    Rahunandan
    Singapore
  • From £62.90 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 475 reviews
    - Very good facilities - Good hospitality - very good staff - nice pool area and view - Room size was bigger - very large property - value for money
    Guest review by
    Rakesh
    India
  • From £164.79 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 110 reviews
    Breakfast - The selection was beyond my expectation. The food was great and the staff was exceptional. Thank you for a job well done.
    Guest review by
    ANTHONY
    Sri Lanka
  • From £203.18 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 £69.08 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 59 reviews
    Staff was super friendly. Huge shout-out to Sampath and the Cheff who took care everything for us.
    Guest review by
    Sajeeva
    United Kingdom
  • From £474.72 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 13 reviews
    Loved the privacy the location offered and the beautiful architecture and landscaping.
    Guest review by
    Hansini
    Sri Lanka
  • From £110.37 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 286 reviews
    It is a beautiful places , maintained the property clean , Food was excellent
    Guest review by
    Asswin
    India
  • From £135.61 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 715 reviews
    Fourth time of mine.. Everything thing was fine. Good breakfast.
    Guest review by
    Hans
    Germany
  • From £75.64 per night
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 121 reviews
    Room was best , Only issue was of Indian food was not their
    Guest review by
    Sunil
    India

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