Photo by Anushka Naleen Ekanayake
Apart Hotels in Moratuwa for Rent
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
Our top choices for Moratuwa aparthotels
The price is ¥6,308
¥7,443 total
includes taxes & fees
Jan 2 - Jan 3, 2026
The price is ¥3,708
¥4,423 total
includes taxes & fees
Jan 5 - Jan 6, 2026

Aparthotel in Kollupitiya
BellaVista Apartments at Cornish Colombo10.0 out of 10, Exceptional, (1)
The price is ¥4,533
¥5,349 total
includes taxes & fees
Jan 6 - Jan 7, 2026

Aparthotel in Hunupitiya
Unique Towers Luxury Boutique Suites8.8 out of 10, Excellent, (104)
The price is ¥10,967
¥14,366 total
includes taxes & fees
Jan 13 - Jan 14, 2026

Aparthotel in Hunupitiya
Bella Vista Apartments OnThree20 Colombo6.0 out of 10, (4)
The price is ¥15,538
¥96,038 total
includes taxes & fees
Jan 3 - Jan 4, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Find vacation rentals that suit your style
Apartments
Aparthotels
Save an average of 15% on thousands of hotels when you're signed in
Top Moratuwa Hotel Reviews

Cinnamon Grand Colombo
10/10 Excellent
Find out more about Moratuwa
Moratuwa Aparthotels information
Number of reviews | 361 |
|---|---|
Accommodation | 23 Aparthotels |
Lowest Price | ¥4,423 |
Highest Price | ¥96,038 |
Frequently asked questions
Explore a world of travel with Expedia
- Resorts in Kesbewa
- Inns in Boralesgamuwa
- Pannipitiya Hotels
- Aparthotels in Angulana
- Hotels with a Pool in Piliyandala
- Cheap Hotels in Moratuwa
- Cheap Hotels in Thalawatugoda
- Motels in Angulana
- Hotels with a Pool in Thalawatugoda
- Hotels near Mount Lavinia Beach
- Guest Houses in Mount Lavinia
- Guest Houses in Dehiwala-Mount Lavinia
- Kesbewa Hotels
- Cheap Hotels in Piliyandala
- Cheap Hotels in Wellawatta North
- Hotels with Free Parking in Moratuwa
- Dehiwala-Mount Lavinia Hotels
- All-Inclusive Hotel Hotels in Piliyandala
- Thalapathpitiya Hotels
- Apartments in Mount Lavinia
- Resorts in Maharagama
- Wellawatta South Hotels
- All-Inclusive Hotel Hotels in Wellawatte
- Resorts in Angulana
- Nugegoda Hotels
- Havelock Town Hotels
- Resorts & Hotels with Spas in Piliyandala
- Beach Hotels in Mount Lavinia
- Resorts & Hotels with Spas in Thalawatugoda
- Business Hotels in Nugegoda
- Piliyandala Hotels
- Adults Only Resorts & in Mount Lavinia
- Business Hotels in Homagama
- Aparthotels in Mount Lavinia
- Resorts in Piliyandala
- Chalets in Piliyandala
- Luxury Hotels in Colombo 06
- Inns in Dehiwala-Mount Lavinia
- Hotels near Wellawatta Railway Station
- Hotels near Sri Lanka Air Force Museum
- Hotels near Colombo International Airport
- Cheap Hotels in Nugegoda
- Angulana Hotels
- Maharagama Hotels
- Resorts in Werahera
- Hostels in Maharagama
- Resorts & Hotels with Spas in Nugegoda
- Beach Hotels in Wellawatte
- Pagoda Hotels
- Inns in Piliyandala
- Luxury Hotels in Havelock Town
- Boralesgamuwa Hotels
- Polgasowita Hotels
- Romantic Hotels in Piliyandala
- Cheap Hotels in Mount Lavinia
- Werahera Hotels
- Resorts & Hotels with Spas in Mount Lavinia
- Capsule Hotels in Angulana
- Luxury Hotels in Mount Lavinia
- B&B in Mount Lavinia
- Cheap Hotels in Dehiwala-Mount Lavinia
- Cheap Hotels in Maharagama
- Resorts in Mount Lavinia
- Shopping Hotels in Wellawatte
- Mount Lavinia Hotels
- Aparthotels in Maharagama
- Historic Hotels in Mount Lavinia
- Winery Hotels in Dutugemunu
- Beach Hotels in Dehiwala-Mount Lavinia
- Thalawatugoda Hotels
- Villas in Maharagama
- Resorts in Moratuwa
- Hotels with Bars in Mount Lavinia
- Family Hotels in Piliyandala
- Cheap Hotels in Pagoda
- Wellawatte Hotels
- Palaces in Mount Lavinia
- Family Hotels in Dehiwala-Mount Lavinia
- Moratuwa Hotels
- Luxury Hotels in Nugegoda
- Hostels in Kesbewa
- Business Hotels in Havelock Town
- B&B in Dehiwala-Mount Lavinia
- Resorts in Boralesgamuwa
- Hotels near Parliament of Sri Lanka
- Hotels with a Pool in Dehiwala-Mount Lavinia
- Riads in Mount Lavinia
- Guest Houses in Werahera
- Romantic Hotels in Mount Lavinia
- Hostels in Dehiwala-Mount Lavinia
- Katukurunduwatta Hotels
- Romantic Hotels in Dehiwala-Mount Lavinia
- Kottawa Town Hotels
- Family Hotels in Maharagama
- Luxury Hotels in Maharagama
- Resorts in Maharagama













































