Search hotels in Kalutara District, Sri Lanka

Enter your dates and choose from 420 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, one mile from Moragalla Beach, E & C Guesthouse provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Location 9.4
Price from
$39.14
1 night, 2 adults

Hela Gedara Villa Beruwala

Hotel in Beruwala

Located in Beruwala, 1.2 miles from Moragalla Beach, Hela Gedara Villa Beruwala has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Location 8.7
Price from
$130
1 night, 2 adults

Bella Vita

Hotel in Aluthgama

Located in Aluthgama, a 15-minute walk from Moragalla Beach, Bella Vita has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Location 8.8
Price from
$65
1 night, 2 adults

Anveela

Hotel in Beruwala

Located in Beruwala, a 2-minute walk from Moragalla Beach, Anveela has accommodations with a garden, free private parking, a terrace and a restaurant.

J
Jan
From
Belgium
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.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 78 reviews
Location 9.1
Price from
$60
1 night, 2 adults

The Villa by Contemporary Ceylon

Hotel in Wadduwa

Located in Wadduwa, a 4-minute walk from Wadduwa Beach, The Villa by Contemporary Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

D
Denis
From
Russia
positive people and nice food / kitchen
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews
Location 9.5
Price from
$203.13
1 night, 2 adults

Malu Banna

Hotel in Aluthgama

Located in Aluthgama, a 14-minute walk from Bentota Beach, Malu Banna has accommodations with a terrace, free private parking, a restaurant and a bar.

S
SIMON PAUL
From
Bahrain
From the very moment I set foot in Manu Banna, I felt an overwhelming sense of belonging. The warmth and hospitality of the staff wrapped around me like a cherished family embrace. Tucked away by the serene waters of the Bentota River, this charming six-room hotel is a true gem for anyone seeking adventure and relaxation. Manu Banna specializes in watersports, making it an ideal getaway for thrill-seekers and nature lovers alike. Whether you're kayaking along the tranquil river or taking part in exhilarating water activities, the options are endless. After a day full of excitement, retreat to the comfort of the excellent rooms, where every detail is designed for relaxation. The culinary experience at the hotel is nothing short of amazing. Each meal presented a delightful combination of local flavors, expertly prepared and served with a smile. And with great Wi-Fi connectivity, I found it easy to share my experiences with friends back home. But what sets Manu Banna apart is undoubtedly the incredible welcome I received from this family-run hotel. Their genuine passion for hospitality shines through in every aspect of your stay. If you're contemplating a getaway that promises both adventure and a sense of home, don't think twice—Manu Banna awaits, ready to make your visit unforgettable. This place is truly the best.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 36 reviews
Location 9.5
Price from
$101.20
1 night, 2 adults

Gedara Villa

Hotel in Kalutara

Located in Kalutara, a 4-minute walk from Kalutara Beach, Gedara Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Location 8.1
Price from
$49.28
1 night, 2 adults

Residence Jasmine

Hotel in Aluthgama

Located in Aluthgama, 1.4 miles from Bentota Beach, Residence Jasmine has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

h
hamzeh
From
Iran
It was very good, especially we had the chance to see a creature like an iguana or a komodo around there.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 124 reviews
Location 9.1
Price from
$35
1 night, 2 adults

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Hotel in Wadduwa

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

S
SANAGARAPILLAI
From
United States
A beautiful location and hotel by Bawa Friendly staff
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 112 reviews
Location 9.1
Price from
$125.46
1 night, 2 adults

Mermaid Hotel & Club

Hotel in Kalutara

Mermaid Hotel & Club is located at Mahawaskaduwa fishing village in Kalutara, about 24 mi from Colombo. This tropical retreat features 2 outdoor pools, a health spa and free parking.

s
shimazeer
From
Sri Lanka
Really nice hotel for a reasonable price and friendly staff
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 172 reviews
Location 7.9
Price from
$43.05
1 night, 2 adults
See all 420 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, 442 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.0
    Very Good - What previous guests thought, 172 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 110 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.8
    Good - What previous guests thought, 54 reviews
  • Popular with guests booking hotels in Kalutara District

    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 28 reviews

Kalutara District's best hotels with breakfast

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 21 reviews

    Located in Wadduwa, a few steps from Pothupitiya Beach, Amy's Haven has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 14 reviews

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

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 60 reviews

    Located in Beruwala, a 6-minute walk from Moragalla Beach, Anura's Elephant has accommodations 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

    Featuring an outdoor swimming pool, garden and views of river, Lake Resort Bolgoda is located in Wadduwa, 23 miles from Bambalapitiya Railway Station.

  • 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. Offering a bar, the property is located within 3.8 miles of Bawa Gardens.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 36 reviews

    Serendiva Beach in Wadduwa features accommodations 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

    Located in Wadduwa, a 14-minute walk from Panadura Beach, Jie Jie Beach Hotel has accommodations 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

    Located in Wadduwa, a few steps from Wadduwa Beach, Blue Beach Hotel has accommodations 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

    Offering free WiFi and a garden, Candle House offers accommodations in Kalutara North, a 2-minute walk from Kalutara Beach and 23 miles from Bambalapitiya Railway Station.

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

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

  • Featuring 3-star accommodations, Maggona Boutique Cottages is located in Maggona, 1.3 miles from Maggona Beach and 30 miles from Bambalapitiya Railway Station.

  • Located in Matugama, The Sunny Side Villa provides 2-star accommodations with private balconies. Guests can enjoy garden views.

  • Located in Matugama, 5.4 miles from Bawa Gardens, Manikgoda Tea Paradise New provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Located in Gulawita, 15 miles from Bawa Gardens, The Rain Forest provides accommodations 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.

  • Featuring 3-star accommodations, LuxPanadura is located in Panadura, a 8-minute walk from Panadura Beach and 14 miles from Bambalapitiya Railway Station.

Hotels in Kalutara District you can book without a credit card

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

    Located in Wadduwa, a 4-minute walk from Wadduwa Beach, Lavila beach cottage provides accommodations with a garden, free private parking, a private beach area and a restaurant.

  • Hotel Kenrish

    Hotel in Wadduwa
    No credit card needed

    Located in Wadduwa, a few steps from Pothupitiya Beach, Hotel Kenrish has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

  • Lavinrich Hotel

    Hotel in Horana
    No credit card needed

    Located in Horana, 15 miles from Leisure World, Lavinrich Hotel provides accommodations 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

    Located in Waskaduwa, a 2-minute walk from Waskaduwa Beach, Mollusca Beach Villa provides accommodations with a garden, free private parking, a private beach area and a shared lounge.

  • Located within 8.8 miles of Bawa Gardens and 8.8 miles of Kande Viharaya Temple, Elladola Tea Garden Resort has rooms with air conditioning and a private bathroom in Uragoda.

  • Located in Bellana, 15 miles from Bawa Gardens, Bella House Bristo provides accommodations 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

    Located in Wadduwa, a few steps from Wadduwa Beach, Blue Villa Wadduwa has accommodations 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 $102.37 per night
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 121 reviews
    I had an absolutely fantastic stay at this hotel. The beach view from my room was simply breathtaking, and I loved the easy access to the beach right from the hotel. The staff were incredibly friendly and helpful, going above and beyond to accommodate my requests, such as arranging to-go meals for a day trip. The room was well maintained, offering a comfortable and relaxing atmosphere. And to top it all off, the dinner buffets were delicious, with a wide variety of Sri Lankan dishes to choose from. Overall, I couldn't have asked for a better experience and would highly recommend this hotel to anyone looking for a memorable beach getaway.
    Guest review by
    Manimeldura
    United States
  • From $404.73 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 228 reviews
    The restaurant , food and the staff were amazing.. They were very helpful and kind towards the guests. The thing i liked most was the location and the nature of the pool, my kid enjoyed the pool so much since the baby pool was much bigger than the other places and its always under the shade of coconut trees.
    Guest review by
    Rusiru
    Sri Lanka
  • From $183.54 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 714 reviews
    This our first vist to citrus waskaduwa .it's great experience to my family .every thing was execellnt . Specially madushanki is provide good guest service foods are delicious . Room also fine . Thank you very much
    Guest review by
    Buddhika
    Sri Lanka
  • From $642.51 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 13 reviews
    The location is very nice with an amazing view to the beach and sunset. Friendly staff. Some employees are young, but still professional and courteous. They just need some training and more experience.
    Guest review by
    Sid Ali
    Saudi Arabia
  • From $84.48 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 442 reviews
    Very Friendly staff , beautiful view and amazing food with amazing and helpful chef who makes sure everybody is satisfied with his food , thanks for an amazing experience
    Guest review by
    azahir
    Sri Lanka
  • From $222.58 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 364 reviews
    The overall experience was fantastic. The managers upgraded me to the very best villa and they also were involved in all details. Thanks to all the team for the hard work
    Guest review by
    Pablo
    Qatar
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 41 reviews
    Room was clean, spacious and comfortable. Food was amazing tried their restaurant as well as buffet. Overall splendid place to spend your vacation.
    Guest review by
    Iranda Wijayaratne
    Sri Lanka
  • From $149.38 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 285 reviews
    Everything was great scenery staff location access cleanness ammentities vibe Heavenlyyyyyyyyyyy
    Guest review by
    Mohsen
    Iran
  • From $65 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 273 reviews
    Good value for the money Beach access 50 meters Good view (ocean) from bedroom and balcony
    Guest review by
    ostwal
    India
  • From $85.14 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 474 reviews
    Staff were very helpful in accommodating to all our requests. Breakfast is one of the best
    Guest review by
    Hikkaduwa Liyanage
    Sri Lanka
  • From $93.50 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 59 reviews
    We loved the rooms, especially the washroom. It’s big and got space.
    Guest review by
    Fathima Haiqa
    Sri Lanka
  • From $55.88 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 172 reviews
    Really nice hotel for a reasonable price and friendly staff
    Guest review by
    shimazeer
    Sri Lanka
  • From $223.04 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 110 reviews
    A beautiful location and hotel by Bawa Friendly staff
    Guest review by
    SANAGARAPILLAI
    United States

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
gogless