Skip to main content

Apartments in Ratmalana

Find the apartments that appeal to you the most

The best apartments in Ratmalana

Check out our pick of great apartments in Ratmalana

Filter by:

Review score

Studio 474

Colombo (Near Ratmalana)

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.

A
Althaf
From
Qatar
The suite felt like our own private oasis, the location was extremely convenient to travel within the city of colombo. The interior felt homey and absolutely gorgeous. 10/10 would return!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$85
1 night, 2 adults

Alakamandava

Colombo (Near Ratmalana)

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

Y
Yonatan
From
Israel
Large apartment, very welcoming hosts, great service in a quiet location.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 116 reviews
Price from
US$63
1 night, 2 adults

Ice Berg

Mount Lavinia (Near Ratmalana)

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

I
ILIA SIMMONZ
From
Russia
It was a very hospitality house for 1 night. Very nice location and friendly owner of the house. Beautiful breakfast and very delicious. My advice: to see Colombo or stay for cople days to explore Colombo choose this place.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 239 reviews
Price from
US$25
1 night, 2 adults

Wellness Residencies

Colombo (Near Ratmalana)

Located in Colombo, 700 metres from Wellawatte Beach and 2.8 km from Bambalapitiya Railway Station, Wellness Residencies offers an open-air bath and air conditioning.

S
Shilwane
From
India
Well-equipped with amenities to ensure comfort, including security, internet, and kitchen facilities. Breakfast was really good and the staff were very polite and helpful. Had a pleasant stay overall in the 3BHK apartment.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$55
1 night, 2 adults

Marina Luxe Appartment

Dehiwala (Near Ratmalana)

Featuring air-conditioned accommodation with a rooftop pool, sea view and a balcony, Marina Luxe Appartment is located in Dehiwala.

V
Vindhya
From
Sri Lanka
We had an amazing stay! The apartment was spotless, fully equipped, and had everything we could possibly need. We especially loved spending time on the rooftop — the pool and the view were absolutely stunning. Everything was perfect from start to finish. A big thank you to Tilini for her quick responses and great recommendations, which made our trip so easy to organize. The beach was just a short walk away, with plenty of nice restaurants around. The supermarket right next to the apartment was super convenient too. We couldn’t have asked for a better stay!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$99
1 night, 2 adults

Evolve - Secret Garden

Nugegoda (Near Ratmalana)

Located in Nugegoda, 10 km from R Premadasa Stadium and 10 km from Khan Clock Tower, Evolve - Secret Garden offers a garden and air conditioning.

E
Edirisinghe
From
France
Well maintained, fully equipped with all essentials, super clean, and cozy with a lovely rustic vibe. Beautiful garden, great location near shops, bakeries and transport. Beaches and Colombo are very close — will definitely come back again!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
US$40
1 night, 2 adults

Direct Sea View Fully Furnished Luxury Apartment

Mount Lavinia (Near Ratmalana)

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)

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

L
Lauren
From
Switzerland
Everything was good. Nice family and owner, very polite and communicative. The place was quiet and clean. Restaurant and shopping mall not far. Convenient. We enjoyed the gym and the equipment.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 30 reviews
Price from
US$53.66
1 night, 2 adults

Two room flat in colombo 5

Narahenpita (Near Ratmalana)

Located in Narahenpita, 2.2 km from Milagiriya Beach and 3.6 km from Bambalapitiya Railway Station, Two room flat in colombo 5 provides air-conditioned accommodation with a balcony and free WiFi.

G
Giuliano
From
Italy
Everything was amazing! Clean, perfect! The owner and their staff are just immensly kind and thoughtful. Super recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 7 reviews
Price from
US$25.20
1 night, 2 adults

One Bedroom with Pantry

Mount Lavinia (Near Ratmalana)

Offering a garden and garden view, One Bedroom with Pantry is situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach and 6.4 km from Bambalapitiya Railway Station.

T
Tennakoon
From
Sri Lanka
A very friendly and helpful staff, specially the owner. Calm and quite place. Neatly arranged. Very reasonable prices
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$22.50
1 night, 2 adults
All apartments in Ratmalana

Looking for an apartment?

For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.

Most booked apartments in Ratmalana and surroundings in the past month

See all

Popular with guests booking apartments in Ratmalana

Popular with guests booking apartments in Ratmalana

Popular with guests booking apartments in Mount Lavinia

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 239 reviews

Popular with guests booking apartments in Mount Lavinia

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 63 reviews

Popular with guests booking apartments in Dehiwala

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

Popular with guests booking apartments in Mount Lavinia

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 53 reviews

Popular with guests booking apartments in Mount Lavinia

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

Popular with guests booking apartments in Mount Lavinia

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking apartments in Watumulla

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

Popular with guests booking apartments in Mount Lavinia

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

Save money on apartments in Ratmalana and nearby – budget options available

The Altura Apartment

Mount Lavinia
Budget options available

Located in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, The Altura Apartment provides accommodation with free private parking.

From US$66.60 per night

Iddamal Bay Apartments

Mount Lavinia
Budget 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$88 per night

Evolve - Royal Mount

Mount Lavinia
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Evolve - Royal Mount is situated in Mount Lavinia, 7.5 km from Bambalapitiya Railway Station, 13 km from Khan Clock Tower, and 15 km from R Premadasa Stadium.

From US$92.13 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Boasting sea views, Pearl Breeze Luxury Apartments features accommodation with balcony, around 300 metres from Mount Lavinia Beach.

From US$99.90 per night

Moringa Breeze - Colombo

Dehiwala
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 35 reviews

Set in Dehiwala, within 80 metres of Mount Lavinia Beach and 6.4 km of Bambalapitiya Railway Station, Moringa Breeze - Colombo offers accommodation with a private beach area and free WiFi as well as...

From US$56.57 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 63 reviews

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.

Beach Front Easy Living

Karagampitiya
Budget options available

Boasting air-conditioned accommodation with a rooftop pool, Beach Front Easy Living is situated in Karagampitiya.

From US$83.25 per night

Marina Luxe Appartment

Dehiwala
Budget options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Featuring air-conditioned accommodation with a rooftop pool, sea view and a balcony, Marina Luxe Appartment is located in Dehiwala.

From US$88.80 per night

Apartments with swimming pools in Ratmalana and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set just less than 1 km from Mount Lavinia Beach, Sea View Condo by Ceylon Spaces offers accommodation in Mount Lavinia with access to a private beach area, a rooftop pool, as well as a lift.

From US$149.85 per night

The Bay

Dehiwala
Swimming pool

Boasting air-conditioned accommodation with a private pool, The Bay is situated in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$94.35 per night

Apartment in Dehiwala - Mount Lavinia, Sri Lanka is situated in Dehiwala, a few steps from Mount Lavinia Beach, 5.5 km from Bambalapitiya Railway Station, and 11 km from Khan Clock Tower.

From US$59.94 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,361 reviews

Located in heart of Colombo City, 30 km from Colombo Airport, Supun Arcade Residency offers modern apartments with private balconies.

From US$199.27 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 9 reviews

Boasting an outdoor swimming pool, garden and views of garden, Green Vibe Apartments is set in Nugegoda, 9 km from Bambalapitiya Railway Station.

From US$50 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Located in Colombo and only 100 metres from Wellawatte Beach, A-ONE Residency provides accommodation with sea views, free WiFi and free private parking.

From US$138.75 per night

Situated in Colombo, 1.2 km from Wellawatte Beach and 2.8 km from Bambalapitiya Railway Station, Gems Havelock Apartment offers water sports facilities and air conditioning.

From US$160.46 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Located in Panadura, 20 km from Bambalapitiya Railway Station and 25 km from Khan Clock Tower, Bolgoda Water Estate Villa By CM Holiday offers an outdoor swimming pool and air conditioning.

From US$150 per night

Enjoy breakfast in Ratmalana and nearby

Ice Berg

Mount Lavinia
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 239 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$30 per night

John

Moratuwa
Breakfast options
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Located in Moratuwa, 13 km from Bambalapitiya Railway Station and 19 km from Khan Clock Tower, John offers air conditioning.

From US$4.45 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 45 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.

Marine Suites

Colombo
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 232 reviews

Set in Colombo, Marine Suites features 4-star accommodation with private balconies.

From US$134.40 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 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.

Kaveen Homes

Mount Lavinia
Breakfast options

Set in Mount Lavinia, 2 km from Mount Lavinia Beach and 8.1 km from Bambalapitiya Railway Station, Kaveen Homes offers spacious air-conditioned accommodation with a balcony and free WiFi.

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

1.5 km from Mount Lavinia Beach, Oceanic Shades - Mount Lavinia is a recently renovated property situated in Mount Lavinia and features air-conditioned rooms with free WiFi and private parking.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 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