Skip to main content

Apartments in Moratuwa

Find the apartments that appeal to you the most

The best apartments in Moratuwa

Check out our pick of great apartments in Moratuwa

Filter by:

Review score

Bolgoda Lake Villa

Moratuwa

Set in Moratuwa, Bolgoda Lake Villa offers accommodation with private pool, free WiFi and free private parking for guests who drive.

D
Dr Joanna Harris
From
United Kingdom
Beautiful, clean and very spacious. The host was excellent.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$101.15
1 night, 2 adults

Ice Berg

Mount Lavinia (Near Moratuwa)

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

K
Karmen
From
Estonia
I was really pleased with my stay in Ice Berg. Even if I arrived around midnight, they waited and welcomed me so warmly. They also upgraded my room which was a pleasant surprise after my long travel days. The studio was spotless, the AC and wifi worked perfectly and breakfast was delicious! The communication with the host was also really smooth. Highly recommend!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 250 reviews
Price from
US$25
1 night, 2 adults

Marina Luxe Appartment

Dehiwala (Near Moratuwa)

Featuring air-conditioned accommodation with a rooftop pool, Marina Luxe Appartment is located in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

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

Sea View Apartment in Colombo -Dehiwala

Dehiwala (Near Moratuwa)

Set in Dehiwala, Sea View Apartment in Colombo -Dehiwala offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

R
Ram Aram
From
United Kingdom
Beautiful scenery, clean rooms all the amenities are nearby and the Host is very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews
Price from
US$72
1 night, 2 adults

Malika Lodge

Dehiwala (Near Moratuwa)

Set within less than 1 km of Mount Lavinia Beach and 5.7 km of Bambalapitiya Railway Station, Malika Lodge provides rooms with air conditioning and a private bathroom in Dehiwala.

S
Sule Nur
From
United Arab Emirates
They are very warm and friendly, and always ready to help. Most importantly, it's the cleanest place I've ever stayed. If I were to come here again, I would definitely choose this place again. I definitely recommend it to anyone visiting Cokombo.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 18 reviews
Price from
US$22
1 night, 2 adults

Direct Sea View Fully Furnished Luxury Apartment

Mount Lavinia (Near Moratuwa)

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, 6 reviews
Price from
US$76.50
1 night, 2 adults

Mbeach Nest

Panadura (Near Moratuwa)

Comprising a garden and a shared lounge, Mbeach Nest is a recently renovated accommodation in Panadura situated close to Panadura Beach.

M
MARIA
From
Slovakia
Milan was a great host. He was helpful. The accommodation was nice and clean with direct access to the beach. We had a great time there on our way to Colombo.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 59 reviews
Price from
US$26
1 night, 2 adults

One Bedroom with Pantry

Mount Lavinia (Near Moratuwa)

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, 6 reviews
Price from
US$22.50
1 night, 2 adults

The Islands Breeze Villa

Dehiwala (Near Moratuwa)

Featuring city views, The Islands Breeze Villa features accommodation with patio, around 400 metres from Mount Lavinia Beach. This apartment provides free private parking and a 24-hour front desk.

A
ALAN
From
France
The location was very close to food city and many restaurants to eat at Marine drive. Beach was nearby 2 mins away. Recommend having the seafood grill in the restaurants nearby at the evening. The villa was very clean. Garden area has seating which was very relaxing. Recommend to others that want to enjoy and have a relaxing stay!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$30
1 night, 2 adults

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

Boralesgamuwa (Near Moratuwa)

Set within 11 km of Bambalapitiya Railway Station and 15 km of R Premadasa Stadium in Boralesgamuwa, Pirivena Garden Resort - AC Units, Kitchen, Attached Bath Room, & WiFi offers accommodation with...

L
LAVRAT
From
France
The owners and the place are very nice. Asenka's family are very kind and helpfull. Thanks to them. I highly recommend.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
US$18.90
1 night, 2 adults
All apartments in Moratuwa

Top picks for Moratuwa hotels

Explore our most popular hotels in Moratuwa

Filter by:

Review score

Bolgoda Lake Villa

Moratuwa

Set in Moratuwa, Bolgoda Lake Villa offers accommodation with private pool, free WiFi and free private parking for guests who drive.

D
Dr Joanna Harris
From
United Kingdom
Beautiful, clean and very spacious. The host was excellent.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$101.15
1 night, 2 adults

Ice Berg

Mount Lavinia (Near Moratuwa)

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

K
Karmen
From
Estonia
I was really pleased with my stay in Ice Berg. Even if I arrived around midnight, they waited and welcomed me so warmly. They also upgraded my room which was a pleasant surprise after my long travel days. The studio was spotless, the AC and wifi worked perfectly and breakfast was delicious! The communication with the host was also really smooth. Highly recommend!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 250 reviews
Price from
US$25
1 night, 2 adults

Marina Luxe Appartment

Dehiwala (Near Moratuwa)

Featuring air-conditioned accommodation with a rooftop pool, Marina Luxe Appartment is located in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

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

Sea View Apartment in Colombo -Dehiwala

Dehiwala (Near Moratuwa)

Set in Dehiwala, Sea View Apartment in Colombo -Dehiwala offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

R
Ram Aram
From
United Kingdom
Beautiful scenery, clean rooms all the amenities are nearby and the Host is very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews
Price from
US$72
1 night, 2 adults

Malika Lodge

Dehiwala (Near Moratuwa)

Set within less than 1 km of Mount Lavinia Beach and 5.7 km of Bambalapitiya Railway Station, Malika Lodge provides rooms with air conditioning and a private bathroom in Dehiwala.

S
Sule Nur
From
United Arab Emirates
They are very warm and friendly, and always ready to help. Most importantly, it's the cleanest place I've ever stayed. If I were to come here again, I would definitely choose this place again. I definitely recommend it to anyone visiting Cokombo.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 18 reviews
Price from
US$22
1 night, 2 adults

Direct Sea View Fully Furnished Luxury Apartment

Mount Lavinia (Near Moratuwa)

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, 6 reviews
Price from
US$76.50
1 night, 2 adults

Mbeach Nest

Panadura (Near Moratuwa)

Comprising a garden and a shared lounge, Mbeach Nest is a recently renovated accommodation in Panadura situated close to Panadura Beach.

M
MARIA
From
Slovakia
Milan was a great host. He was helpful. The accommodation was nice and clean with direct access to the beach. We had a great time there on our way to Colombo.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 59 reviews
Price from
US$26
1 night, 2 adults

One Bedroom with Pantry

Mount Lavinia (Near Moratuwa)

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, 6 reviews
Price from
US$22.50
1 night, 2 adults

The Islands Breeze Villa

Dehiwala (Near Moratuwa)

Featuring city views, The Islands Breeze Villa features accommodation with patio, around 400 metres from Mount Lavinia Beach. This apartment provides free private parking and a 24-hour front desk.

A
ALAN
From
France
The location was very close to food city and many restaurants to eat at Marine drive. Beach was nearby 2 mins away. Recommend having the seafood grill in the restaurants nearby at the evening. The villa was very clean. Garden area has seating which was very relaxing. Recommend to others that want to enjoy and have a relaxing stay!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$30
1 night, 2 adults

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

Boralesgamuwa (Near Moratuwa)

Set within 11 km of Bambalapitiya Railway Station and 15 km of R Premadasa Stadium in Boralesgamuwa, Pirivena Garden Resort - AC Units, Kitchen, Attached Bath Room, & WiFi offers accommodation with...

L
LAVRAT
From
France
The owners and the place are very nice. Asenka's family are very kind and helpfull. Thanks to them. I highly recommend.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
US$18.90
1 night, 2 adults
All apartments in Moratuwa

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 Moratuwa and surroundings in the past month

See all

Popular with guests booking apartments in Moratuwa

Popular with guests booking apartments in Moratuwa

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

Popular with guests booking apartments in Moratuwa

Popular with guests booking apartments in Moratuwa

Popular with guests booking apartments in Moratuwa

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Popular with guests booking apartments in Moratuwa

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking apartments in Moratuwa

Popular with guests booking apartments in Moratuwa

Popular with guests booking apartments in Mount Lavinia

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

Popular with guests booking apartments in Boralesgamuwa

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 25 reviews

Save money on apartments in Moratuwa 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$111 per night

Moonlit Luxury Apartments

Piliyandala
Budget options available

Set in Piliyandala, 13 km from Bambalapitiya Railway Station and 17 km from R Premadasa Stadium, Moonlit Luxury Apartments offers air conditioning.

From US$72.15 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$45.51 per night

Cactus Piliyandala

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

Located in Piliyandala and only 18 km from Bambalapitiya Railway Station, Cactus Piliyandala provides accommodation with garden views, free WiFi and free private parking.

From US$59.35 per night

Cactus Boralesgamuwa

Boralesgamuwa
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews

Located in Boralesgamuwa in the Colombo District region, Cactus Boralesgamuwa features a balcony. This property offers access to a terrace, free private parking and free WiFi.

From US$73.19 per night
Scored out of 10, guest rating 7.6
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$46.40 per night

Ayrish Grand

Mount Lavinia
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4 reviews

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$81.03 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Located in Watumulla, within 500 metres of Mount Lavinia Beach and 6.6 km of Bambalapitiya Railway Station, Lavania Ocean View Residencies provides accommodation with a rooftop pool as well as free...

From US$102.85 per night

Apartments with swimming pools in Moratuwa and nearby

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
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Featuring air-conditioned accommodation with a rooftop pool, Prime Wave Residence is set in Mount Lavinia. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$71.28 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 15 reviews

Located in Mount Lavinia, a few steps from Mount Lavinia Beach and 6.7 km from Bambalapitiya Railway Station, Fully Furnished 2 Bedroom Apartment with Sea View offers air conditioning.

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

From US$83.25 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews

Set in Dehiwala, Sea View Apartment in Colombo -Dehiwala offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

From US$88.80 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$111 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 1 review

Featuring accommodation with a rooftop pool, 43 By The Sea is located in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$79.92 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 43 reviews

Situated in Colombo, Modern apartment in close proximity to the Beach features accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

Enjoy breakfast in Moratuwa and nearby

Ice Berg

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

Set in Ratmalana, 2.5 km from Mount Lavinia Beach and 9 km from Bambalapitiya Railway Station, Dwellio -Ratmalana - Greater Colombo offers a garden and air conditioning.

Offering a garden and quiet street view, Cinnamon Apartments Panadura is set in Panadura, 21 km from Bambalapitiya Railway Station and 26 km from Khan Clock Tower.

Offering inner courtyard views, Cinnamon apartment is an accommodation located in Panadura, 20 km from Bambalapitiya Railway Station and 26 km from Khan Clock Tower.

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

A recently renovated apartment located in Panadura, The Hub Panadura - Cozy, Convenient & Welcoming Stay features a garden.

Scored out of 10, guest rating 9.5
Exceptional - 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.

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 9.7
Exceptional - What previous guests thought, 3 reviews

Turtle Beach Hotel Apartment, a property with a garden, is situated in Mount Lavinia, 1.5 km from Mount Lavinia Beach, 8.5 km from Bambalapitiya Railway Station, as well as 14 km from Khan Clock Tower...

Apartments that guests love in Moratuwa

See all
Avg. price/night: US$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
People with friends