The 10 best apartments in Moratuwa, Sri Lanka | Booking.com
Skip to main content
In partnership with
gilda cosenza

Apartments in Moratuwa

Find the apartments that appeal to you the most

The best apartments in Moratuwa

Check out our selection of great apartments in Moratuwa

Filter by:

Review score

Bolgoda Lake Villa

Moratuwa

Bolgoda Lake Villa is located in Moratuwa, just 9.2 miles from Bambalapitiya Railway Station and 13 miles from Khan Clock Tower.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Location 9.5
Price from
$101.15
1 night, 2 adults

Ice Berg

Mount Lavinia (Near Moratuwa)

Offering quiet street views, Ice Berg in Mount Lavinia offers accommodations and a garden. The air-conditioned accommodations are 1.4 miles from Mount Lavinia Beach.

N
Nesan29
From
United Kingdom
Very good location in a quite area. Can have your privacy without any disturbances. Very spacious rooms. Raja was very friendly and helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 227 reviews
Location 8.5
Price from
$23
1 night, 2 adults

Moringa Breeze - Colombo

Dehiwala (Near Moratuwa)

Offering sea views, Moringa Breeze - Colombo in Dehiwala features accommodations, a private beach area, and a garden. With city views, this accommodation provides a balcony.

M
Maheesha
From
Sri Lanka
I stayed at Moringa Breeze Hotel Colombo one night. and was really impressed with the overall experience. The location is excellent — close enough to the city center but tucked away in a quiet neighborhood, which made it feel like a little oasis away from the busy streets. The room was spacious, well-maintained, and very clean. I appreciated the comfortable bed, fresh linens, and good lighting. The bathroom was modern, with strong water pressure and hot water available at all times. The air conditioning worked perfectly and made the stay even more comfortable during the hot days. Staff were friendly and helpful throughout the stay — always ready to assist with transport, recommendations, or anything else I needed. Breakfast was fresh and tasty. I also loved the calm vibe of the hotel, true to the name “Moringa Breeze.” I would definitely stay here again and recommend it to other travelers looking for an affordable, relaxing, and stylish hotel in Colombo.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Location 9.6
Price from
$33.84
1 night, 2 adults

Mbeach Nest

Panadura (Near Moratuwa)

Mbeach Nest is a recently renovated apartment in Panadura where guests can make the most of the free bikes and garden. This beachfront property offers access to a terrace and free private parking.

f
fredrik
From
Sweden
Perfect in all ways. Large clean apartment, well Equipped to a reasonable price. Owner is super nice. Recommend!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 42 reviews
Location 9.2
Price from
$19.44
1 night, 2 adults

The Islands Breeze Villa

Dehiwala (Near Moratuwa)

Providing a garden, The Islands Breeze Villa features accommodations in Dehiwala. This apartment provides free private parking and a 24-hour front desk.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 6 reviews
Location 10.0
Price from
$40
1 night, 2 adults

Pirivena Garden Resort - AC Units, Kitchen, Attached Bath Room, & WiFi

Boralesgamuwa (Near Moratuwa)

Offering a garden, Pirivena Garden Resort - AC Units, Kitchen, Attached Bath Room, & WiFi offers accommodations in Boralesgamuwa.

R
Randima
From
Sri Lanka
A good location with good people, good bed, and good AC.💗
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 23 reviews
Location 9.1
Price from
$15
1 night, 2 adults

Mount Beach Villa77

Mount Lavinia (Near Moratuwa)

Mount Beach Villa77 is a recently renovated apartment in Mount Lavinia where guests can make the most of the casino and garden.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 22 reviews
Location 9.4
Price from
$66.50
1 night, 2 adults

2 Bedroom Apartment - Aurora Residences Maharagama

Maharagama (Near Moratuwa)

2 Bedroom Apartment - Aurora Residences Maharagama offers accommodations in Maharagama, 7.1 miles from Bambalapitiya Railway Station and 10 miles from R Premadasa Stadium.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews
Location 9.0
Price from
$60
1 night, 2 adults

Iddamal Bay Apartments

Mount Lavinia (Near Moratuwa)

Iddamal Bay Apartments enjoys a location in Mount Lavinia, a 7-minute walk from Mount Lavinia Beach and 4.8 miles from Bambalapitiya Railway Station.

S
Shahim
From
Sri Lanka
The caretaker was friendly and helpful. Easily accessible to Galle road.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6 reviews
Location 8.8
Price from
$50
1 night, 2 adults

Ridmi Home Stay

Karagampitiya (Near Moratuwa)

1.3 miles from Mount Lavinia Beach in Karagampitiya, Ridmi Home Stay provides accommodations with access to beauty services.

G
Govind
From
India
Very friendly and caring people. We really enjoyed our stay and we would love to recommend this wonderful home.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 55 reviews
Location 9.4
Price from
$19.55
1 night, 2 adults
All apartments in Moratuwa

Looking for an apartment?

For travelers 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 Moratuwa and surrounding area in the past month

See all

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

  • The stylish stay

    Mount Lavinia
    Budget options available

    The stylish stay offers accommodations in Mount Lavinia, 1.6 miles from Mount Lavinia Beach and 5.7 miles from Bambalapitiya Railway Station.

  • Evolve - Royal Mount

    Mount Lavinia
    Budget options available

    Evolve - Royal Mount offers accommodations in Mount Lavinia, 4.7 miles from Bambalapitiya Railway Station and 8.1 miles from Khan Clock Tower.

  • Sycamore Residences

    Mount Lavinia
    Budget options available

    Sycamore Residences offers accommodations in Mount Lavinia, a 4-minute walk from Mount Lavinia Beach and 4.8 miles from Bambalapitiya Railway Station.

  • Cactus Piliyandala

    Piliyandala
    Budget options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 6 reviews

    Cactus Piliyandala is located in Piliyandala, just 11 miles from Bambalapitiya Railway Station and 14 miles from R Premadasa Stadium.

  • Ayrish Grand

    Mount Lavinia
    Budget options available

    4.4 miles from Bambalapitiya Railway Station in Mount Lavinia, Ayrish Grand features accommodations with access to a fitness room.

  • Rodrigo Building 4

    Boralesgamuwa
    Budget options available
    Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 2 reviews

    Rodrigo Building 4 is located in Boralesgamuwa, just 5.9 miles from Bambalapitiya Railway Station and 9 miles from R Premadasa Stadium.

  • Mount Lavinia

    Watumulla
    Budget options available

    Mount Lavinia is located in Watumulla, just a few steps from Mount Lavinia Beach and 4.2 miles from Bambalapitiya Railway Station. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 17 reviews

    Amaze Residence luxury 2 bedroom apartment 6 offers accommodations in Boralesgamuwa, 6 miles from Bambalapitiya Railway Station and 8.7 miles from R Premadasa Stadium.

Enjoy breakfast in Moratuwa and nearby

  • Ice Berg

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

    Offering quiet street views, Ice Berg in Mount Lavinia offers accommodations and a garden. The air-conditioned accommodations are 1.4 miles from Mount Lavinia Beach.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8 reviews

    Just a 14-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Papura Wattarappala Midland features accommodations in Mount Lavinia with a shared lounge.

  • Offering modern accommodations, a kitchen, and flat-screen TV, Dwellio -Ratmalana - Greater Colombo is a recently renovated apartment in Ratmalana ideally situated near Mount Lavinia Bus Stand.

  • Cinnamon Apartment Panadura 2 offers accommodations in Panadura, 1.8 miles from Panadura Beach and 13 miles from Bambalapitiya Railway Station.

  • A recently renovated apartment, The Hub Residences Walana offers accommodations in Panadura. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 56 reviews

    Just 1.2 miles from Mount Lavinia Beach and a 15-minute walk from Mount Lavinia Bus Stand, Orchidee Apartments features accommodations in Mount Lavinia with a garden.

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

    Villa Suyara Rooftop, offers accommodations in Panadura, 1.5 miles from Panadura Beach and 13 miles from Bambalapitiya Railway Station.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 12 reviews

    Home Away Home in Mount Lavinia provides adults-only accommodations with a garden and a bar. This apartment provides free private parking, bicycle parking, and free Wifi.

Apartments that guests love in Moratuwa

See all
  • Avg. price/night: $122.39
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews
    A very modern and comfortable apartment. Located in the bustling town of Moretuwa. Great hosts. Good breakfast although butter and jam was missing for the toasts. Delicious local dishes.
    Guest review by
    Sheela
    Travelers with friends
gogless