Find the hotels with pools that appeal to you the most
Check out our pick of great hotels with pools in Dodangoda
Featuring garden views, Thoduwawa Beach Villa provides accommodation with a private beach area, pool with a view and a garden, around 2.1 km from Maggona Beach.

Situated within less than 1 km of Katukurunda Beach and 41 km of Bambalapitiya Railway Station in Kalutara, FEEL Villa provides accommodation with seating area.

Set in Matugama, 19 km from Bawa Gardens, Halketha offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Situated within a few steps of Maggona Beach and 40 km of Mount Lavinia Bus Stand in Maggona, Colibri Villa offers accommodation with seating area.

Nestled within a century-old plantation building with 3 colonial suites and 7 luxury modern private pool villas, Glenross Living - A Collection of 7 Private Pool Villas and 3 Colonial Suites offers an...

In a secluded beachfront along Sri Lanka’s southwest coast, only an hour away from the capital, Anantara Kalutara Resort is a heavenly getaway with luxurious accommodation and inspirational...

Built on 9 acres of gardens, AVANI Kalutara Resort (formerly Kani Lanka Resort and Spa) is located by the Kalu Ganga River. It offers an outdoor pool, a luxurious spa and free Wi-Fi.

Situated in Padagala, 44 km from Bambalapitiya Railway Station, Roy Villa Beach Front features accommodation with a garden, free private parking, a private beach area and a terrace.

Situated in Bentota, 1.4 km from Bentota Beach, Tree of Life Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Situated in Bentota, 300 metres from Bentota Beach, Cinnamon Bentota Beach - Signature Selection features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...


Popular with guests booking hotels with pools in Dodangoda
Popular with guests booking hotels with pools in Dodangoda
Popular with guests booking hotels with pools in Kalutara
Popular with guests booking hotels with pools in Kalutara
Popular with guests booking hotels with pools in Bentota
Popular with guests booking hotels with pools in Padagala
Popular with guests booking hotels with pools in Pahala Neboda
Popular with guests booking hotels with pools in Kalutara
Popular with guests booking hotels with pools in Paiyagala South
Popular with guests booking hotels with pools in Paiyagala South
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.
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.
Featuring garden views, Thoduwawa Beach Villa provides accommodation with a private beach area, pool with a view and a garden, around 2.1 km from Maggona Beach.
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.
Situated in Padagala, 44 km from Bambalapitiya Railway Station, Roy Villa Beach Front features accommodation with a garden, free private parking, a private beach area and a terrace.
Nestled within a century-old plantation building with 3 colonial suites and 7 luxury modern private pool villas, Glenross Living - A Collection of 7 Private Pool Villas and 3 Colonial Suites offers an...
With Leisure World reachable in 49 km, Manarala Villa features accommodation, a restaurant, an outdoor swimming pool, a garden and a terrace.
Situated within a few steps of Maggona Beach and 40 km of Mount Lavinia Bus Stand in Maggona, Colibri Villa offers accommodation with seating area.
Set in Matugama, 19 km from Bawa Gardens, Halketha offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Spread over 30 acres, Plantation Villa boasts an organic garden and a natural spring-well. It offers a relaxing retreat with Ayurvedic treatments and charming bungalows.
Set in Diyalagoda, 1.5 km from Maggona Beach, Mahi Beach Ayurveda offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Situated in Paiyagala South, 2.4 km from Maggona Beach, Infinity of Sri Lanka features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Set in Beruwala, 2.4 km from Kalamulla North Beach, Roy villa Landside hotel offers accommodation with a private beach area, free private parking, an outdoor swimming pool and a spa and wellness...
Located 44 km from Bambalapitiya Railway Station, OYO 246 Roy Villa Beach Hotel offers 2-star accommodation in Paiyagala North and features a garden, a restaurant and a bar.
Offering an outdoor swimming pool, Villa Velmarie is located just 2.4 km from the Bentota River Airport. Free Wi-Fi is available in all areas of the property.
2.6 km from Kande Viharaya Temple, Laluna Eco Resort Pvt Ltd is a recently renovated property set in Beruwala and offers air-conditioned rooms with free WiFi and private parking.