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

Villas in Moratuwa

Find the villas that appeal to you the most

The best villas in Moratuwa

Check out our selection of great villas 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.3
Very Good - What previous guests thought, 17 reviews
Price from
$296.79
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.2
Wonderful - What previous guests thought, 6 reviews
Price from
$25.80
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.2
Wonderful - What previous guests thought, 22 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

GREEN Palace

Maharagama (Near Moratuwa)

Featuring a garden, GREEN Palace provides accommodations in Maharagama. This property offers access to a terrace, free private parking, and free Wifi.

R
Rusanova
From
Georgia
Good place, peaceful and beautiful. Very nice and friendly host. We stayed there for 7 days and it was very comfortable. It felt welcomed like if we were visiting a relative. The place is not in a Colombo city, but it takes 15-20 minutes by bus to reach a city center, taxi or tuk-tuk even less I think. There are shops and cafes close to a place. Highly recommend
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 50 reviews
Price from
$22.80
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.

P
Pankaj
From
India
I had a very comfortable stay. quality hospitality, huge bed.quiet neighborhood Highly recommended.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 38 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
sharad
From
United Arab Emirates
The villa is located in a perfect spot, close to several restaurants (fine dining and casual dining). The room was much bigger than we expected and the kids enjoyed the ample space available in the room. What made the villa special was the amenities available for kids (swimming pool, fussball, board games etc.) Its a very cute space overall at such a reasonable price. If we were to visit Colombo again, this place would definitely be my first pick. The staff was very warm and accommodating..Impressed with Sri Lankan hospitality!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 199 reviews
Price from
$70
1 night, 2 adults

Teal Villa

Colombo (Near Moratuwa)

Teal Villa offers accommodations in Colombo, 1.3 miles from Wellawatte Beach and 2.1 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
$270
1 night, 2 adults
All villas in Moratuwa

Looking for a villa?

Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

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

See all

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

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Jumelle Residence is located in Horetuduwa, just 10 miles from Bambalapitiya Railway Station and 14 miles from Khan Clock Tower.

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

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

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

  • RAYA Island Villa is located in Panadura, just 18 miles from Khan Clock Tower and 20 miles from R Premadasa Stadium.

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

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

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.

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

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 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.

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

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 22 reviews

    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.

  • Serenity Villa

    Divulpitiya
    Breakfast options

    1.4 miles from Mount Lavinia Beach in Divulpitiya, Serenity Villa features accommodations with access to wellness packages and fitness room.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 9 reviews

    Just a 16-minute walk from Mount Lavinia Beach and 1.2 miles from Mount Lavinia Bus Stand, The Greens Luxury Boutique Villa features accommodations in Karagampitiya, with a garden and a shared lounge.

Villas That Guests Love in Moratuwa

See all
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 17 reviews
    Beautiful Villa and property. Perfect to relax and take a brake from the busy everyday life. Great staff that made the stay even more pleasant.
    Guest review by
    Muhammet
    Travelers with friends
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 17 reviews
    I had amazing stay at the Lake Villa. Mr Isuru prepared amazing dishes and took great of us during our stay.
    Guest review by
    Pratap_0007
    Travelers with friends
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 17 reviews
    Lake Villa by Carlsen was a lovely place to stay with my family. Breakfast was great and Isuru and Rohitha cooked us some wonderful meals and took care of us during our stay. We definitely preferred their cooking to takeaway. The villa is lovely and modern and has a good family room upstairs with AC and nice views of the lake. Wifi worked well and netflix was active on the TVs. Fishing gear was also available.
    Guest review by
    Kanj
    Solo traveler
gogless