Accommodation Flights Flight + Hotel Car rentals Airport taxis

Hotels in Kalutara District

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

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Stay in Kalutara District's best hotels!

Sea Rock Villa

Sea Rock Villa

Bentota

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities. The proximity to a private beach at Induruwa. The staff and overall setting made our stay calm, peaceful and fun! A lovely place for couples and families to retreat away. The food is good too👍🏼☺️

Show more Show less
Avg. price/night: £60
9.0 Superb 323 reviews
Sagarika Beach Hotel

Sagarika Beach Hotel

Moragalla

Located on Sandy Moragalla Beach, Sagarika Beach Hotel offers classic accommodation with an outdoor swimming pool and a garden. Featuring a terrace, the property is 3 km from Aluthgama Train Station. I rented the 1 bedroom upstairs apartment at the back of the property. It was very clean, spacious, AC in bedroom, wonderful views of the extensive gardens, private and very safe. My hosts were most wonderful, friendly, kind, accomodating. I arrived as a stranger and left as part of the family, well atleast a good friend. Sagarika is a fabulous host, she soon became my SriLankan sister. 🤗

Show more Show less
Avg. price/night: £47
9.2 Superb 162 reviews
Paradise Road The Villa Bentota

Paradise Road The Villa Bentota

Bentota

Paradise Road The Villa Bentota is a beach side boutique hotel featuring individually designed rooms and suites. Surrounded by tropical gardens, it offers 2 outdoor pools and free WiFi in the rooms. Very unique and full of character!

Show more Show less
Avg. price/night: £61
9.3 Superb 263 reviews
Lunuganga Country Estate

Lunuganga Country Estate

Bentota

Situated in Bentota, Lunuganga Country Estate is 100 metres from Lunuganga. Built in 1947, the property is within 6 km of Bentota Lake. Guests can make use of a garden. This place is beautiful, the design by Geoffrey Bawa is so detailed, so well thought that it is hard to believe it is true. This is NOT a luxury hotel, so don't go expecting infinity pools or animation at night. It is surrounded by nature and you can spend hours walking in the gardens, sitting just relaxing in the main Bungalow or the beautiful outdoor area if you're staying in the Cinnamon House. Our room was perfect, we loved the decoration, the bed was extremely comfortable and, for us, the bathroom was the highlight of the room... the fact that it connects directly to a patio makes it one of a kind since you can have all the amenities of a beautifully designed bathroom while feeling the outdoor and listening to little birds at the same time; we realized that it seems that in the past there used to be a shower in the patio, it would be a great idea to bring it back! Meals were served in the main bungalow and food was delicious. This is a perfect place to relax and enjoy nature in a very comfortable and stylish way.

Show more Show less
Avg. price/night: £243
9.2 Superb 29 reviews
The Villa by Contemporary Ceylon

The Villa by Contemporary Ceylon

Wadduwa

Offering free WiFi, a sun terrace with a swimming pool, private beach area and garden, The Villa by Contemporary Ceylon is located in Wadduwa. It was a pleasure staying there. The villa was so beautiful with seaview, the food delicious and the staff, especially our waiter the best I‘ve ever met! We felt like home and will come back!

Show more Show less
Avg. price/night: £102
9.7 Exceptional 7 reviews
The PLeasure Kosgoda

The PLeasure Kosgoda

Bentota

Offering free WiFi, The PLeasure Kosgoda offers rooms in Bentota, 12 km from Bentota Lake. Among the various facilities are an outdoor swimming pool, a garden, as well as a terrace. The owner very professional and friendly

Show more Show less
Avg. price/night: £85
9.8 Exceptional 9 reviews
Serendiva Beach

Serendiva Beach

Wadduwa

Serendiva Beach in Wadduwa features accommodation with a private beach area and an outdoor swimming pool. The staff were so friendly and attentive and the resort was fantastic! We will definitely be coming back again, highly recommend!

Show more Show less
Avg. price/night: £85
9.1 Superb 46 reviews
Taru Villas - The Muse

Taru Villas - The Muse

Bentota

Situated in Bentota, Taru Villas - The Muse is 1.3 km from Bentota Lake and features facilities like outdoor swimming pool, garden and shared lounge. This boutique hotel offers free WiFi. Couldn't have asked for more attentive and well organised service with a fun, relaxed and positive attitude from all staff at all times. The hotel is the perfect boutique size and our room and all the grounds were immaculate. Hard to fault on anything and will definitely be back and couldn't recommend higher. 10/10

Show more Show less
Avg. price/night: £141
9.5 Exceptional 70 reviews
Malu Banna

Malu Banna

Aluthgama

Malu Banna in Aluthgama features a private beach area and a garden. Featuring a restaurant, the property also has a terrace and a bar. Rooms include a balcony with a river view. Pushed the booking button and added a comment, yes I'd like transfers, and added my flight details, that was it all taken care of including the early check-in. I have only stayed in one place in Sri Lanka so far but I have to say, they could not have done any more to have accommodate us, our every wish was taken care of. The room was clean, perfect, the staff friendly and attentive. I really have no reservations to encourage you to go visit. I regret we only had four days there. (Oh and several of the sunsets were like paintings)

Show more Show less
Avg. price/night: £49
9.5 Exceptional 19 reviews
Taru Villas - Rock Villa

Taru Villas - Rock Villa

Bentota

Featuring free WiFi in the public areas of the property, Taru Villas - Rock Villa offers accommodation in Bentota, 1.2 km from Bentota Lake. Great room, excellent service and good food. Beautiful beach and pool area.

Show more Show less
Avg. price/night: £176
9.6 Exceptional 73 reviews

Most booked hotels in Kalutara District in the past month

Explore guest reviews of hotels in Kalutara District