Skip to main content

The best apartments in Moratuwa

Check out our pick of great apartments in Moratuwa

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Bolgoda Lake Villa, hotel in Moratuwa

Featuring garden views, Bolgoda Lake Villa provides accommodation with an outdoor swimming pool, a garden and a terrace, around 20 km from Khan Clock Tower.

The host is absolutely exceptional, went out of their way to help us. Contactable all the way through. We felt well looked after by a very caring host. We had the best time in Sri Lanka and look forward to do again.
Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from
£100.03
1 night, 2 adults
Ice Berg, hotel in Dehiwala-Mount Lavinia

Set within 2.3 km of Mount Lavinia Beach and 8.9 km of Bambalapitiya Railway Station in Mount Lavinia, Ice Berg offers accommodation with seating area.

Owner was very helpful, breakfast was lovely
Scored 9.3
9.3
Rated superb
Superb
198 reviews
Price from
£20.43
1 night, 2 adults
Don Residencies & Apartments Dehiwala - Mount Lavinia, hotel in Colombo

Located in Colombo, 8 km from Bambalapitiya Railway Station and 13 km from R Premadasa Stadium, Don Residencies & Apartments Dehiwala - Mount Lavinia provides air-conditioned accommodation with a...

The apartment was very clean & it had everything we needed for a comfortable stay.
Scored 10
10
Rated exceptional
Exceptional
6 reviews
Price from
£58.85
1 night, 2 adults
The Islands Breeze Villa, hotel in Dehiwla

Featuring garden views, The Islands Breeze Villa features accommodation with patio, around 100 metres from Mount Lavinia Beach.

Location is great, close to supermarkets and many restaurants yet very peaceful. Very friendly staff. The apartments are very spacious and clean. We travelled with kids, the place is very safe, with a caretaker opening and closing the gate every time we go out and come back.
Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from
£103.42
1 night, 2 adults
BNB RESIDENCIES MOUNT LAVINIA 2, hotel in Mount Lavinia

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.

cleanliness, polite host, security
Scored 9.1
9.1
Rated superb
Superb
19 reviews
Price from
£53.07
1 night, 2 adults
2 Bedroom Apartment - Aurora Residences Maharagama, hotel in Maharagama

Set in Maharagama, 11 km from Bambalapitiya Railway Station and 16 km from R Premadasa Stadium, 2 Bedroom Apartment - Aurora Residences Maharagama offers air conditioning.

Friendly staff, good location to town and restaurants. Has parking, a/c, laundry machine and kitchen.
Scored 9.5
9.5
Rated exceptional
Exceptional
6 reviews
Price from
£54.43
1 night, 2 adults
Mount Bliss Retreat, hotel in Dehiwala-Mount Lavinia

Boasting air-conditioned accommodation with a balcony, Mount Bliss Retreat is set in Mount Lavinia.

A beautiful large apartment, ideal for several people. Big kitchen/fridge/microwave. Many local takeaways. Completely private unspoilt views of the garden and surrounding trees/neighbourhood through the large glass walls to the house. Two decent sized double bedrooms, both en-suite and with adequate AC. Nicely furnished and homely/stylish, classic with modern twist. Large dining table ideal for groups/families. Accommodating owners that are offering value-for-money. Large outdoor patio area with seating for 4 or 5. Very secure, the caretaker is there 24/7.
Scored 9.6
9.6
Rated exceptional
Exceptional
9 reviews
Price from
£29.94
1 night, 2 adults
Iddamal Bay Apartments, hotel in Mount Lavinia

Offering city views, Iddamal Bay Apartments is an accommodation situated in Mount Lavinia, 600 metres from Mount Lavinia Beach and 7.7 km from Bambalapitiya Railway Station.

The property is a few minutes walk to the mount lavinia beach. The property is in a peaceful locality. Rooms are clean,spacious and well equipped with a kitchenette and seating area.Loved the contemporary look. Definitely recommend this place. We will be back again.
Scored 9.4
9.4
Rated superb
Superb
5 reviews
Price from
£40.46
1 night, 2 adults
Green Star City Apartment, hotel in Dehiwala-Mount Lavinia

Set in Dehiwala, the recently renovated Green Star City Apartment provides accommodation 100 metres from Mount Lavinia Beach and 2.2 km from Wellawatte Beach.

Well maintained and clean Great hospitality by the owner and manager Checking on us and making sure we were comfortable Beds were great ..A/C worked great Loved the view from the view Had all the amenities from tea coffee to doing your own laundry and cooking facilities Everything was well planned and thought of Since we have a kid it was easy to get his meal prep done Something which we cannot do in hotels
Scored 9.6
9.6
Rated exceptional
Exceptional
39 reviews
Price from
£100.25
1 night, 2 adults
Comfy Home near the town, hotel in Maharagama

Set in Maharagama, 11 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium, Comfy Home near the town offers air conditioning.

It was well stocked with tea, milk and sugar. Shiromi was very helpful in showing me where to go to get food from nearby places. It’s also in a good location, very quiet.
Scored 9.4
9.4
Rated superb
Superb
8 reviews
Price from
£39.19
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 this month

See all

Apartments that guests love in Moratuwa

See all
  • Avg. price/night: £100.03
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 5 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.
    Sheela
    People with friends