Skip to main content

The best apartments in Ratmalana

Check out our pick of great apartments in Ratmalana

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Ice Berg, hotel in Ratmalana

Ice Berg is set in Mt. Lavinia . Guests staying at this apartment have access to a fully equipped kitchen. The apartment features flat-screen TV, 1 bedroom and a living room.

Very spacious and nicely presented property in Mount Lavinia. The hosts were very friendly and welcoming and the property had good facilities with great air con. The breakfast was included and was really great. Thank you!
Scored 9.3
9.3
Rated superb
Superb
186 reviews
Price from
£19.32
1 night, 2 adults
City Tower, Luxury 2 Two Bed Seaview Apartment Colombo, hotel in Ratmalana

Located in Dehiwala, 200 metres from Mount Lavinia Beach and 2 km from Wellawatte Beach, City Tower, Luxury 2 Two Bed Seaview Apartment Colombo offers air conditioning.

The apartment is situated in a convenient location. The property owner and the hosts were incredibly nice.
Scored 9.6
9.6
Rated exceptional
Exceptional
5 reviews
Price from
£35.74
1 night, 2 adults
VIVAS Residencies Luxury Apartments, hotel in Ratmalana

Set within 1.5 km of Mount Lavinia Beach and 1.7 km of Wellawatte Beach, VIVAS Residencies Luxury Apartments features rooms with air conditioning and a private bathroom in Colombo.

Good location and clean apartment.
Scored 9.1
9.1
Rated superb
Superb
89 reviews
Price from
£42.86
1 night, 2 adults
Diwan Apartment & Chalet, hotel in Ratmalana

Diwan Apartment & Chalet, a property with a shared lounge, is set in Colombo, 1.5 km from Mount Lavinia Beach, 1.6 km from Wellawatte Beach, as well as 2.2 km from Milagiriya Beach.

The location suited perfectly my needs. My Host was always available in case something was needed. Mr Fernando went above and beyond to make my stay a memorable one.
Scored 9.4
9.4
Rated superb
Superb
68 reviews
Price from
£27.13
1 night, 2 adults
Stratford Serenade Havelock City Luxury Apartment, hotel in Ratmalana

Situated in Havelock Town, 1.6 km from Wellawatte Beach and 1.7 km from Milagiriya Beach, Stratford Serenade Havelock City Luxury Apartment features accommodation with free WiFi, air conditioning,...

The rooms were very comfortable. They have three showers, a nice kitchen and comfy beds. The Havelock City mall is good and has a good supermarket. Shehani helped us out but stayed out of our way.
Scored 9.6
9.6
Rated exceptional
Exceptional
7 reviews
Price from
£68.64
1 night, 2 adults
Papura Wattarappala Midland, hotel in Ratmalana

Boasting a balcony with garden views, a private beach area and a shared lounge, Papura Wattarappala Midland can be found in Mount Lavinia, close to Mount Lavinia Beach and 7.3 km from Bambalapitiya...

Nice and neat very relaxing place.. The accommodation provides all the needed amenities ..
Scored 9.6
9.6
Rated exceptional
Exceptional
5 reviews
Price from
£32.60
1 night, 2 adults
Sai Sruthi Residences, hotel in Ratmalana

Boasting accommodation with a balcony, Sai Sruthi Residences is set in Colombo.

I had such a great experience at this residence. The space was exactly as described—comfortable, clean, and well-equipped. The host was super welcoming and responsive, making sure I had everything I needed throughout my stay. The location was perfect, with easy access to local attractions, restaurants, and shops. I especially loved the cozy environment and the thoughtful touches that made the place feel like a home away from home. I would absolutely recommend this spot to anyone looking for a relaxing and enjoyable stay. I’ll definitely be back next time I’m in the area!
Scored 9.0
9.0
Rated superb
Superb
6 reviews
Price from
£51.73
1 night, 2 adults
519@jamtree, hotel in Ratmalana

Featuring garden views, 519@jamtree features accommodation with terrace, around 3.7 km from Bambalapitiya Railway Station.

Clean, good location, lovely hosts!
Scored 9.9
9.9
Rated exceptional
Exceptional
8 reviews
Price from
£44.34
1 night, 2 adults
BNB RESIDENCIES MOUNT LAVINIA 2, hotel in Ratmalana

Located in Mount Lavinia, 200 metres from Mount Lavinia Beach and 7.1 km from Bambalapitiya Railway Station, BNB RESIDENCIES MOUNT LAVINIA 2 offers air conditioning.

Great location. Property was very new and clean.
Scored 9.2
9.2
Rated superb
Superb
13 reviews
Price from
£50.18
1 night, 2 adults
Skylar apartment, hotel in Ratmalana

Situated in Kalubowila West, 200 metres from Mount Lavinia Beach and 1.6 km from Wellawatte Beach, Skylar apartment offers air conditioning.

Very convenient location to get the food delivery to doorstep in one tap.
Scored 9.5
9.5
Rated exceptional
Exceptional
22 reviews
Price from
£35.53
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 this month