Search hotels in Kalutara District, Sri Lanka
Enter your dates and choose from 414 hotels and other places to stay
Stay in Kalutara District's best hotels!
Filter by:
Halketha
Set in Matugama, 19 km from Bawa Gardens, Halketha offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

The Beach Club
Located in Wadduwa, less than 1 km from Wadduwa Beach, The Beach Club provides accommodation with a garden, free private parking, a private beach area and a terrace.

E & C Guesthouse
Located in Beruwala, 1.7 km from Moragalla Beach, E & C Guesthouse provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Hela Gedara Villa Beruwala
Set in Beruwala, 1.9 km from Moragalla Beach, Hela Gedara Villa Beruwala offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Bella Vita
Situated in Aluthgama, 1.3 km from Moragalla Beach, Bella Vita features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Anveela
Set in Beruwala, 200 metres from Moragalla Beach, Anveela offers accommodation with a garden, free private parking, a terrace and a restaurant.

The Villa by Contemporary Ceylon
Set in Wadduwa, 400 metres from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Malu Banna
Situated in Aluthgama, 1.2 km from Bentota Beach, Malu Banna features accommodation with a terrace, free private parking, a restaurant and a bar.

The Blue Water - Geoffrey Bawa Heritage Resort Hotel
Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV.

Villa 97 Bolgoda
Located in Panadura, 20 km from Bambalapitiya Railway Station, Villa 97 Bolgoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
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
The Blue Water - Geoffrey Bawa Heritage Resort Hotel
Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV.
Mermaid Hotel & Club
Mermaid Hotel & Club is located at Mahawaskaduwa fishing village in Kalutara, about 39 km from Colombo. This tropical retreat features 2 outdoor pools, a health spa and free parking.
Amy's Haven
Situated in Wadduwa, a few steps from Pothupitiya Beach, Amy's Haven features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Aryana Queen Beach Resort
Situated in Wadduwa, a few steps from Wadduwa Beach, Aryana Queen Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Ellakanda Nature Villa
Located in Uragoda, 14 km from Bawa Gardens, Ellakanda Nature Villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Anura's Elephant
Set in Beruwala, 500 metres from Moragalla Beach, Anura's Elephant offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Lake Resort Bolgoda
Situated in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.
Uma Garden Kandegedara
Uma Garden Kandegedara has an outdoor swimming pool, garden, a terrace and restaurant in Matugama. Featuring a bar, the property is located within 6.1 km of Bawa Gardens.
Budget hotels in Kalutara District
Gedara Villa
Set in Kalutara, 300 metres from Kalutara Beach, Gedara Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Blue Beach Hotel
Situated in Wadduwa, 100 metres from Wadduwa Beach, Blue Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Located in Panadura, 700 metres from Wadduwa Beach, Maariyo Hotel and Restaurant provides accommodation with a garden, free private parking and a terrace.
Located in Anguruwatota, 39 km from Leisure World, Buddothpado International Meditation Center provides accommodation with a garden, free private parking and a terrace.
Located in Aluthgama, 6.7 km from Bawa Gardens, Wella Kotuwa Villa Aluthgama provides accommodation with an outdoor swimming pool, free private parking and a garden.
The Sunny Side Villa
Set in Matugama, The Sunny Side Villa offers 2-star accommodation with private balconies. The property is non-smoking and is located 13 km from Bawa Gardens.
Manikgoda Tea Paradise New
Located in Matugama, 8.6 km from Bawa Gardens, Manikgoda Tea Paradise New provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
The Rain Forest
Located in Gulawita, 25 km from Bawa Gardens, The Rain Forest provides accommodation with a garden, free private parking, a terrace and a restaurant.
Hotels in Kalutara District that you can book without a credit card
Villa 97 Bolgoda
Located in Panadura, 20 km from Bambalapitiya Railway Station, Villa 97 Bolgoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Bedazzle Waves Hotel Wadduwa
Located in Wadduwa, 200 metres from Wadduwa Beach, Bedazzle Waves Hotel Wadduwa provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Serene Villa
Located in Beruwala, within 1.1 km of Moragalla Beach and 46 km of Mount Lavinia Bus Stand, Serene Villa provides accommodation with a garden and free WiFi throughout the property as well as free...
Maggona Boutique Cottages
Maggona Boutique Cottages features an outdoor swimming pool, garden, a terrace and restaurant in Maggona. This 3-star hotel offers room service and a tour desk.
Hotel Kenrish
Set in Wadduwa, 70 metres from Pothupitiya Beach, Hotel Kenrish offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Lavinrich Hotel
Set in Horana, 24 km from Leisure World, Lavinrich Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
New White Haven
New White Haven has an outdoor swimming pool, garden, a shared lounge and restaurant in Panadura. This 3-star hotel offers room service and a 24-hour front desk.
Mollusca Beach Villa
Set in Waskaduwa, 200 metres from Waskaduwa Beach, Mollusca Beach Villa offers accommodation with a garden, free private parking, a private beach area and a shared lounge.