Find the holiday rentals that appeal to you the most
Find the right holiday rental for you in Moratuwa
Check out our pick of great holiday rentals in Moratuwa
Featuring garden views, Bolgoda Lake Villa provides accommodation with an outdoor swimming pool, a garden and a terrace, around 20 km from Khan Clock Tower.

Featuring air-conditioned accommodation with a private pool, garden view and a balcony, LAKE VILLA by CARLSEN is located in 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,...

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.

Located in Mount Lavinia, a few steps from Mount Lavinia Beach and 6.7 km from Bambalapitiya Railway Station, Fully Furnished 2 Bedroom Apartment with Sea View offers air conditioning.

Set just 8.3 km from Bambalapitiya Railway Station, Breeze of Paradise provides accommodation in Colombo with access to a garden, a terrace, as well as a 24-hour front desk.

Situated within 7.9 km of Bambalapitiya Railway Station and 12 km of R Premadasa Stadium, Leisure Villa features rooms with air conditioning and a private bathroom in Colombo.

A few steps from Mount Lavinia Beach, MountBaylk is a recently renovated property set in Mount Lavinia and offers air-conditioned rooms with free WiFi and private parking.

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.

Offering a garden and quiet street view, Himo Guest Inn is set in Dehiwala, 7.2 km from Bambalapitiya Railway Station and 12 km from R Premadasa Stadium.

Popular with guests booking holiday rentals in Moratuwa
Popular with guests booking holiday rentals in Moratuwa
Popular with guests booking holiday rentals in Moratuwa
Popular with guests booking holiday rentals in Moratuwa
Popular with guests booking holiday rentals in Mount Lavinia
Popular with guests booking holiday rentals in Mount Lavinia
Popular with guests booking holiday rentals in Mount Lavinia
Popular with guests booking holiday rentals in Boralesgamuwa
Popular with guests booking holiday rentals in Mount Lavinia
Popular with guests booking holiday rentals in Mount Lavinia
Featuring a sun terrace with a swimming pool, as well as a garden, Temple Pond Villa Colombo is located in Piliyandala.
Situated within 2.6 km of Panadura Beach and 21 km of Bambalapitiya Railway Station, River Arc Bolgoda Villa features rooms with air conditioning and a private bathroom in Panadura.
Offering garden views, Lily Pod is an accommodation set in Panadura, 25 km from Bambalapitiya Railway Station and 30 km from R Premadasa Stadium.
Featuring air-conditioned accommodation with a rooftop pool, Prime Wave Residence is set in Mount Lavinia. This beachfront property offers access to a balcony, free private parking and free WiFi.
SkyCasa Holiday Apartments is situated in Mount Lavinia and has a rooftop pool and sea views. With city views, this accommodation offers a balcony.
Located in Mount Lavinia, a few steps from Mount Lavinia Beach and 6.7 km from Bambalapitiya Railway Station, Fully Furnished 2 Bedroom Apartment with Sea View offers air conditioning.
Boasting air-conditioned accommodation with a rooftop pool, city view and a patio, Sea View Luxury Apartment, Fully Furnished, 2 Bedrooms, 2 Bathrooms is situated in Mount Lavinia.
Boasting an infinity pool, garden and views of pool, The Villa In Lavinia is situated in Mount Lavinia, 300 metres from Mount Lavinia Beach. Private parking is available on site.
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,...
Featuring air-conditioned accommodation with a rooftop pool, garden view and a terrace, Villa Suyara Rooftop, is located in Panadura. This property offers access to a balcony and free private parking.
2.3 km from Mount Lavinia Beach, Ice Berg is set in Mount Lavinia and offers air-conditioned rooms with free WiFi.
Villa Two Residence, a property with a garden, is situated in Mount Lavinia, 500 metres from Mount Lavinia Beach, 8 km from Bambalapitiya Railway Station, as well as 14 km from Khan Clock Tower.
Located within 800 metres of Mount Lavinia Beach and 7.3 km of Bambalapitiya Railway Station, Kozy B&B features rooms with air conditioning and a private bathroom in Mount Lavinia.
Located within 500 metres of Mount Lavinia Beach and 7.2 km of Bambalapitiya Railway Station, N S Apartment offers rooms with air conditioning and a private bathroom in Mount Lavinia.
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.
Offering garden views, Amaze Residence luxury 2 bedroom apartment 4 is an accommodation situated in Boralesgamuwa, 10 km from Bambalapitiya Railway Station and 15 km from R Premadasa Stadium.
Set just 8.3 km from Bambalapitiya Railway Station, Breeze of Paradise provides accommodation in Colombo with access to a garden, a terrace, as well as a 24-hour front desk.
Located just 15 km from Bambalapitiya Railway Station, Castle Colombo provides accommodation in Piliyandala with access to a garden, a terrace, as well as a 24-hour front desk.
Set in Mount Lavinia, 10 km from Bambalapitiya Railway Station and 16 km from Khan Clock Tower, Sudarshi's Home offers a garden and air conditioning.
Situated in Mount Lavinia, 2 km from Mount Lavinia Beach and 8.5 km from Bambalapitiya Railway Station, Orchidee Apartments offers free bikes and air conditioning.
Situated in Colombo, Modern apartment in close proximity to the Beach features accommodation with rooftop pool, free WiFi and free private parking for guests who drive.
Boasting air-conditioned accommodation with a balcony, Home stay Templers is situated in Mount Lavinia. It is located 7.5 km from Bambalapitiya Railway Station and offers luggage storage space.
Featuring garden views, Cinnamon Walauwaa provides accommodation with a garden, a terrace and a shared lounge, around 19 km from Khan Clock Tower.
Set in Mount Lavinia and only 200 metres from Mount Lavinia Beach, BNB RESIDENCIES MOUNT LAVINIA offers accommodation with sea views, free WiFi and free private parking.
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.
A few steps from Mount Lavinia Beach, MountBaylk is a recently renovated property set in Mount Lavinia and offers air-conditioned rooms with free WiFi and private parking.
Set in Mount Lavinia, 600 metres from Mount Lavinia Beach and 6.3 km from Bambalapitiya Railway Station, ARON'S Lavinia TOPAZ offers a garden and air conditioning.
Situated within 7.9 km of Bambalapitiya Railway Station and 12 km of R Premadasa Stadium, Leisure Villa features rooms with air conditioning and a private bathroom in Colombo.
Set in Maharagama, 11 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium, Comfy Home near the town offers air conditioning.
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.
Featuring air-conditioned accommodation with a rooftop pool, Sea La Vie! At De Saram Residencies- Mount Lavinia is set in Watumulla.
Boasting air-conditioned accommodation with a rooftop pool, garden view and a balcony, Panadura Home stay - ACCEDE Apartment is set in Panadura.