The 10 best apartments in Ratmalana, Sri Lanka | Booking.com
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

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

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

  • The stylish stay

    Mount Lavinia
    Budget options available

    Situated in Mount Lavinia, 2.5 km from Mount Lavinia Beach and 9.2 km from Bambalapitiya Railway Station, The stylish stay offers air conditioning.

    From US$66.05 per night
  • Evolve - Royal Mount

    Mount Lavinia
    Budget options available

    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 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$90 per night
  • Ocean View Residence

    Watumulla
    Budget options available

    Boasting sea views, Ocean View Residence features accommodation with a balcony, around 300 metres from Mount Lavinia Beach.

    From US$104.91 per night
  • Ayrish Grand

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

    Situated just 13 km from Khan Clock Tower, Ayrish Grand provides accommodation in Mount Lavinia with access to a fitness centre, a terrace, as well as a lift.

    From US$77.70 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - 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
  • Pearl Breeze

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

    Situated within 300 metres of Mount Lavinia Beach and 6.2 km of Bambalapitiya Railway Station, Pearl Breeze features rooms with air conditioning and a private bathroom in Mount Lavinia.

    From US$99.90 per night
  • Akshana Residency Pvt Ltd

    Dehiwala
    Budget options available
    Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 2 reviews

    Offering garden views, Akshana Residency Pvt Ltd is an accommodation situated in Dehiwala, 200 metres from Mount Lavinia Beach and 6.4 km from Bambalapitiya Railway Station.

    From US$94.35 per night

Enjoy breakfast in Ratmalana and nearby

  • Ice Berg

    Mount Lavinia
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 231 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
  • 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
  • John

    Moratuwa
    Breakfast options

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

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 62 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$160 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,302 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 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$40.70 per night
  • Marine Suites

    Colombo
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 197 reviews

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

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