Search hotels in Kalutara District, Sri Lanka
Enter your dates and choose from 451 hotels and other places to stay
Stay in Kalutara District's best hotels!
Filter by:
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.
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.
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.

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.

The Beach Club
Located in Wadduwa, a 9-minute walk from Wadduwa Beach, The Beach Club provides accommodations with a garden, free private parking, a private beach area and a terrace.

Hotel Water Nest
Located in Etagama, 1.5 miles from Kalamulla North Beach, Hotel Water Nest has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Velapura River Garden
Located in Kalutara, 1.4 miles from Kalutara Beach, Velapura River Garden has accommodations with a garden, free private parking, a shared lounge and barbecue facilities.

E & C Guesthouse
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.
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.

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
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.
Residence Jasmine
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. 30 miles from Mount Lavinia...
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.
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.
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.
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.
Budget hotels in Kalutara District
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.
Gedara Villa
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.
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.
Located in Panadura, 10 miles from Bambalapitiya Railway Station, Ramadia Grand Holiday Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Hotel Blue Sapphire
Located in Aluthgama, Hotel Blue Sapphire has a garden and bar. There's an outdoor pool and guests can use free WiFi and free private parking.
Located in Panadura, a 8-minute walk from Wadduwa Beach, Maariyo Hotel and Restaurant provides accommodations with a garden, free private parking and a terrace.
Located in Aluthgama, 4.2 miles from Bawa Gardens, Wella Kotuwa Villa Aluthgama provides accommodations with an outdoor swimming pool, free private parking and a garden.
Hotels in Kalutara District you can book without a credit card
Lavila beach cottage
Located in Wadduwa, a 2-minute walk from Wadduwa Beach, Lavila beach cottage provides accommodations with a garden, free private parking, a private beach area and a restaurant.
Hotel SERENDIB INN
Located in Panadura, 15 miles from Bambalapitiya Railway Station, Hotel SERENDIB INN provides accommodations with a garden, free private parking, a terrace and a restaurant.
Peacock Hill Villa
Located in Matugama, within 31 miles of Mount Lavinia Bus Stand and 6.9 miles of Bawa Gardens, Peacock Hill Villa has accommodations with a restaurant as well as free private parking for guests who...
Royal Oshin Hotel
Featuring a restaurant and views of sea, Royal Oshin Hotel is located in Wadduwa, a few steps from Calido Beach Kalutara.
River View Stay
Located in Latpandura, 17 miles from Bawa Gardens, River View Stay provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Bedazzle Waves Hotel Wadduwa
Located in Wadduwa, a 2-minute walk from Wadduwa Beach, Bedazzle Waves Hotel Wadduwa provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Hotel Kenrish
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.
The Sunny Side Villa
Located in Matugama, The Sunny Side Villa provides 2-star accommodations with private balconies. Guests can enjoy garden views.































































