Find the cheap hotels that appeal to you the most
Check out our pick of great cheap hotels in Diyalagoda
Located in Beruwala, 1.1 km from Moragalla Beach, Sriyan Villa provides accommodation with a private beach area, free private parking, free bikes and massage services.
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 in Bentota, 2 km from Bentota Beach, Amber House Lanka features views of the sea. Featuring a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.
Facing the seafront, Lucky Prince Villa is a guest house featuring a 3-star accommodation in Aluthgama. It has a garden, terrace and parking on-site.
Featuring a patio with garden views, a garden and barbecue facilities, River Breeze Villa Bentota can be found in Bentota, close to Bentota Lake and 2.5 km from Bentota 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.
Located in Beruwala and only 45 km from Mount Lavinia Bus Stand, La Prime Ceylon Villa provides accommodation with garden views, free WiFi and free private parking.
Situated in Beruwala, 1.4 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Sunny Villa offers an outdoor swimming pool and air conditioning.
Set 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand in Beruwala, The Nonnas Privacy Villa offers accommodation with a kitchen.
Offering a garden and garden view, Ceylon Seascape Villa is set in Beruwala, 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand.
Popular with guests booking cheap hotels in Diyalagoda
Popular with guests booking cheap hotels in Bentota
Popular with guests booking cheap hotels in Bentota
Popular with guests booking cheap hotels in Bentota
Popular with guests booking cheap hotels in Bentota
Popular with guests booking cheap hotels in Aluthgama
Popular with guests booking cheap hotels in Beruwala
Popular with guests booking cheap hotels in Beruwala
Popular with guests booking cheap hotels in Aluthgama
Popular with guests booking cheap hotels in Beruwala
Situated in Kalutara, Sandy Steps is a recently renovated accommodation, 2.4 km from Maggona Beach and 38 km from Mount Lavinia Bus Stand.
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.
Situated just 1.5 km from Maggona Beach, tashivilla provides accommodation in Maggona with access to a garden, a terrace, as well as a 24-hour front desk.
Situated in Etagama, 2.4 km from Kalamulla North Beach, Hotel Water Nest features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Located in Beruwala and only 45 km from Mount Lavinia Bus Stand, La Prime Ceylon Villa provides accommodation with garden views, free WiFi and free private parking.
Offering a garden and garden view, Vista Residences is set in Kalutara, 2.2 km from Katukurunda Beach and 35 km from Mount Lavinia Bus Stand.
Set in Beruwala, 600 metres from Beru Beach and 44 km from Mount Lavinia Bus Stand, Sujee Villa CeylonHub offers spacious air-conditioned accommodation with a terrace and free WiFi.
Comprising a garden and a terrace, Sujee Villa White House is a recently renovated accommodation in Beruwala situated close to Beru Beach.
'Franklyn', Homestay features a hot tub and free private parking, and is within 700 metres of Kalamulla North Beach and 42 km of Bambalapitiya Railway Station.
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.
Featuring a patio with sea views, a private beach area and a garden, Hotel Coconut Bay can be found in Kalutara, close to Katukurunda Beach and 35 km from Mount Lavinia Bus Stand.
Situated in Bentota, 1.7 km from Beru Beach, Manara Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Situated in Beruwala, 1.8 km from Moragalla Beach, White Elephant Villa & Restaurant features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
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.
Located in Kalutara, 41 km from Bambalapitiya Railway Station and 47 km from Khan Clock Tower, Hotel Barbara Villa provides spacious air-conditioned accommodation with a balcony and free WiFi.
Set in Beruwala, 2.1 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, SunSet Guest House offers air conditioning.