Find the cottages that appeal to you the most
Find the right cottage for you in Moratuwa
Check out our pick of great cottages in Moratuwa
Featuring air-conditioned accommodation with a private pool, garden view and a balcony, LAKE VILLA by CARLSEN is located in Moratuwa.
Featuring air-conditioned accommodation with a private pool, garden view and a patio, Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath is located in Piliyandala.
Offering a garden and garden view, Elegance Villa is located in Boralesgamuwa, 9.4 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium.
Set in Ratmalana in the Colombo District region and Bambalapitiya Railway Station reachable within 12 km, Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden offers accommodation with free WiFi,...
Featuring air-conditioned accommodation with a patio, Cottage Garden Bungalows is set in Mount Lavinia. This property offers access to a terrace, free private parking and free WiFi.
Aurora Holiday House features a balcony and is set in Mount Lavinia, within just 300 metres of Mount Lavinia Beach and 1.2 km of Mount Lavinia Bus Stand.
Situated in Mount Lavinia, 1.7 km from Mount Lavinia Beach and 8.6 km from Bambalapitiya Railway Station, sea esta offers a garden and air conditioning.
Boasting air-conditioned accommodation with a balcony, GREEN Palace is situated in Maharagama. This property offers access to a terrace, free private parking and free WiFi.
Set within 1.6 km of Mount Lavinia Beach and 7.7 km of Bambalapitiya Railway Station in Mount Lavinia, Sithila Villa provides accommodation with seating area.
Boasting a garden and views of quiet street, Araliya Uyana Residencies Colombo - Entire House with Two Bedrooms is a recently renovated holiday home set in Colombo, 2.5 km from Mount Lavinia Beach.
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Set in Panadura and only 24 km from Bambalapitiya Railway Station, RAYA Island Villa offers accommodation with lake views, free WiFi and free private parking.
Offering garden views, Lily Pod is an accommodation set in Panadura, 25 km from Bambalapitiya Railway Station and 30 km from R Premadasa Stadium.
Featuring air-conditioned accommodation with a patio, Cottage Garden Bungalows is set in Mount Lavinia. This property offers access to a terrace, free private parking and free WiFi.
Boasting accommodation with a private pool, Soul Beach Colombo is situated in Dehiwala. This property offers access to a balcony, free private parking and free WiFi.
Situated in Mount Lavinia, 2.2 km from Mount Lavinia Beach and 9.3 km from Bambalapitiya Railway Station, Charming Villa with Stunning Rooftop Sea View offers air conditioning.
Featuring air-conditioned accommodation with a patio, Still Waters - A Cottage by the Lake! is located in Boralesgamuwa. This property offers access to a balcony and free private parking.
Featuring a hot tub, Windever Home is set in Mount Lavinia. This property offers access to a balcony, free private parking and free WiFi.
Featuring a garden, private pool and garden views, House with Private Pool Perfect for Family Holiday is located in Mount Lavinia.
Offering lake views, Jumelle Residence is an accommodation located in Horetuduwa, 16 km from Bambalapitiya Railway Station and 22 km from Khan Clock Tower.
Featuring air-conditioned accommodation with a private pool, garden view and a patio, Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath is located in Piliyandala.
Featuring inner courtyard views, Villa Muthuwin offers accommodation with a garden and a balcony, around 19 km from Bambalapitiya Railway Station. Guests staying at this villa have access to a patio.
Larmount Nest Two bedroom house in Ratmalana Mount Lavinia is situated in Mount Lavinia, 15 km from Khan Clock Tower, 17 km from R Premadasa Stadium, as well as 34 km from Leisure World.
Boasting air-conditioned accommodation with a balcony, AirBlue Villa is situated in Ratmalana. This property offers access to a terrace, free private parking and free WiFi.
Set in Piliyandala, 19 km from Bambalapitiya Railway Station and 24 km from R Premadasa Stadium, Rashi Home offers air conditioning.
Set in Ratmalana in the Colombo District region and Bambalapitiya Railway Station reachable within 12 km, Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden offers accommodation with free WiFi,...
Featuring accommodation with a private pool, lake view and a balcony, Villa Tamerin is located in Panadura. This property offers access to a terrace and free private parking.
Located just 8.7 km from Bambalapitiya Railway Station, Urban Nest Mount Lavinia offers accommodation in Mount Lavinia with access to free bikes, a garden, as well as a shared kitchen.
Situated in Mount Lavinia, 1.7 km from Mount Lavinia Beach and 8.6 km from Bambalapitiya Railway Station, sea esta offers a garden and air conditioning.
Situated in Ratmalana and only 1.7 km from Mount Lavinia Beach, дом любви (House Of Love) features accommodation with sea views, free WiFi and free private parking.
Located in Ratmalana, 1.7 km from Mount Lavinia Beach and 8.6 km from Bambalapitiya Railway Station, villa by mount offers a garden and air conditioning.
Set in Mount Lavinia, 1.2 km from Mount Lavinia Beach and 7.7 km from Bambalapitiya Railway Station, Rasi Mount Rest offers air conditioning.
Located 13 km from Khan Clock Tower, 15 km from R Premadasa Stadium and 34 km from Leisure World, The Royal Mount Palace Colombo features accommodation set in Mount Lavinia.
Set within 1.6 km of Mount Lavinia Beach and 7.7 km of Bambalapitiya Railway Station in Mount Lavinia, Sithila Villa provides accommodation with seating area.
Set in Attidiya, 2.6 km from Mount Lavinia Beach and 9.2 km from Bambalapitiya Railway Station, Templers square offers a terrace and air conditioning.