Skip to main content

Villas in Moratuwa

Find the villas that appeal to you the most

Select occupancy

Villas for every style

Find the right villa for you in Moratuwa

The best villas in Moratuwa

Check out our selection of great villas in Moratuwa

Filter by:

Review score

Bolgoda Grand - Luxury by the Lake

Moratuwa

Bolgoda Grand - Luxury by the Lake offers accommodations in Moratuwa, 13 miles from Khan Clock Tower and 14 miles from R Premadasa Stadium. This vacation home provides accommodations with a balcony.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 6 reviews
Price from
$80
1 night, 2 adults

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, 16 reviews
Price from
$267.12
1 night, 2 adults

Barnes Loft Mount

Mount Lavinia (Near Moratuwa)

Barnes Loft Mount is located in Mount Lavinia, just a 3-minute walk from Mount Lavinia Beach and 4.1 miles from Bambalapitiya Railway Station.

Z
Zara
From
Portugal
It’s a nature friendly location and a very convenient. Amazing place to stay at, friendly staff and customized service. Absolutely love the live-with-nature theme going on about the place. Great family room, Felt like our own villa! The host is super nice too.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$45.51
1 night, 2 adults

AirBlue Villa

Ratmalana (Near Moratuwa)

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.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$69.99
1 night, 2 adults

Lotus Villa Dehiwela

Dehiwala (Near Moratuwa)

Lotus Villa Dehiwela is a recently renovated villa in Dehiwala where guests can make the most of the open-air bath and garden.

N
Nicholas
From
Sri Lanka
Nice location, many eating joints nearby. comfortable rooms, we took the master bedroom with attached bathroom, the other two rooms have a shared bathroom. the Hosts do not live at premises and also they do not give any other rooms to any other guests as policy so we had the whole place to ourselves, which was surprising. Owner is a doctor and he just wanted us to have a relaxing time, i think it is great value for this price.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews
Price from
$105.40
1 night, 2 adults

Tharan Villa - House in Colombo

Polgasowita (Near Moratuwa)

Tharan Villa - House in Colombo is located in Polgasowita, just 12 miles from Bambalapitiya Railway Station and 16 miles from R Premadasa Stadium.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews
Price from
$71.28
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.

C
Cipolla
From
France
Chandana and his wife are amazing hosts, super friendly and always happy to help. It was our second time with them and we will definitely come back when we are in Colombo. The room is very comfortable and spotless. The location is great, close to the main road and the beach.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 32 reviews
Price from
$35
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.

s
samadhi
From
Sri Lanka
I had a really pleasant stay here. Maleeka Aunty is a very friendly and helpful host, and she warmly welcomed us from the beginning. She was always very supportive and kind, especially with using the kitchen area—we could make tea or prepare anything easily. My room was clean and spacious, with a large washroom. Hot water was always available, and both AC and a fan were included, which made the stay very comfortable. The environment was very calm and peaceful, perfect for relaxing. There was plenty of space around the place, and I never had to worry about parking or safety. I originally planned to stay for only 2 days, but I enjoyed it so much that I extended my stay to 4 days. There is also a cute and playful dog named Noora. He is very friendly and fun to be around, which made the stay even more enjoyable. Highly recommended!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 41 reviews
Price from
$22.80
1 night, 2 adults

Angam Villas Colombo

Colombo (Near Moratuwa)

Angam Villas Colombo in Colombo provides accommodations with an outdoor swimming pool, a garden, and a shared lounge. This 4-star villa offers a shared kitchen and full-day security.

F
Fiona
From
Australia
We had a very warm welcome. It’s very quiet which is great in a busy city. Very nicely furnished, fabulous pool.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 305 reviews
Price from
$58.50
1 night, 2 adults

79 by TerraLume

Nugegoda (Near Moratuwa)

Offering a garden, 79 by TerraLume provides accommodations in Nugegoda. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the villa.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$129.60
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

Popular with guests booking villas in Moratuwa

Popular with guests booking villas in Moratuwa

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 16 reviews

Popular with guests booking villas in Moratuwa

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 6 reviews

Popular with guests booking villas in Moratuwa

Popular with guests booking villas in Moratuwa

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

Popular with guests booking villas in Moratuwa

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

Popular with guests booking villas in Moratuwa

Popular with guests booking villas in Mount Lavinia

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

Popular with guests booking villas in Maharagama

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 41 reviews

Popular with guests booking villas in Dehiwala

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

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

See all

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 9.7
Exceptional - What previous guests thought, 7 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.

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.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

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

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

Sea esta villa offers accommodations in Mount Lavinia, one mile from Mount Lavinia Beach and 5.3 miles from Bambalapitiya Railway Station.

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

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.

Providing a garden, Cinnamon Walauwaa offers accommodations in Piliyandala.

Lily Pod

Panadura
Free parking

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

Villas with swimming pools in Moratuwa and nearby

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring a garden, Diamond Pool House offers accommodations in Panadura. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 3 reviews

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

Enjoy breakfast in Moratuwa and nearby

See all

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.

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

9.5 miles from Bambalapitiya Railway Station in Piliyandala, Vimano Residence features accommodations with access to a hot tub.

Just a 11-minute walk from Mount Lavinia Beach and 1.1 miles from Mount Lavinia Bus Stand, The Retreat Minimum 3 Nights features accommodations in Dehiwala with a garden.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

3 Bed House - Wifi Parking 10minBeach offers accommodations in Dehiwala, a 11-minute walk from Mount Lavinia Beach and 3.3 miles from Bambalapitiya Railway Station.

GREEN Palace

Maharagama
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 41 reviews

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

Villas That Guests Love in Moratuwa

See all
Avg. price/night: $320.53
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 16 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 byMuhammet
Travelers with friends
Avg. price/night: $320.53
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 16 reviews
I had amazing stay at the Lake Villa. Mr Isuru prepared amazing dishes and took great of us during our stay.
Guest review byPratap_0007
Travelers with friends
Avg. price/night: $320.53
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 16 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 byKanj
Solo traveler