The 10 best cottages in Ratmalana, Sri Lanka | Booking.com
Skip to main content

Cottages in Ratmalana

Find the cottages that appeal to you the most

The best cottages in Ratmalana

Check out our pick of great cottages in Ratmalana

Filter by:

Review score

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

Ratmalana

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$58.50
1 night, 2 adults

Colombo Villa

Colombo (Near Ratmalana)

Located in Colombo, Colombo Villa features free WiFi, a garden and year-round outdoor pool. U.S. Embassy is 1.4 km away. Free private parking is available on site.

A
Ann
From
Sri Lanka
From the minute we arrived the staff were attentive and interested in making our stay as comfortable as possible, especially I think as we were in our 70's, nothing was too much trouble, very professional. Breakfast was excellent. The Manager went out of his way to show us to a nearby very good restaurant, The Embassy. I can't remember the last time I stayed in a Colombo hotel which provided facecloths, along with a bath tub, it was a real treat! The pool was extremely clean. The neighbourhood very quiet making it a peaceful two night holiday. We will be back next time we have to go to Colombo for sure.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
Price from
US$120
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo (Near Ratmalana)

Situated in Colombo, 1.4 km from Wellawatte Beach and 3 km from Bambalapitiya Railway Station, Spacious and Serene Family Home in Colombo offers a garden and air conditioning.

S
Sumedha
From
United Kingdom
Very Spacious living room with 2 Kitchens. Massive House with 5 Bedrooms and 4 Bathrooms. Drinking Water supplied to the dispenser. Owner & Care taker answer the calls and provide all the necessary things. Bedding changed on request for long stay. Easy access to small food shops. walking distance to glossary shops. Very Clean property. Massive front garden to play Badminton, cricket and football with Kids. Badminton NET, rackets, bat, ball and wickets...etc.. available. Washing machine and Iron board also available. TV with Prime Video & Premium You Tube(Add free). Fast Wi-Fi access to our phones and laptops... Overall excellent. Installed with CCTV and can monitor form Ground Floor and Upstairs monitor in the hallway. Very Safe place.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$107.28
1 night, 2 adults

Teal Villa

Colombo (Near Ratmalana)

Located 3.3 km from Bambalapitiya Railway Station, 8.4 km from Khan Clock Tower and 9 km from R Premadasa Stadium, Teal Villa offers accommodation set in Colombo.

S
Sayon
From
United Kingdom
Excellent service. Very clean. Brutifully done property with all facilities
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
US$360
1 night, 2 adults

Charming Villa with Stunning Rooftop Sea View

Mount Lavinia (Near Ratmalana)

Situated in Mount Lavinia, 2.2 km from Mount Lavinia Beach and 9.3 km from Bambalapitiya Railway Station, Charming Villa with Stunning Rooftop Sea View offers air conditioning.

S
Suhair
From
United Kingdom
Amazing location with an amazing host. The house is a short tuk tuk ride away from all the shops you would need. Even though we checked in late and in the dark (due to power cut),the host was understanding and helpful, so much so he helped us get our necessities out of his own pocket, which we paid back immediately. The rooms are big with comfy beds and clean bedding. This would be our B&B in Colombo always.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$89.10
1 night, 2 adults

Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath

Piliyandala (Near Ratmalana)

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Colombo Villa Near Bolgoda Lake 5 Bed 2.5 Bath is located in Piliyandala.

T
Thamara Attanayaka
From
Australia
At the time of our stay they were building a descent size pool. It would be nice once finished. Private and quite area. Acess to motorways to go down south or Kandy side was easy from nearest town of Piliyandala.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews
Price from
US$109.08
1 night, 2 adults

Elegance Villa

Boralesgamuwa (Near Ratmalana)

Offering a garden and garden view, Elegance Villa is located in Boralesgamuwa, 9.4 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium.

M
Migara
From
Australia
The property was calm and quiet, comfortable and clean owner was friendly and made sure everything was perfect during our stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews
Price from
US$27.78
1 night, 2 adults

Cottage Garden Bungalows

Mount Lavinia (Near Ratmalana)

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.

C
Clémentine
From
France
I arrived in Srilanka by arriving in Cottage Garden, such a nice place for stay and take Srilankan temperature. Quite, peaceful, with tortule friends who is walking in the garden. Breakfast was very good and generous.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 44 reviews
Price from
US$55
1 night, 2 adults

Aurora Holiday House

Mount Lavinia (Near Ratmalana)

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.1
Superb - What previous guests thought, 24 reviews
Price from
US$25
1 night, 2 adults

sea esta

Mount Lavinia (Near Ratmalana)

Situated in Mount Lavinia, 1.7 km from Mount Lavinia Beach and 8.6 km from Bambalapitiya Railway Station, sea esta offers a garden and air conditioning.

E
Esther
From
Seychelles
Excellent wow. The host was epic both husband and wife was prompt in response Advice for our sick child we felt privileged to be hosted by them ..place was spotlessly clean.. Satellite channels...kids enjoyed it ...very huge house very spacious... very private Gated compound very safe Host one phone call away security very helpful uncle 😃 we miss u 😘😘😘 uncle Close to food city markets restaurants
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 9 reviews
Price from
US$100
1 night, 2 adults
All cottages in Ratmalana

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.

Most booked cottages in Ratmalana and surroundings in the past month

See all

These cottages in Ratmalana and nearby have options with free cancellation

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

    Situated in Mount Lavinia, 2.2 km from Mount Lavinia Beach and 9.3 km from Bambalapitiya Railway Station, Charming Villa with Stunning Rooftop Sea View offers air conditioning.

  • Urban Nest Mount Lavinia

    Mount Lavinia
    Free cancellation options available

    Located just 8.7 km from Bambalapitiya Railway Station, Urban Nest Mount Lavinia offers accommodation in Mount Lavinia with access to free bikes, a garden, as well as a shared kitchen.

    From US$35.52 per night
  • sea esta

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 9 reviews

    Situated in Mount Lavinia, 1.7 km from Mount Lavinia Beach and 8.6 km from Bambalapitiya Railway Station, sea esta offers a garden and air conditioning.

    From US$123.90 per night
  • The Royal Mount Palace Colombo

    Mount Lavinia
    Free cancellation options available

    Located 13 km from Khan Clock Tower, 15 km from R Premadasa Stadium and 34 km from Leisure World, The Royal Mount Palace Colombo features accommodation set in Mount Lavinia.

    From US$177.60 per night
  • Rasi Mount Rest

    Mount Lavinia
    Free cancellation options available

    Set in Mount Lavinia, 1.2 km from Mount Lavinia Beach and 7.7 km from Bambalapitiya Railway Station, Rasi Mount Rest offers air conditioning.

    From US$61.05 per night
  • Templers square

    Attidiya
    Free cancellation options available

    Set in Attidiya, 2.6 km from Mount Lavinia Beach and 9.2 km from Bambalapitiya Railway Station, Templers square offers a terrace and air conditioning.

    From US$145.20 per night
  • Cottage Garden Bungalows

    Mount Lavinia
    Free cancellation options available
    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.

    From US$48.40 per night
  • The Loft Gate

    Moratuwa
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Moratuwa in the Colombo District region, The Loft Gate has a balcony. Private parking is available on site at this recently renovated property.

    From US$8.03 per night

Enjoy breakfast in Ratmalana and nearby

  • Boasting accommodation with a private pool, Soul Beach Colombo is situated in Dehiwala. This property offers access to a balcony, free private parking and free WiFi.

    From US$72.15 per night
  • Subodhi Lakeside Retreat & Education Centre is set in Piliyandala, 20 km from Khan Clock Tower, 22 km from R Premadasa Stadium, as well as 33 km from Leisure World.

    From US$33.30 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 17 reviews

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

    From US$320.76 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 211 reviews

    Angam Villas Colombo is set in Colombo and features a pool with a view and garden views. It is situated 9.2 km from R Premadasa Stadium and features a shared kitchen.

    From US$80.24 per night
  • T Home

    Moratuwa
    Breakfast options

    Situated in Moratuwa, 2.5 km from Panadura Beach and 19 km from Bambalapitiya Railway Station, T Home offers air conditioning.

    From US$72.60 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 202 reviews

    Located in Colombo, Colombo Villa features free WiFi, a garden and year-round outdoor pool. U.S. Embassy is 1.4 km away. Free private parking is available on site.

    From US$120 per night
  • Featuring a hot tub, Windever Home is set in Mount Lavinia. This property offers access to a balcony, free private parking and free WiFi.

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

    Larmount Nest Two bedroom house in Ratmalana Mount Lavinia is situated in Mount Lavinia, 15 km from Khan Clock Tower, 17 km from R Premadasa Stadium, as well as 34 km from Leisure World.

Travelling by car? These cottages in Ratmalana and nearby offer free parking

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 39 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.

    From US$45 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Featuring a garden, private pool and garden views, House with Private Pool Perfect for Family Holiday is located in Mount Lavinia.

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

    Boasting a balcony with garden views, an open-air bath and a garden, Lotus Villa Dehiwela can be found in Dehiwala, close to Mount Lavinia Beach and 6.2 km from Bambalapitiya Railway Station.

    From US$122.10 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5 reviews

    Offering a garden and garden view, Elegance Villa is located in Boralesgamuwa, 9.4 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium.

    From US$44.06 per night
  • Scored out of 10, guest rating 4.8
    Disappointing - What previous guests thought, 13 reviews

    Boasting a garden and views of quiet street, Araliya Uyana Residencies Colombo - Entire House with Two Bedrooms is a recently renovated holiday home set in Colombo, 2.5 km from Mount Lavinia Beach.

    From US$75.28 per night
  • Furnished home in borelasgamuwa is set in Boralesgamuwa, 13 km from R Premadasa Stadium, 13 km from Khan Clock Tower, as well as 31 km from Leisure World.

    From US$38.85 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Featuring air-conditioned accommodation with a private pool, pool view and a patio, Villa by the Lake Bolgoda, Moratuwa-Colombo is set in Moratuwa.

    From US$154 per night
  • Boasting air-conditioned accommodation with a balcony, TJ lanka homestay is situated in Moratuwa. This property offers access to a terrace and free private parking.

    From US$60.50 per night