Find the cottages that appeal to you the most
Find the right cottage for you in Moratuwa
Check out our selection of great cottages in 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.
LAKE VILLA by CARLSEN offers accommodations in Moratuwa, 10 miles from Bambalapitiya Railway Station and 14 miles from Khan Clock Tower.

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.

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.
Lotus Villa Dehiwela is a recently renovated villa in Dehiwala where guests can make the most of the open-air bath and garden.

Tharan Villa - House in Colombo is located in Polgasowita, just 12 miles from Bambalapitiya Railway Station and 16 miles from R Premadasa Stadium.
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.

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.

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

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.


Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Moratuwa
Popular with guests booking cottages in Mount Lavinia
Popular with guests booking cottages in Maharagama
Popular with guests booking cottages in Dehiwala
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.
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.
Offering a garden and a terrace, дом любви (House Of Love) in Ratmalana is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.
Sea esta villa offers accommodations in Mount Lavinia, one mile from Mount Lavinia Beach and 5.3 miles from Bambalapitiya Railway Station.
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.
16 miles from Bambalapitiya Railway Station in Panadura, Lily Pod features accommodations with access to wellness packages.
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.
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.
The Sea Breeze Upper Level offers accommodations in Panadura, a 15-minute walk from Panadura Beach and 15 miles from Bambalapitiya Railway Station.
Offering a garden, Vitamin Sea 48mg, Beach Front Villa in Panadura offers accommodations in Panadura. This property offers access to a terrace, free private parking, and free Wifi.
Lotus Villa Dehiwela is a recently renovated villa in Dehiwala where guests can make the most of the open-air bath and garden.
Budget Solo Studio with Kitchen is a recently renovated country house in Boralesgamuwa where guests can make the most of the free bikes and garden.
Featuring a garden, Diamond Pool House offers accommodations in Panadura. This property offers access to a terrace, free private parking, and free Wifi.
1.5 miles from Mount Lavinia Beach in Dehiwala, Dehiwala Holiday Villa provides accommodations with access to a fitness room. This property offers access to a terrace and free private parking.
Soul Beach Colombo offers accommodations in Dehiwala, a few steps from Mount Lavinia Beach and 3 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.
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.
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.
New Moon offers accommodations in Maharagama, 9.5 miles from Bambalapitiya Railway Station and 12 miles from R Premadasa Stadium.
Featuring a garden, GREEN Palace provides accommodations in Maharagama. This property offers access to a terrace, free private parking, and free Wifi.