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

Holiday Rentals in Moratuwa

Find the holiday rentals that appeal to you the most

The best holiday rentals in Moratuwa

Check out our pick of great holiday rentals in Moratuwa

Filter by:

Review score

Bolgoda Lake Villa

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.

D
Dr Joanna Harris
From
United Kingdom
Beautiful, clean and very spacious. The host was excellent.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$122.39
1 night, 2 adults

LAKE VILLA by CARLSEN

Moratuwa

Featuring air-conditioned accommodation with a private pool, garden view and a balcony, LAKE VILLA by CARLSEN is located in Moratuwa.

P
Pratap_0007
From
India
I had amazing stay at the Lake Villa. Mr Isuru prepared amazing dishes and took great of us during our stay.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 17 reviews
Price from
US$320.53
1 night, 2 adults

Ice Berg

Mount Lavinia (Near Moratuwa)

2.3 km from Mount Lavinia Beach, Ice Berg is set in Mount Lavinia and offers air-conditioned rooms with free WiFi.

C
Chamdana Gayan
From
France
Everything is so nice even the host so help full. Breakfast also good. I will recommend this place. Hope to see you soon
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 227 reviews
Price from
US$25
1 night, 2 adults

MountBaylk

Mount Lavinia (Near Moratuwa)

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.

K
Kerry & Tricia
From
Australia
We had an amazing stay here. The hosts, Sam and Steph, are the most kind, welcoming people you could meet. The staff are very helpful, nothing was a problem for them. The Sri Lankan omelette for breakfast was the best I'd had in the three weeks of travelling the country. Mount Bay Guest House rooms have all that you would expect at more expensive hotels. All the boxes are ticked. A very comfortable stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 121 reviews
Price from
US$28.80
1 night, 2 adults

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

Ratmalana (Near 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,...

S
Sahan
From
Sri Lanka
The host was very welcoming and helped a lot.The house is comfortable and pleasant, it is very convenient to order food, if you come again, you will choose to stay here again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 13 reviews
Price from
US$64.94
1 night, 2 adults

Cottage Garden Bungalows

Mount Lavinia (Near Moratuwa)

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.

M
Murakami
From
Japan
Owner and staff are very kind and only 1 minutes from the beach!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 44 reviews
Price from
US$60.50
1 night, 2 adults

Ridmi Home Stay

Karagampitiya (Near Moratuwa)

Offering a garden and garden view, Ridmi Home Stay is situated in Karagampitiya, 2.2 km from Mount Lavinia Beach and 5.6 km from Bambalapitiya Railway Station.

R
Rubie
From
Australia
The place was clean, comfortable and in a nice quiet location.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 53 reviews
Price from
US$21.70
1 night, 2 adults

Modern luxury Condo,3 bedroom and 3 bathrooms

Mount Lavinia (Near Moratuwa)

Situated in Mount Lavinia, 400 metres from Mount Lavinia Beach and 6.5 km from Bambalapitiya Railway Station, Modern luxury Condo,3 bedroom and 3 bathrooms features spacious air-conditioned...

D
De Silva
From
United Kingdom
I’ve had a wonderful experience living at this apartment. The units are very spacious and well-designed, offering plenty of room and comfort. One of the standout benefits is the excellent location—just a short walk to the City Centre, which makes commuting and exploring the area incredibly convenient. The building also feels very secure, giving me peace of mind whether I’m home or away.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews
Price from
US$109
1 night, 2 adults

Fully Furnished 2 Bedroom Apartment with Sea View

Mount Lavinia (Near Moratuwa)

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.

S
Shamma Shareef
From
Maldives
We appreciate the host for being so thorough with the details of our stay from the very beginning. Check-in was seamless, and the apartment was spotless. Our entire stay was extremely pleasant, to say the least, and we would definitely return for a longer stay in the future.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Price from
US$110
1 night, 2 adults

Aurora Holiday House

Mount Lavinia (Near Moratuwa)

Aurora Holiday House features a balcony and is set in Mount Lavinia, within just 300 metres of Mount Lavinia Beach and 1.2 km of Mount Lavinia Bus Stand.

K
Katarina
From
Croatia
Everything was pefect. Host was great.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 22 reviews
Price from
US$25
1 night, 2 adults
All holiday rentals in Moratuwa

Most booked holiday rentals in Moratuwa and surroundings in the past month

See all

Highly rated holiday rentals in Moratuwa and nearby

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 13 reviews

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

  • Ice Berg

    Mount Lavinia
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 227 reviews

    2.3 km from Mount Lavinia Beach, Ice Berg is set in Mount Lavinia and offers air-conditioned rooms with free WiFi.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 38 reviews

    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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 47 reviews

    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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 44 reviews

    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.

  • MountBaylk

    Mount Lavinia
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 121 reviews

    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.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 7 reviews

    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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 62 reviews

    ARON'S Lavinia SAPPHIRE, a property with a terrace, is located in Mount Lavinia, 6.3 km from Bambalapitiya Railway Station, 12 km from Khan Clock Tower, as well as 14 km from R Premadasa Stadium.

Enjoy breakfast in Moratuwa and nearby

  • Lily Pod

    Panadura
    Breakfast options

    Offering garden views, Lily Pod is an accommodation set in Panadura, 25 km from Bambalapitiya Railway Station and 30 km from R Premadasa Stadium.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 176 reviews

    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.

  • Breeze of Paradise

    Colombo
    Breakfast options
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 90 reviews

    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.

  • Castle Colombo

    Piliyandala
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 16 reviews

    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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 3 reviews

    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.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 18 reviews

    Featuring a sun terrace with a swimming pool, as well as a garden, Temple Pond Villa Colombo is located in Piliyandala.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 56 reviews

    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.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 43 reviews

    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.

These holiday rentals in Moratuwa and nearby have options with free cancellation

  • Villa Suyara Rooftop,,,

    Panadura
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    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.

  • Villa Two Residence

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 149 reviews

    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.

  • Cinnamon Walauwaa

    Piliyandala
    Free cancellation options available

    Featuring garden views, Cinnamon Walauwaa provides accommodation with a garden, a terrace and a shared lounge, around 19 km from Khan Clock Tower.

  • Rodrigo Building

    Boralesgamuwa
    Free cancellation options available
    Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 2 reviews

    Featuring air-conditioned accommodation with a terrace, Rodrigo Building is located in Boralesgamuwa. It is situated 10 km from Bambalapitiya Railway Station and provides a lift.

  • Scored out of 10, guest rating 5.9
    Passable - What previous guests thought, 17 reviews

    Located in Boralesgamuwa in the Colombo District region, Amaze Residence luxury 2 bedroom apartment 6 features a balcony and city views. With inner courtyard views, this accommodation offers a patio.

  • Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 14 reviews

    Offering city views, Amaze Residence luxury 2 bedroom apartment 5 is an accommodation located in Boralesgamuwa, 10 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 12 reviews

    Boasting garden views, Amaze Residence luxury 2bedroom apartment 2 offers accommodation with a balcony, around 10 km from Bambalapitiya Railway Station.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 9 reviews

    Situated in Boralesgamuwa, 10 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium, Amaze Residence luxury 2 bedroom apartment 3 offers air conditioning.

Holiday rentals 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
    People 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
    People 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 traveller