Find the cheap hotels that appeal to you the most
Check out our pick of great cheap hotels in Diyalagoda
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 Kalutara
Popular with guests booking cheap hotels in Beruwala
Popular with guests booking cheap hotels in Bentota
Popular with guests booking cheap hotels in Aluthgama
Popular with guests booking cheap hotels in Paiyagala South
Popular with guests booking cheap hotels in Bentota
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 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.
'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.