Skip to main content

Stay in Kalutara District's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Residence Jasmine

Hotel in Aluthgama

Offering an outdoor swimming pool and a restaurant, Residence Jasmin is located just 1.6 km from the scenic Bentota Lake. Free WiFi access is available. Location was nice right on the river and a short trip to different beach options and good food. The pool was really great! And friendly staff

Show more Show less
9.1
Superb
102 reviews
Price from
ISK 4,815
per night

Rathna Beach Wadduwa 3 stars

Hotel in Kalutara

Featuring 3-star accommodation, Rathna Beach Wadduwa is located in Kalutara, less than 1 km from Kalutara Beach and 2.4 km from Pothupitiya Beach. The staff was very kind and helpful. The room was spotless and the breakfast was great.

Show more Show less
9.4
Superb
5 reviews
Price from
ISK 6,872
per night

Paradise Garden Beruwala

Hotel in Beruwala

Located in Beruwala, 1.8 km from Moragalla Beach, Paradise Garden Beruwala provides accommodation with a garden, free private parking, a shared lounge and a terrace. Fabulous host and lovely accommodation with garden outlook. Introduced us to Hilda who cooked amazing food for us and made fabulous coffee!! Wonderful experience

Show more Show less
9.5
Exceptional
11 reviews
Price from
ISK 7,058
per night

Anura's Elephant

Hotel in Beruwala

Set in Beruwala, 600 metres from Moragalla Beach, Anura's Elephant offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Beautiful clean hotel. Very hospitable staff and great pool. Loved our stay at the hotel

Show more Show less
9.5
Exceptional
13 reviews
Price from
ISK 6,329
per night

Lavila beach cottage

Hotel in Wadduwa

Set in Wadduwa, 200 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with free bikes, free private parking, a garden and a terrace. Everything, breakfast was amazing. Tony was the most helpful person, couldn't do enough for us. Very welcoming staff. Really enjoyed our visit here. Very peaceful and quiet place with entrance to the beach.

Show more Show less
9.3
Superb
10 reviews
Price from
ISK 4,581
per night

Infinity of Sri Lanka 4 stars

Hotel in Paiyagala South

Situated in Paiyagala South, 2 km from Maggona Beach, Infinity of Sri Lanka features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Location, food, procimity to beach, clean large rooms, pool cleaned daily, beach swept daily

Show more Show less
9.5
Exceptional
31 reviews
Price from
ISK 9,091
per night

Bella Vita

Hotel in Aluthgama

Situated in Aluthgama, 1.2 km from Moragalla Beach, Bella Vita features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. In 1 word 'amazing'. Susanna is a wonderfull host who goes the extra mile for her guests such as helping with a Safari boat trip (which only 200 meters from the accomodation), complementary snacks and a home made limoncello after dinner. The self cooked dinner as the breakfast was top notch and we've had the best coffee. The pool and rooms (with inside and outside shower) were really nice.

Show more Show less
9.8
Exceptional
10 reviews
Price from
ISK 8,615
per night

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. Great stay at Anveela. The staff were very friendly and helpful with all our needs including helping with recommendations, tuk tuks and overall information. The breakfast was great and very filling which resulted in not needing to eat lunch on a few of the days. If you enjoy Sri Lankan food then you'll love the breakfast. There is of course bread, spreads and omelette if wanted. Rooms were spacious and we had an air-conditioned room which was nice when it was hot although the rooms stayed relatively cool. The pool is very nice for a swim at any time of the day. The whole property is extremely clean which including pool area and breakfast which was free from sand and dirt. I do recommend and thanks to the staff for a great stay.

Show more Show less
9.2
Superb
54 reviews
Price from
ISK 8,255
per night

Villa Bentota River View

Hotel in Aluthgama

Situated in Aluthgama, 2.4 km from Moragalla Beach, Villa Bentota River View features accommodation with a fitness centre, free private parking, a garden and a terrace. A very nice place to stay, not overpriced, value for money, good service, very clean accommodation, excellent breakfast, helpfull staff , comfortable bed , hot shower and within walking distance of all facilities. Tours available.

Show more Show less
10
Exceptional
5 reviews
Price from
ISK 4,099
per night

The Villa by Contemporary Ceylon 5 stars

Hotel in Wadduwa

Set in Wadduwa, a few steps from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Exceptional food and design, super nice staff. Perfect for a relaxing stay, with a wonderful common areas, dining halls, and great pool.

Show more Show less
9.6
Exceptional
27 reviews
Price from
ISK 33,085
per night

Hotels with extra health and safety measures

Find hotels in Kalutara District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Kalutara District in the past month

See all

Kalutara District's best hotels with breakfast

See all

Budget hotels in Kalutara District

See all

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

See all

FAQs about hotels in Kalutara District

  • On average, it costs ISK 7,056 per night to book a 3-star hotel in Kalutara District for tonight. You'll pay on average around ISK 10,909 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Kalutara District will cost around ISK 21,702 (based on Booking.com prices).

  • Wadduwa, Kalutara and Beruwala are popular with other travellers visiting Kalutara District.

  • Sagarika Beach Hotel, The Villa by Contemporary Ceylon and Dhammika Beach Palace have received great reviews from travellers in Kalutara District regarding the views from their hotel rooms.

    Guests staying in Kalutara District also spoke highly of the views from the rooms at Lake Resort Bolgoda, Residence Jasmine and Anveela.

  • Couples travelling in Kalutara District loved staying at Villa Bentota River View, Rathna Beach Wadduwa and Gedara Villa.

    Similarly, these hotels in Kalutara District are highly rated by couples: Bella Vita, Infinity of Sri Lanka and Malu Banna.

  • For hotels in Kalutara District that serve up a highly-rated breakfast, try Sagarika Beach Hotel, The Villa by Contemporary Ceylon and Anveela.

  • The average price per night for a 3-star hotel in Kalutara District this weekend is ISK 7,100 or, for a 4-star hotel, ISK 10,997. Looking for something even fancier? 5-star hotels in Kalutara District for this weekend cost on average around ISK 28,926 per night (based on Booking.com prices).

  • On average, 3-star hotels in Kalutara District cost ISK 6,287 per night, and 4-star hotels in Kalutara District are ISK 8,881 per night. If you're looking for something really special, a 5-star hotel in Kalutara District can on average be found for ISK 26,796 per night (based on Booking.com prices).

  • Residence Jasmine, Villa Bentota River View and Bella Vita are some of the popular hotels in Kalutara District.

    In addition to these hotels, Malu Banna, The Villa by Contemporary Ceylon and Paradise Garden Beruwala are also popular in Kalutara District.

  • There are 466 hotels in Kalutara District you can book on Booking.com.

  • Many families visiting Kalutara District loved staying at The Villa by Contemporary Ceylon, Malu Banna and Anura's Elephant.

    Similarly, Paradise Garden Beruwala, Arena Hotel and Sagarika Beach Hotel are also popular among family travellers.