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 selection of great cottages in Moratuwa

Filter by:

Review score

LAKE VILLA by CARLSEN

Moratuwa

LAKE VILLA by CARLSEN offers accommodations in Moratuwa, 10 miles from Bambalapitiya Railway Station and 14 miles from Khan Clock Tower.

A
Ahmed
From
Egypt
First very clean Design is very nice it’s real villa with good vibes and the management are very professional
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 17 reviews
Price from
$296.79
1 night, 2 adults

Charming Villa with Stunning Rooftop Sea View

Mount Lavinia (Near Moratuwa)

Charming Villa with Stunning Rooftop Sea View is located in Mount Lavinia, just 1.4 miles from Mount Lavinia Beach and 5.8 miles from Bambalapitiya Railway Station.

F
Francis
From
United Arab Emirates
Really nice place, it’s really big and very near to the beach. The owner was also very friendly and accommodating. Also let us check out late and helped us with everything.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$89.10
1 night, 2 adults

Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath

Piliyandala (Near Moratuwa)

A recently renovated villa, Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath offers accommodations in Piliyandala. This property offers a private pool, free Wifi, and free private parking.

W
Washeen
From
United States
Hidden Gem in Colombo to stay on your arrival to Sri Lanka. It took us 1hr from katunayake airport to this place. And it’s a peaceful area. Beds are comfortable and the master bedroom had A/C. It’s perfect for 2 person though it has 5 bedrooms and the price was much cheaper than most of the colombo hotels or inns.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$109.08
1 night, 2 adults

Elegance Villa

Boralesgamuwa (Near Moratuwa)

Elegance Villa offers accommodations in Boralesgamuwa, 5.8 miles from Bambalapitiya Railway Station and 8.9 miles from R Premadasa Stadium.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews
Price from
$27.78
1 night, 2 adults

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

Ratmalana (Near Moratuwa)

Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden is located in Ratmalana, just 7.2 miles from Bambalapitiya Railway Station and 11 miles from Khan Clock Tower.

N
Neeshaz
From
Maldives
Loved the stay! The place is very big with ultimate privacy. The rooms are very comfortable and the property is overall great! The host was extremely kind and generous. Thankyou for making our stay super comfortable and accommodating us!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 13 reviews
Price from
$58.50
1 night, 2 adults

Aurora Holiday House

Mount Lavinia (Near Moratuwa)

Just a 3-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Aurora Holiday House features accommodations in Mount Lavinia with a shared lounge.

J
JORDAN
From
Canada
This place is a little gem - normally I don’t just had out 10s for places but this place was so well thought out. Its a newer building and very clean. Kitchens on all floors, comfortable seating and couches inside and on deck, decently comfy bed (which seems to be rare) for a very good price. Stayed here while diving up beach and was perfect. Staff at area very kind and attentive.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 24 reviews
Price from
$25
1 night, 2 adults

sea esta

Mount Lavinia (Near Moratuwa)

Sea esta offers accommodations in Mount Lavinia, 1.1 miles from Mount Lavinia Beach and 5.4 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 9 reviews
Price from
$100
1 night, 2 adults

Sithila Villa

Mount Lavinia (Near Moratuwa)

Just a 19-minute walk from Mount Lavinia Beach and 0.6 miles from Mount Lavinia Bus Stand, Sithila Villa features accommodations in Mount Lavinia, with a garden and a shared lounge.

K
Kira Yakunin
From
Belarus
An ideal place if you need to stay in Colombo. I didn't expect the place to be so peaceful and quiet, considering its central location near the main road. I liked everything: - Location; - Stable internet; - Fully equipped kitchen; - Spacious common area; - Balcony in the evenings; - Super helpful modern family. I was really lucky to find such a place and in the end felt like home there.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 39 reviews
Price from
$40
1 night, 2 adults

Colombo Villa

Colombo (Near Moratuwa)

Located in Colombo, Colombo Villa features free WiFi, a garden and year-round outdoor pool. U.S. Embassy is 0.9 mi away. Free private parking is available on site.

S
Sally
From
Australia
We loved Colombo Villa. Perfect for arrival (or departure). Derick stayed up late to welcome us. Our room was big for 5 people and very clean etc. We loved the carefully presented fruit etc for breakfast and the pool was excellent (clean ++). Can't say enough good things. Derick also helped with onward travel (lovely driver) and we found it very convenient and safe for moving around on foot, car and tuk tuk. A really perfect start to our holiday.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 202 reviews
Price from
$120
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo (Near Moratuwa)

Providing a garden, Spacious and Serene Family Home in Colombo features accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
$107.28
1 night, 2 adults
All cottages in Moratuwa

Looking for a cottage?

Cottages are perfect for travelers who enjoy feeling cozy and independent in the countryside. Usually small, traditionally built houses, cottages are spread across one or two floors – making them great for families or vacations with a little more privacy.

Most booked cottages in Moratuwa and surrounding area in the past month

See all

Traveling by car? These cottages in Moratuwa and nearby offer free parking

  • Subodhi Lakeside Retreat & Education Centre offers accommodations in Piliyandala, 8.8 miles from Bambalapitiya Railway Station and 12 miles from Khan Clock Tower.

    From $33.30 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 6 reviews

    A recently renovated villa, Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath offers accommodations in Piliyandala. This property offers a private pool, free Wifi, and free private parking.

    From $131.08 per night
  • Villa Muthuwin offers accommodations in Panadura, 12 miles from Bambalapitiya Railway Station and 15 miles from Khan Clock Tower. With inner courtyard views, this accommodation offers a balcony.

    From $33.30 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Larmount Nest Two bedroom house in Ratmalana Mount Lavinia offers accommodations in Mount Lavinia, 6.2 miles from Bambalapitiya Railway Station and 10 miles from Khan Clock Tower.

    From $38.85 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    A recently renovated villa, AirBlue Villa offers accommodations in Ratmalana. This villa features free private parking, a shared kitchen, and free Wifi. Staff on site can arrange a shuttle service.

    From $66.60 per night
  • Rashi Home is located in Piliyandala, just 12 miles from Bambalapitiya Railway Station and 15 miles from R Premadasa Stadium. This property offers access to a balcony and free private parking.

    From $51.50 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 13 reviews

    Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden is located in Ratmalana, just 7.2 miles from Bambalapitiya Railway Station and 11 miles from Khan Clock Tower.

  • Villa Tamerin is located in Panadura, just 1.7 miles from Panadura Beach and 13 miles from Bambalapitiya Railway Station. This property offers access to a terrace and free private parking.

These cottages in Moratuwa and nearby have options with free cancellation

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 5 reviews

    Charming Villa with Stunning Rooftop Sea View is located in Mount Lavinia, just 1.4 miles from Mount Lavinia Beach and 5.8 miles from Bambalapitiya Railway Station.

    From $98.90 per night
  • Urban Nest Mount Lavinia

    Mount Lavinia
    Free cancellation options available

    Just 1.1 miles from Mount Lavinia Beach and a 17-minute walk from Mount Lavinia Bus Stand, Urban Nest Mount Lavinia features accommodations in Mount Lavinia with a garden.

    From $35.52 per night
  • sea esta

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 9 reviews

    Sea esta offers accommodations in Mount Lavinia, 1.1 miles from Mount Lavinia Beach and 5.4 miles from Bambalapitiya Railway Station.

    From $123.90 per night
  • дом любви (House Of Love)

    Ratmalana
    Free cancellation options available

    Offering a garden and a terrace, дом любви (House Of Love) in Ratmalana is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

    From $98.90 per night
  • villa by mount

    Ratmalana
    Free cancellation options available

    Just 1.1 miles from Mount Lavinia Beach and a 16-minute walk from Mount Lavinia Bus Stand, villa by mount features accommodations in Ratmalana with a garden.

    From $79.92 per night
  • Palm Grove Lavinia

    Mount Lavinia
    Free cancellation options available

    Palm Grove Lavinia is located in Mount Lavinia, just 1.5 miles from Mount Lavinia Beach and 5.6 miles from Bambalapitiya Railway Station.

    From $181.82 per night
  • Rasi Mount Rest

    Mount Lavinia
    Free cancellation options available

    Rasi Mount Rest offers accommodations in Mount Lavinia, a 14-minute walk from Mount Lavinia Beach and 4.8 miles from Bambalapitiya Railway Station.

    From $61.05 per night
  • The Royal Mount Palace Colombo

    Mount Lavinia
    Free cancellation options available

    A comfortable villa within the vicinity of Mount Lavinia Beach, The Royal Mount Palace Colombo offers a base for a stress-free getaway in Mount Lavinia.

Enjoy breakfast in Moratuwa and nearby

  • Lily Pod

    Panadura
    Breakfast options

    16 miles from Bambalapitiya Railway Station in Panadura, Lily Pod features accommodations with access to wellness packages.

    From $1,600 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 44 reviews

    Cottage Garden Bungalows is a recently renovated guest house in Mount Lavinia, near Mount Lavinia Beach. This property offers access to a terrace, free private parking, and free Wifi.

    From $48.40 per night
  • Soul Beach Colombo offers accommodations in Dehiwala, a few steps from Mount Lavinia Beach and 3 miles from Bambalapitiya Railway Station.

    From $72.15 per night
  • Offering a garden, Still Waters - A Cottage by the Lake! provides accommodations in Boralesgamuwa. This property offers access to a balcony and free private parking.

  • Windever Home is located in Mount Lavinia, just 1.3 miles from Mount Lavinia Beach and 5.4 miles from Bambalapitiya Railway Station.

  • Providing a garden, Cinnamon Walauwaa offers accommodations in Piliyandala.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2 reviews

    Providing a garden, House with Private Pool Perfect for Family Holiday features accommodations in Mount Lavinia. This property offers access to a balcony, free private parking, and free Wifi.

    From $37.96 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Holiday home srilanka is located in Piliyandala, just 12 miles from Bambalapitiya Railway Station and 15 miles from R Premadasa Stadium.