Search hotels in Kalutara District, Sri Lanka
Enter your dates and choose from 464 hotels and other places to stay
Check out these popular cities in Kalutara District

Wadduwa

Kalutara

Aluthgama

Panadura

Beruwala
Waskaduwa
Dharga Town
Bandaragama
Talagala
Latpandura
Stay in Kalutara District's best hotels!
Filter by:
Heda Retreat
Located in Aluthgama, a few steps from Moragalla Beach, Heda Retreat has accommodations with a garden, free private parking, a terrace and a restaurant.
Mollusca Beach Villa
Located in Waskaduwa, a few steps from Waskaduwa Beach, Mollusca Beach Villa provides accommodations with a garden, free private parking, a private beach area and a shared lounge.
Skyline & bitcoin coffee lodge
Located in Kalutara, a 6-minute walk from Waskaduwa Beach, Skyline & bitcoin coffee lodge has accommodations with a garden, free private parking, a private beach area and a shared lounge.

Ududola Rainforest Cottages
Located in Migahatenna, 18 miles from Bawa Gardens, Ududola Rainforest Cottages has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Halketha
Located in Matugama, 12 miles from Bawa Gardens, Halketha provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Anura's Elephant
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.

Bella Vita
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.

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

The Villa by Contemporary Ceylon
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.

Malu Banna
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.

Most-booked hotels in Kalutara District in the past month
Popular with guests booking hotels in Kalutara District
Popular with guests booking hotels in Kalutara District
Popular with guests booking hotels in Kalutara District
Popular with guests booking hotels in Kalutara District
Popular with guests booking hotels in Kalutara District
Popular with guests booking hotels in Kalutara District
Popular with guests booking hotels in Kalutara District
Popular with guests booking hotels in Kalutara District
Popular with guests booking hotels in Kalutara District
Popular with guests booking hotels in Kalutara District
Kalutara District's best hotels with breakfast
Mermaid Hotel & Club
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.
Turyaa Kalutara
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.
Maggona Boutique Cottages
Maggona Boutique Cottages features an outdoor swimming pool, garden, a terrace and restaurant in Maggona. This 3-star hotel has air-conditioned rooms with a private bathroom.
Manikgoda Tea Paradise New
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.
The Beach Club Wadduwa Villa & Sea food Restaurant
Located in Wadduwa, a 9-minute walk from Wadduwa Beach, The Beach Club Wadduwa Villa & Sea food Restaurant provides accommodations with a garden, free private parking, a private beach area and a...
Roy Villa Beach Front
Located in Padagala, 27 miles from Bambalapitiya Railway Station, Roy Villa Beach Front has accommodations with a garden, free private parking, a private beach area and a terrace.
Amy's Haven
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.
Ellakanda Nature Villa
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.
Budget hotels in Kalutara District
Lake Resort Bolgoda
Located within 23 miles of Bambalapitiya Railway Station and 26 miles of R Premadasa Stadium, Lake Resort Bolgoda in Wadduwa provides a garden and rooms with free WiFi.
Uma Garden Kandegedara
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.
Arena Hotel
Located in Beruwala, a 5-minute walk from Moragalla Beach, Arena Hotel has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace.
Blue Beach Hotel
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.
Ayu Ayuruveda Villa
Located in Ittapana, 7.6 miles from Aluthgama Railway Station, Ayu Ayuruveda Villa has accommodations with a garden, free private parking, a terrace and a restaurant.
River Tree Bolgoda
Located in Panadura, 15 miles from Bambalapitiya Railway Station, River Tree Bolgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Located in Dharga Town, within 2.4 miles of Kande Viharaya Temple and 2.5 miles of Aluthgama Railway Station, Bentota Grand Villa & Restaurant has accommodations with a restaurant as well as free...
Located in Beruwala, one mile from Beru Beach, Muthumuni Ayurveda Beach Resort provides accommodations with a garden, free private parking, a terrace and a restaurant.
Hotels in Kalutara District you can book without a credit card
Breezy Heaven Stay
Located in Beruwala, 1.1 miles from Moragalla Beach, Breezy Heaven Stay has accommodations with a terrace and free private parking.
Kenrish Hotel
Located in Wadduwa, within a few steps of Pothupitiya Beach and 20 miles of Bambalapitiya Railway Station, Kenrish Hotel provides accommodations with a restaurant and free WiFi throughout the property...
Grand 777 Royal Resort
Located in Badureliya, within 19 miles of Bawa Gardens and 23 miles of Kande Viharaya Temple, Grand 777 Royal Resort has accommodations with a restaurant as well as free private parking for guests who...
Muthukirula Resort
Located in Aluthgama, a 5-minute walk from Moragalla Beach, Muthukirula Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Royal Oshin Hotel
Royal Oshin Hotel is located in Wadduwa, within a few steps of Calido Beach Kalutara and 24 miles of Bambalapitiya Railway Station.
Santha House River View Stay
Located in Aluthgama, within 1.6 miles of Bentota Beach and 31 miles of Mount Lavinia Bus Stand, Santha House River View Stay provides accommodations with a terrace as well as free private parking for...
Amani Rooms
Located in Panadura, within 11 miles of Bambalapitiya Railway Station and 14 miles of Khan Clock Tower, Amani Rooms has accommodations with a garden and free WiFi throughout the property as well as...
SeekRide Bolgoda
Located in Bandaragama, within 18 miles of Bambalapitiya Railway Station and 21 miles of R Premadasa Stadium, SeekRide Bolgoda provides accommodations with a terrace and free WiFi throughout the...
FAQs about hotels in Kalutara District
See reviews by guests who stayed at hotels in Kalutara District
Planning a trip? Get inspired by reviews of cities in Kalutara District
Poor staff service during our visit while it was raining...
Kalutara is located along Sri Lanka’s southern coastal belt.
Very busy highstreet with lots of juice bars and coffee...
Not many food options in the area. Beach is okay not great.
Excellent facilities as the owner precisely focused on every...
The town of Kalutara is very busy and stretched out along a...
Aluthgama is a reasonably quiet town,.
Lovely place to relax. Large beach.
The breakfast buffet was very good and the quality of...
More places to explore, more ways to go
Hotels in Sri Lanka
If you're planning a longer trip, look beyond Kalutara District and explore the whole country!Hotels in Yala National Park
Hit the road and make the most of your trip by discovering another popular destination in Sri Lanka.Hotels in Anuradhapura District
Hit the road and make the most of your trip by discovering another popular destination in Sri Lanka.

























































