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. We loved this Hotel. It has only small number of rooms which is perfect. Fantastic location right on the beach. Nice swimming pool and garden! The Dinner and the Breakfast were perfect, choice of western and Sri lankan food. The manager and the staff were very kind, they did everything for a great and relaxing holiday. Thank You!

Show more Show less
Avg. price/night: £59
9.0 Superb 324 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. Lovely garden with very well maintained pool just outside our window. Exit from the garden and you are on the beach. Easy to get around with tuktuk or by boat. Good restaurants in the surroundings. Off peak season when we were there, very calm,quiet and relaxing for us as a couple. Owner arranged tuktuk, gave good recommendations about food/things to do etc, and as it was off peak the massage place was closed however can call him in anytime and we had a great massage.

Show more Show less
Avg. price/night: £46
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. The hotel has an amazing decoration, perfect location (right next to the beach), the staff is very friendly and have made our stay very comfortable! Rooms have all the necessary amenities. Food was exceptional. There is a very nice shop that you can buy home decor (i recommend this shop even for those who dont stay in this hotel) loved it and strongly recommend it

Show more Show less
Avg. price/night: £61
9.3 Superb 262 reviews
South Beach Villa@69

South Beach Villa@69

Bentota

Located in Bentota, 8 km from Bentota Lake, South Beach Villa@69 offers a private beach area. Featuring an outdoor swimming pool, this 4-star hotel has air-conditioned rooms with a private bathroom. We loved the location right at the beach. The hotel is about mins south of Bentota and the area is very quiet. We were the only people on the beach! The beach was beautiful. The rooms were very modern, clean and comfy. Breakfast was very tasty, we could see that the cook loved to prepare it for us! He was super friendly.

Show more Show less
Avg. price/night: £52
9.1 Superb 10 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: £242
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 hotel is nicely located on the beach, delicious foods and staff was extremly kind.

Show more Show less
Avg. price/night: £61
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. Our room was beautiful and we had our own private pool. The staff were so friendly and accommodating and gave us a late checkout. I would stay at this villa for the food alone, the chef is amazing.

Show more Show less
Avg. price/night: £140
9.5 Exceptional 69 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. Very young and modern hotel, very clean and comfortable. We loved the view from the terrace and our balcony. The staff was super friendly and we had 2 great last days of our journey. Even though we didn't use the watersports offers except a free ride to the beach (thanks), they seemed to have a neat set of activities. Definitely a recommendation and a much better and more charming alternative to all the resorts in Bentota.

Show more Show less
Avg. price/night: £49
9.5 Exceptional 19 reviews

Most booked hotels in Kalutara District in the past month

Explore guest reviews of hotels in Kalutara District