The 10 best cottages in Moratuwa, Sri Lanka | Booking.com
Skip to main content

Cottages in Moratuwa

Find the cottages that appeal to you the most

The best cottages in Moratuwa

Check out our pick of great cottages in Moratuwa

Filter by:

Review score

LAKE VILLA by CARLSEN

Moratuwa

Featuring air-conditioned accommodation with a private pool, garden view and a balcony, LAKE VILLA by CARLSEN is located in Moratuwa.

P
Pratap_0007
From
India
I had amazing stay at the Lake Villa. Mr Isuru prepared amazing dishes and took great of us during our stay.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 17 reviews
Price from
US$320.53
1 night, 2 adults

Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath

Piliyandala (Near 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.

T
Thamara Attanayaka
From
Australia
At the time of our stay they were building a descent size pool. It would be nice once finished. Private and quite area. Acess to motorways to go down south or Kandy side was easy from nearest town of Piliyandala.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews
Price from
US$119.34
1 night, 2 adults

Elegance Villa

Boralesgamuwa (Near Moratuwa)

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.

k
kushan
From
Sri Lanka
The location was very convinient, and has a good privacy and a decent neighbourhood! The hosts are very helpful, worth the money and the property was very clean!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$28.64
1 night, 2 adults

Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden

Ratmalana (Near Moratuwa)

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,...

S
Sahan
From
Sri Lanka
The host was very welcoming and helped a lot.The house is comfortable and pleasant, it is very convenient to order food, if you come again, you will choose to stay here again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 13 reviews
Price from
US$64.94
1 night, 2 adults

Cottage Garden Bungalows

Mount Lavinia (Near Moratuwa)

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.

M
Murakami
From
Japan
Owner and staff are very kind and only 1 minutes from the beach!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 44 reviews
Price from
US$60.50
1 night, 2 adults

Aurora Holiday House

Mount Lavinia (Near Moratuwa)

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.

K
Katarina
From
Croatia
Everything was pefect. Host was great.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 22 reviews
Price from
US$25
1 night, 2 adults

sea esta

Mount Lavinia (Near Moratuwa)

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.

E
Esther
From
Seychelles
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
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 9 reviews
Price from
US$106.20
1 night, 2 adults

GREEN Palace

Maharagama (Near Moratuwa)

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.

G
Geert
From
Netherlands
Host Maleeka is very attent and friendly. She put all effort in making your stay comfortable and even surprised me with a birthday cake! Very big room with comfortable bed, ac and own bathroom in a relaxed area and big garden.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 50 reviews
Price from
US$25.31
1 night, 2 adults

Sithila Villa

Mount Lavinia (Near Moratuwa)

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.

M
Marek
From
Czech Republic
The room was really nice, we had air conditioner, fan and mosquitier so we had everything we could wish for!🤩 The breakfasts were delicious🍌, we woke up late the first day because of jet lag✈️ we had after our flight and the family prepared “breakfast” for us even around 11-12PM which we were really grateful for.😇
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 38 reviews
Price from
US$40
1 night, 2 adults

Araliya Uyana Residencies Colombo - Entire House with Two Bedrooms

Colombo (Near Moratuwa)

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.

N
Nuwanthika
From
Sri Lanka
Owner & helper very friendly treat for us. We stay there 4 days like our own house . No one disturbing there.very clam & safe place.its a type of luxury house.♥️
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 13 reviews
Price from
US$50.98
1 night, 2 adults
All cottages in Moratuwa

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.

Most booked cottages in Moratuwa and surroundings in the past month

See all

Enjoy breakfast in Moratuwa and nearby

  • RAYA Island Villa

    Panadura
    Breakfast options

    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.

  • Lily Pod

    Panadura
    Breakfast options

    Offering garden views, Lily Pod is an accommodation set in Panadura, 25 km from Bambalapitiya Railway Station and 30 km from R Premadasa Stadium.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 44 reviews

    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.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    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.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Featuring a garden, private pool and garden views, House with Private Pool Perfect for Family Holiday is located in Mount Lavinia.

These cottages in Moratuwa and nearby have options with free cancellation

  • Jumelle Residence

    Horetuduwa
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering lake views, Jumelle Residence is an accommodation located in Horetuduwa, 16 km from Bambalapitiya Railway Station and 22 km from Khan Clock Tower.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 6 reviews

    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.

  • Villa Muthuwin

    Panadura
    Free cancellation options available

    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.

  • AirBlue Villa

    Ratmalana
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    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.

  • Rashi Home

    Piliyandala
    Free cancellation options available

    Set in Piliyandala, 19 km from Bambalapitiya Railway Station and 24 km from R Premadasa Stadium, Rashi Home offers air conditioning.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 13 reviews

    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,...

  • Villa Tamerin

    Panadura
    Free cancellation options available

    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.

Travelling by car? These cottages in Moratuwa and nearby offer free 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.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 9 reviews

    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.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 38 reviews

    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.