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

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.
Hela Gedara Villa Beruwala
Located in Beruwala, 1.2 miles from Moragalla Beach, Hela Gedara Villa Beruwala 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.
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.

The Blue Water - Geoffrey Bawa Heritage Resort Hotel
Located 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.

Aryana Queen Beach Resort
Located in Wadduwa, a few steps from Wadduwa Beach, Aryana Queen Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

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.

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.
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.
Aryana Queen Beach Resort
Located in Wadduwa, a few steps from Wadduwa Beach, Aryana Queen Beach Resort 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.
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.
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.
Budget hotels in Kalutara District
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.
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.
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.
The Sunny Side Villa
Located in Matugama, The Sunny Side Villa provides 2-star accommodations with private balconies. Guests can enjoy garden views.
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 Rain Forest
Located in Gulawita, 15 miles from Bawa Gardens, The Rain Forest provides accommodations with a garden, free private parking, a terrace and a restaurant.
Watergate Bolgoda Hotel
Watergate Bolgoda Hotel features an outdoor swimming pool, garden, a shared lounge and restaurant in Bandaragama.
Hotels in Kalutara District you can book without a credit card
Villa 97 Bolgoda
Located in Panadura, 12 miles from Bambalapitiya Railway Station, Villa 97 Bolgoda provides accommodations with an outdoor swimming pool, free private parking, a garden 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.
Serene Villa
Located in Beruwala, within a 12-minute walk of Moragalla Beach and 29 miles of Mount Lavinia Bus Stand, Serene Villa provides accommodations with a garden and free WiFi throughout the property as...
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. The hotel has family rooms.
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.
Lavinrich Hotel
Located in Horana, 15 miles from Leisure World, Lavinrich Hotel provides accommodations 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
Located in Waskaduwa, a 2-minute walk from Waskaduwa Beach, Mollusca Beach Villa provides accommodations with a garden, free private parking, a private beach area and a shared lounge.






























































