Skip to main content

Featured self-catering accommodation destinations

Destination inspiration for your trip – find a self-catering accommodation

Colombo

186 self-catering accommodations

Sri Jayewardenepura Kotte

37 self-catering accommodations

Mount Lavinia

36 self-catering accommodations

Dehiwala

19 self-catering accommodations

Pannipitiya

14 self-catering accommodations

Nugegoda

13 self-catering accommodations

Homagama

13 self-catering accommodations

Boralesgamuwa

11 self-catering accommodations

Maharagama

9 self-catering accommodations

Battaramulla

9 self-catering accommodations

Rajagiriya

8 self-catering accommodations

Moratuwa

8 self-catering accommodations

Talawatugoda

6 self-catering accommodations

Polgasowita

6 self-catering accommodations

Malabe

6 self-catering accommodations

Piliyandala

5 self-catering accommodations

The best self-catering accommodations in Colombo District

Check out our selection of great self-catering accommodations in Colombo District

Filter by:

Star Rating
Review score

Colombo Skyline Luxury Apartments at Tri-Zen - Pool and Amazing City Views

Colombo

Just 1.2 miles from Galle Face Beach and a 6-minute walk from Colombo City Centre Shopping Mall, Colombo Skyline Luxury Apartments at Tri-Zen - Pool and Amazing City Views features accommodations in...

A
Ales
From
Slovakia
Perfect clean apartment in centre of the city with beautiful view. Owner Mr. Nirash was very nice, really. He gave us good tips for trips, advices about Colombo, help us with train tickets etc... Really recommend using this apartment, if we will come back to Colombo we will use it again.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 124 reviews
Price from
$157.50
1 night, 2 adults

Ice Berg

Mount Lavinia

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.

R
Radhakrishnan
From
United Arab Emirates
It was a great and peaceful stay.The host was very flexible and cooperative and took good care.Food was very tasty.Overall it was a great experience
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 258 reviews
Price from
$25
1 night, 2 adults

Unique Towers Luxury Boutique Suites

Colombo

Located in the heart of Colombo City, Unique Towers Luxury Boutique Suites offers air-conditioned accommodations with a well-equipped kitchenette. The property features free WiFi and free parking.

R
Roberto
From
Italy
Great location and welcoming staff
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 138 reviews
Price from
$130.35
1 night, 2 adults

79 by TerraLume

Nugegoda

Offering a garden, 79 by TerraLume provides accommodations in Nugegoda. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the villa.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$162
1 night, 2 adults

YAKA Residences Luna Luxury Apartments

Colombo

Just a 6-minute walk from Colombo Town Hall and 0.7 miles from National Art Gallery, YAKA Residences Luna Luxury Apartments features accommodations in Colombo with an indoor pool.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
$119.58
1 night, 2 adults

Luxe Mini-Suite Maharagama

Maharagama

Luxe Mini-Suite Maharagama is located in Maharagama, just 10 miles from R Premadasa Stadium and 11 miles from Khan Clock Tower.

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

Ocean View Apartment - Marine City Residences, Colombo

Dehiwala

Ocean View Apartment - Marine City Residences, Colombo is located in Dehiwala, just a few steps from Mount Lavinia Beach and 3.4 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$81
1 night, 2 adults

Barnes Loft Mount

Mount Lavinia

Barnes Loft Mount is located in Mount Lavinia, just a 3-minute walk from Mount Lavinia Beach and 4.1 miles from Bambalapitiya Railway Station.

Z
Zara
From
Portugal
It’s a nature friendly location and a very convenient. Amazing place to stay at, friendly staff and customized service. Absolutely love the live-with-nature theme going on about the place. Great family room, Felt like our own villa! The host is super nice too.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$45.51
1 night, 2 adults

Transit Sanctuary Makumbura - Cozy 1BR near Highway

Pannipitiya

Transit Sanctuary Makumbura - Cozy 1BR near Highway offers accommodations in Pannipitiya, 11 miles from Bambalapitiya Railway Station and 13 miles from Leisure World.

R
Rahmy
From
Sri Lanka
Lovely property, very welcoming host, and great value.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 14 reviews
Price from
$28.02
1 night, 2 adults

Evolve SAYA

Talawatugoda

Evolve SAYA is located in Talawatugoda, just 8.3 miles from R Premadasa Stadium and 8.8 miles from Khan Clock Tower. The property is around 15 miles from Leisure World, 29 miles from St.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$58
1 night, 2 adults
All self-catering accommodations in Colombo District

Most booked self-catering accommodations in Colombo District this month

See all

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,469 reviews

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 937 reviews

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 566 reviews

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 718 reviews

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 297 reviews

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,416 reviews

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 970 reviews

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,360 reviews

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 91 reviews

Popular with guests booking self-catering accommodations in Colombo District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 110 reviews

FAQs about self-catering accommodations in Colombo District

Self-catering Accommodations That Guests Love in Colombo District

See all
Avg. price/night: $44.62
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 10 reviews
We stayed bit over a week with Cactus Boralesgamuwa. The apartment area is the full upper floor, with access via an outside staircase. The host was super helpful from the point of collecting the keys to checkout. The property is well maintained and spacious. Furniture throughout the house were of good quality and comfortable. All needed utensils were provided in the kitchen and throughout the house. Facilities that were mentioned in the description were all present and worked as expected. We also enjoyed the specious outside area/balcony.
Guest review byUmesh M
Solo traveler
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 39 reviews
Kitchen,utensils,utensils, bed sofa everything is mind blowing
Guest review byHusain
Family with young children
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 718 reviews
It was very central. The staff was very friendly. It had AC, a fridge and a small kitchen.
Guest review byAlfons
Young couple
Avg. price/night: $138.19
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,416 reviews
tasty welcome drink, apartment size, number of rooms, kitchen, kitchen utensils, breakfast, excellent gym, good swimming pool and parking space.
Guest review bySMNaveedZafar
Family with young children
Avg. price/night: $47
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 970 reviews
The owner was so lovely and always there to help when needed. The rooms were clean and comfortable and had everything I needed! Bathroom was good and the shower was lovely with good pressure and temperature! Location was perfect and so close to many places included the Havelock city mall. There was also a kitchen to use which was great! Such a lovely place to stay for a good price would highly recommend!
Guest review byBianca Martignone
Solo traveler
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 48 reviews
Apartment looks exactly like the pictures. Really glad we chose this apartment during our stay at colombo, the place was really comfortable, spacious, and cleanliness was maintained very well, truly felt like home. They had everything we might need from a usable kitchen to laundry and even a big pool on the rooftop which is accessible anytime.
Guest review byNazeeha
Group
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
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.
Guest review byJoshua
Solo traveler
Avg. price/night: $72
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 86 reviews
This property was the last stop for our trip and we enjoyed it very much. An apartment with all the facilities available at your disposal is very rare these days (for the price). Spacious living room as well as dining area and the bedrooms were cozy. Kitchen area had no flaws, with crockeries & cutleries enough for a family. The whole family enjoyed their stay and the owner was even flexible to extend for a half-day (on a short notice) and it was a life saver.
Guest review byIbrahim
Family with young children
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews
I recently stayed at this lovely apartment and had a fantastic experience. The apartment is beautiful and in a very convenient location. The kitchen was spotlessly clean and had all the kitchenware we needed. The staff were very helpful as well, making our stay even more enjoyable. My family and I were very happy with our stay, and we will definitely choose this apartment for our next visit as well. Highly recommended!
Guest review byMajudhiyya
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 157 reviews
The apartment is beautiful, just like the photos! and after travelling for 3 weeks it was lovely to have a kitchen that worked and a washing machine!
Guest review byJames
Young couple