Skip to main content

The best cottages in Moratuwa

Check out our pick of great cottages in Moratuwa

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Featuring air-conditioned accommodation with a private pool, garden view and a balcony, LAKE VILLA by CARLSEN is located in Moratuwa. This property offers access to a terrace, pool at the pool table, free private parking and free WiFi. The property is non-smoking and is set 17 km from Bambalapitiya Railway Station.

swimming pool morning breakfast the place itself

Show more Show less
8.8
Fabulous
13 reviews
Price from
TL 5,635
per night

Featuring air-conditioned accommodation with a private pool, pool view and a patio, Villa by the Lake Bolgoda, Moratuwa-Colombo is set in Moratuwa. This property offers access to a balcony, free private parking and free WiFi. R Premadasa Stadium is 24 km away and Leisure World is 36 km from the villa.

Show more Show less
7.5
Good
4 reviews
Price from
TL 4,252
per night

Offering lake views, Jumelle Residence is an accommodation located in Horetuduwa, 16 km from Bambalapitiya Railway Station and 22 km from Khan Clock Tower. This property offers access to a balcony, free private parking and free WiFi. Mount Lavinia Bus Stand is 9.2 km from the villa and Barefoot Gallery is 16 km away.

Show more Show less
10
Exceptional
1 reviews
Price from
TL 1,656
per night

Guests at Jayaa Villas Bolgoda - Full Villa can make the most of yoga classes offered on-site. Sightseeing tours are available within a reachable distance. Guests can also warm themselves near outdoor fireplace after a day of skiing.

Show more Show less
8
Very good
1 reviews
Price from
TL 8,759
per night

Featuring air-conditioned accommodation with a patio, Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath is located in Piliyandala. This property offers access to a balcony, free private parking and free WiFi. Outdoor dining is also possible at the villa.

Show more Show less
10
Exceptional
2 reviews
Price from
TL 1,908
per night

Offering a garden and city view, Sea Esta Villa Mount Lavania is located in Ratmalana, 1.8 km from Mount Lavinia Beach and 8.7 km from Bambalapitiya Railway Station. There is a private entrance at the villa for the convenience of those who stay. The villa provides rooms with air conditioning, free private parking and free WiFi.

Show more Show less
8.7
Fabulous
3 reviews
Price from
TL 3,801
per night

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. This property offers access to a balcony, free private parking and free WiFi. The accommodation features airport transfers, while a car rental service is also available.

Excellent wow. The host was epic both husband and wife was prompt in response Advice for our sick child we felt privileged to be hosted by them ..place was spotlessly clean.. Satellite channels...kids enjoyed it ...very huge house very spacious... very private Gated compound very safe Host one phone call away security very helpful uncle 😃 we miss u 😘😘😘 uncle Close to food city markets restaurants

Show more Show less
7.1
Good
7 reviews
Price from
TL 2,394
per night

Located in Ratmalana and only 1.7 km from Mount Lavinia Beach, Casa de Amor provides accommodation with sea views, free WiFi and free private parking. This villa features air-conditioned accommodation with a terrace. The property is non-smoking and is situated 8.6 km from Bambalapitiya Railway Station.

Show more Show less
10
Exceptional
2 reviews
Price from
TL 2,325
per night

Situated in Mount Lavinia, 1.7 km from Mount Lavinia Beach and 8.6 km from Bambalapitiya Railway Station, Zayn villa features spacious air-conditioned accommodation with a terrace and free WiFi. This property offers access to a balcony and free private parking. The property is soundproof and is set 14 km from Khan Clock Tower.

Show more Show less
9
Superb
1 reviews
Price from
TL 2,896
per night

Mount lavinia home features a balcony and is located in Watumulla, within just 500 metres of Mount Lavinia Beach and 600 metres of Mount Lavinia Bus Stand. The property is set 7.8 km from Bambalapitiya Railway Station, 13 km from Khan Clock Tower and 15 km from R Premadasa Stadium. Barefoot Gallery is 7.8 km from the holiday home and The Independence Square is 10 km away.

Show more Show less
10
Exceptional
1 reviews

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.
Search cottages in Moratuwa

Most booked cottages in Moratuwa this month