The 10 best self catering accommodation in Ratmalana North, Sri Lanka | Booking.com
Skip to main content

Self Catering Accommodation in Ratmalana North

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Ratmalana North

Check out our pick of great self catering accommodation in Ratmalana North

Filter by:

Review score

Studio 474

Colombo (Near Ratmalana North)

Featuring garden views, Studio 474 offers accommodation with a patio, around 200 metres from Bambalapitiya Beach. This property offers access to a balcony, free private parking and free WiFi.

R
Rob
From
Netherlands
It is as very luxurious appartment. Beautiful an very big. On the ground floor there is a very good bakery with lovely cappucino.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 133 reviews
Price from
US$85
1 night, 2 adults

Alakamandava

Colombo (Near Ratmalana North)

Set in Colombo, the recently renovated Alakamandava features accommodation 10 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium.

k
kurniksopaantilopa
From
Slovakia
The first day in Sri Lanka we made 1 day stop in Colombo. . Darsham was a great host. Well communicating before and during our staying. He made it possible for us to check early and have a breakfast the day we came in. Arranged many things for us. The Sri Lanka's breakfast was rich and delicious. The apartment was cosy, ample, clean...just perfect. 30 min drive by tuktuk for ~Rs. 900 to the city center. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
US$63
1 night, 2 adults

Luxury Apartment In Colombo City

Colombo (Near Ratmalana North)

Located just 2 km from Milagiriya Beach, Luxury Apartment In Colombo City provides accommodation in Colombo with access to a rooftop pool, a garden, as well as a lift.

B
Barbara
From
Australia
Everything you needed for a wonderful stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$51
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo (Near Ratmalana North)

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 North)

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.

J
Joo Hsiu
From
Singapore
We discovered Teal Villa online two days before our departure for Sri Lanka and made a last minute decision to change our booking. Sherden made immediate contact and kept in close touch on our very late arrival into Colombo. He was there past midnight to greet us and show us around the property. What a wonderful find this property is. It’s a chance for a group of up to 8 to stay in a charming, beautifully furnished house with creeping bougainvillea, delightful private courtyards, and a lovely wrought iron bannistered-spiral staircase. The house is spacious, bright and clean, and has plenty of seating areas for people to find a quiet corner. Also, there is a billiards table at the top floor. There are air-cons and fans in every room, mosquito nets over the beds and every room has an en-suite bathroom so no need to share. Would come again in a heartbeat. Wonderful hospitality.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
US$360
1 night, 2 adults

IGN Residence Colombo

Colombo (Near Ratmalana North)

A recently renovated property, IGN Residence Colombo is situated in Colombo near Bambalapitiya Beach, Bambalapitiya Railway Station and Barefoot Gallery.

J
Janis
From
Germany
Looking for history without kitsch I discovered this discrete Guesthouse . Away from the crowds of Colombo, the spacious room and antique charm gave me a fantastic rest after exploring Sri Lanka’s capital. With all the qualities of a classic hotel I could enjoy style and comfort while maintaining the privacy of home.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
US$79.20
1 night, 2 adults

Charming Villa with Stunning Rooftop Sea View

Mount Lavinia (Near Ratmalana North)

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.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$89.10
1 night, 2 adults

Direct Sea View Fully Furnished Luxury Apartment

Mount Lavinia (Near Ratmalana North)

Located just a few steps from Mount Lavinia Beach, Direct Sea View Fully Furnished Luxury Apartment provides accommodation in Mount Lavinia with access to a private beach area, a rooftop pool, as well...

R
Rukman
From
Australia
Great location, very clean and comfortable, spacious, the owner was very friendly and helpful. Will be back definitely
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$76.50
1 night, 2 adults

Colombo Flemington Apartments

Bambalapitiya (Near Ratmalana North)

Boasting air-conditioned accommodation with a rooftop pool, garden view and a balcony, Colombo Flemington Apartments is situated in Bambalapitiya.

p
pirunthavanan
From
Sri Lanka
One of the finest stays we have enjoyed in Colombo so far, nice owner and feel good apartment that feels like own home
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
Price from
US$53.66
1 night, 2 adults

Beach Symphony

Mount Lavinia (Near Ratmalana North)

Boasting air-conditioned accommodation with a rooftop pool, sea view and a balcony, Beach Symphony is set in Mount Lavinia. Located on the beachfront, this property has a terrace and a shared lounge.

K
Kálmán
From
Hungary
We spent one night in Ruwan's place. He is an excellent host. The room and the bathroom is very clean, and well-equipped. You can see the beach from your bed and the rooftop swimming pool is awesome. Only a few minutes walk to the main road where there are shops and cafes.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews
Price from
US$40.50
1 night, 2 adults
All self catering accommodation in Ratmalana North

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Ratmalana North and surroundings in the past month

See all

Enjoy breakfast in Ratmalana North and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 30 reviews

    Set in Mount Lavinia, 600 metres from Mount Lavinia Beach, Colombo Mount Beach offers accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$35 per night
  • Ice Berg

    Mount Lavinia
    Breakfast options
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 232 reviews

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

    From US$25 per night
  • 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
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 8 reviews

    Set in Mount Lavinia in the Colombo District region, Papura Wattarappala Midland has a terrace and garden views.

    From US$42.18 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 22 reviews

    Boasting air-conditioned accommodation with a rooftop pool, sea view and a balcony, Beach Symphony is set in Mount Lavinia. Located on the beachfront, this property has a terrace and a shared lounge.

    From US$49.95 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 61 reviews

    Offering quiet street views, Ocean Breeze Apartment Colombo is an accommodation situated in Colombo, 2.6 km from Bambalapitiya Railway Station and 8.1 km from Khan Clock Tower.

    From US$100 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.5
    Exceptional - What previous guests thought, 43 reviews

    Idor Holidays, a property with a garden, is set in Sri Jayewardenepura Kotte, 9.2 km from Bambalapitiya Railway Station, 9.4 km from Khan Clock Tower, as well as 29 km from Leisure World.

    From US$42.90 per night

These self catering accommodation in Ratmalana North and nearby have options with free cancellation

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 6 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.

    From US$98.90 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
  • 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.

  • Iddamal Bay Apartments

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 6 reviews

    Situated in Mount Lavinia and only 600 metres from Mount Lavinia Beach, Iddamal Bay Apartments features accommodation with sea views, free WiFi and free private parking.

    From US$58.30 per night
  • Dil Apartments 2

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 6 reviews

    Located in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, Dil Apartments 2 provides accommodation with free WiFi and free private parking.

    From US$35.52 per night
  • Dil Apartments - Mount Lavinia

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 6 reviews

    Situated in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, Dil Apartments - Mount Lavinia features accommodation with free WiFi and free...

    From US$34.27 per night
  • Iddamal Apartments

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Iddamal Apartments is located in Mount Lavinia, within 2.7 km of Mount Lavinia Beach and 9.3 km of Bambalapitiya Railway Station. This 3-star hotel offers a 24-hour front desk.

    From US$52.80 per night
  • Mount Apartments Colombo

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

    Mount Apartments Colombo, a property with a terrace, is situated in Attidiya, 9.3 km from Bambalapitiya Railway Station, 15 km from Khan Clock Tower, as well as 17 km from R Premadasa Stadium.

    From US$30.25 per night

Highly rated self catering accommodation in Ratmalana North and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 17 reviews

    Located in Mount Lavinia, 1.3 km from Mount Lavinia Beach and 7.4 km from Bambalapitiya Railway Station, Rush Resident Mount Lavinia offers a fitness centre and air conditioning.

    From US$65 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 11 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.

    From US$31.54 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 64 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.

    From US$25.74 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 42 reviews

    Set within 100 metres of Mount Lavinia Beach and 6.5 km of Bambalapitiya Railway Station, Beach Mount Apartment (Blue Ocean Apartment) features rooms with air conditioning and a private bathroom in...

    From US$99 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
  • Uyana View

    Moratuwa
    8.0+ review score
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 11 reviews

    Offering a garden and garden view, Uyana View is located in Moratuwa, 14 km from Bambalapitiya Railway Station and 19 km from Khan Clock Tower.

    From US$31.46 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 50 reviews

    Set in Dehiwala, the recently renovated Green Star City Apartment provides accommodation 100 metres from Mount Lavinia Beach and 5 km from Bambalapitiya Railway Station.

    From US$70.21 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 13 reviews

    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.

    From US$41.65 per night