The 10 best self-catering accommodations in Colombo, Sri Lanka | Booking.com
Skip to main content

Self-Catering Accommodations in Colombo

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Colombo

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

Filter by:

Review score

Alakamandava

Colombo

A recently renovated apartment, Alakamandava offers accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

T
Tagir
From
Russia
Absolutely amazing owners and very cozy apartment! Dharshana and his wife delivered an exceptional service. They are very helpful and ready to help almost at any time. Thanks a lot!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
$62.37
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.

A
Arup
From
United Arab Emirates
A very very big apartment very clean and very good place.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 116 reviews
Price from
$82.95
1 night, 2 adults

Colombo, Trizen Luxury Apartments, Sri Lanka

Colombo

Colombo, Trizen Luxury Apartments, Sri Lanka enjoys a location in Colombo, 2 miles from Khan Clock Tower and 2.6 miles from R Premadasa Stadium.

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

Royale Colombo Trizen Apartments by Pinnacle

Colombo

Just 1.2 miles from Galle Face Beach and a 7-minute walk from Colombo City Centre Shopping Mall, Royale Colombo Trizen Apartments by Pinnacle features accommodations in Colombo, with a fitness center...

D
Damith
From
United States
I had a fantastic stay at this apartment! It was extremely clean, beautifully decorated, and offered breathtaking views of the Colombo skyline—including a direct view of the iconic Lotus Tower. The host was incredibly friendly and accommodating, always flexible and prompt in meeting any of my needs. The apartment itself was fully equipped with amazing facilities, and I especially loved the common areas—a fabulous swimming pool, kids’ play area, games room, and even a private cinema, among other highlights. Whether you're planning a short-term visit or a longer stay in Colombo, I would highly recommend this place. Truly a home away from home!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 6 reviews
Price from
$95.82
1 night, 2 adults

Chevalra Luxury TRI-ZEN Apartment in Central Colombo - Galle-Face & Lotus Tower View

Colombo

Chevalra Luxury TRI-ZEN Apartment in Central Colombo - Galle-Face & Lotus Tower View is located in Colombo, just 2 miles from Khan Clock Tower and 2.6 miles from R Premadasa Stadium.

S
Santhia
From
Canada
Everything and great customer service
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 20 reviews
Price from
$99
1 night, 2 adults

Stylish Apartment in Colombo

Colombo

Stylish Apartment in Colombo offers accommodations in Colombo, 2 miles from Khan Clock Tower and 2.6 miles from R Premadasa Stadium.

J
Jithni
From
Sri Lanka
Great location and view from the balcony was stunning
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
$67.50
1 night, 2 adults

Eden Heights by Property Boutique

Cinnamon Gardens, Colombo

Eden Heights by Property Boutique features spa facilities and free private parking, and is within 2.8 miles of Bambalapitiya Railway Station and 2.9 miles of R Premadasa Stadium.

R
Rajanikanth
From
United Arab Emirates
Excellent location, fairly well maintained. John, who manages the property, was very responsive and friendly.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$132
1 night, 2 adults

Luxury Apartment In Colombo City

Colombo

Offering a garden and a terrace, Luxury Apartment In Colombo City in Colombo is close to Milagiriya Beach and The Independence Square.

R
Rajendra
From
India
Very clean and friendly owner
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$51
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo

Providing a garden, Spacious and Serene Family Home in Colombo features accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

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

Teal Villa

Colombo

Teal Villa offers accommodations in Colombo, 1.3 miles from Wellawatte Beach and 2.1 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
$225
1 night, 2 adults
All self-catering accommodations in Colombo

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Colombo and surrounding area in the past month

See all

These self-catering accommodations in Colombo and nearby have options with free cancellation

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

    Jays Apartment - Colombo 02 at the heart of convenience offers accommodations in Colombo, 3 miles from R Premadasa Stadium and 3.1 miles from Bambalapitiya Railway Station.

    From $70 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 17 reviews

    Just a 17-minute walk from Galle Face Beach and 400 yards from Colombo City Centre Shopping Mall, Luxury apartment in capital twinpeaks colombo features accommodations in Slave Island with a fitness...

    From $98.28 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Just a 14-minute walk from Colombo Town Hall and 1.2 miles from National Art Gallery, Stylish 2-Bedroom Trizen Retreat in Prime Location features accommodations in Colombo with an outdoor swimming...

    From $127.65 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 33 reviews

    Just a 9-minute walk from Kollupitiya Beach and 0.8 miles from Gangaramaya Buddhist Temple, In the heart of Colombo 2 Bedrooms Apartment features accommodations in Colombo with a fitness center.

    From $94.35 per night
  • Next to an Indian Ocean

    Kollupitiya, Colombo
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 35 reviews

    Next to an Indian Ocean offers accommodations in Colombo, 2.1 miles from Khan Clock Tower and 2.3 miles from Bambalapitiya Railway Station.

    From $149.85 per night
  • SkyLounge Apartment 2 Colombo

    Colombo
    Free cancellation options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 176 reviews

    1.2 miles from Galle Face Beach in Colombo, SkyLounge Apartment 2 Colombo provides accommodations with access to a sauna and steam room.

    From $100.80 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 33 reviews

    Golden Residencies - Colombo - 3 Bed Apartment offers accommodations in Colombo, 1.6 miles from R Premadasa Stadium and 4.7 miles from Bambalapitiya Railway Station.

    From $47.15 per night
  • Colombo Trizen J&J future Apart ment

    Colombo
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 84 reviews

    Colombo Trizen J&J future Apart ment offers a fitness room and air-conditioned accommodations in Colombo, 1.2 miles from Galle Face Beach. With sea views, this accommodation provides a terrace.

    From $146.41 per night

Enjoy breakfast in Colombo and nearby

  • Rococo Residence

    Colombo
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 77 reviews

    Featuring free WiFi and air conditioning, Rococo Residence is located in Colombo. U.S. Embassy is 2625 feet from the property. Free private parking is available on site.

    From $165 per night
  • Marine Suites

    Colombo
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 195 reviews

    Marine Suites offers accommodations in Colombo, 2.9 miles from Khan Clock Tower and 4 miles from R Premadasa Stadium.

    From $139.15 per night
  • Colombo Residence

    Colombo
    Breakfast options
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 57 reviews

    Colombo Residence offers air-conditioned rooms in Colombo. Offering free private parking, the 3-star vacation home is 3.3 miles from R Premadasa Stadium.

    From $70 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Featuring a garden, Artist Enclave provides accommodations in Sri Jayewardenepura Kotte. This property offers access to a terrace and free private parking.

    From $133.10 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 62 reviews

    Ocean Breeze Apartment Colombo offers accommodations in Colombo, a 3-minute walk from Wellawatte Beach and 1.6 miles from Bambalapitiya Railway Station.

    From $160 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 36 reviews

    Featuring city views, Jays Guest Diyatha Waterfront in Sri Jayewardenepura Kotte offers accommodations and a garden. There's a private entrance at the homestay for the convenience of those who stay.

    From $41.82 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 43 reviews

    Offering a garden, Idor Holidays offers accommodations in Sri Jayewardenepura Kotte. This property offers access to a terrace, free private parking, and free Wifi.

    From $40.70 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 21 reviews

    The Fortress is located in Sri Jayewardenepura Kotte, just 5 miles from R Premadasa Stadium and 5.3 miles from Bambalapitiya Railway Station.

    From $45.98 per night

Highly rated self-catering accommodations in Colombo and nearby

  • Peak of Colombo

    Colombo
    8.0+ review score
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 10 reviews

    A 16-minute walk from Galle Face Beach in Colombo, Peak of Colombo offers accommodations with access to a fitness center, public bath, and open-air bath.

    From $169.30 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 128 reviews

    Colombo, Trizen Luxury Apartments, Sri Lanka offers air-conditioned accommodations in Colombo. Featuring lake and pool views, this apartment also comes with free Wifi.

    From $66.60 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 reviews

    41st Floor TRIZEN Smart Luxury Apartment with sea view and portcity view offers accommodations in Colombo, 2 miles from Khan Clock Tower and 2.4 miles from R Premadasa Stadium.

    From $166.50 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 28 reviews

    Offering a rooftop pool and a garden, La Privé Apartments TRI-ZEN in Colombo is close to Galle Face Beach and Colombo City Centre Shopping Mall.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 49 reviews

    Blue Wing Apartments offers accommodations in Colombo, 1.2 miles from Galle Face Beach and 1.4 miles from Kollupitiya Beach.

    From $122.10 per night
  • The Den 23

    Maradana
    8.0+ review score
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,501 reviews

    Located in Maradana, 2.1 miles from R Premadasa Stadium, The Den 23 provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.

    From $46.20 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 8 reviews

    LAKNA HOUSE is located in Colombo, just 2.6 miles from Khan Clock Tower and 3.7 miles from R Premadasa Stadium. This property offers a private pool, free Wifi, and free private parking.

    From $119.88 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 21 reviews

    Bougainvilla Colombo 10 is located in Colombo, just 1.4 miles from R Premadasa Stadium and 2.2 miles from Khan Clock Tower. This apartment features air-conditioned accommodations with a balcony. St.

    From $49.95 per night

FAQ about self-catering accommodations in Colombo

Self-catering Accommodations That Guests Love in Colombo

See all
  • Avg. price/night: $185
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 39 reviews
    Kitchen,utensils,utensils, bed sofa everything is mind blowing
    Guest review by
    Husain
    Family with young children