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

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

Twin Peaks residence

Colombo

Just a 15-minute walk from Colombo Town Hall and 1.1 miles from National Art Gallery, Twin Peaks residence features accommodations in Colombo with a terrace.

m
mona
From
Iran
Great location with stunning view of the Lotus Tower 👌
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 100 reviews
Price from
$110
1 night, 2 adults

Studio 474

Colombo

Studio 474 is located in Colombo, just a 16-minute walk from Bambalapitiya Railway Station and 2.9 miles from Khan Clock Tower.

E
Ekaterina
From
Russia
Superb new apartment with ocean view
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 124 reviews
Price from
$75
1 night, 2 adults

Alakamandava

Colombo

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

A
Anton
From
United Kingdom
Very nice and private. Nothing to fault about this property. I will be staying here again in the future.
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.

S
Sean
From
United States
Giant space with good AC and a nice TV.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 116 reviews
Price from
$75.05
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.2
Wonderful - What previous guests thought, 5 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, 5 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.

R
RAJAWANNI UNNEHELAGE
From
Sri Lanka
This was my second stay here, and once again everything was absolutely seamless. The host was incredibly attentive and made check-in effortless. The brand-new apartment was spotless, modern, and fully equipped with everything you could possibly need — truly a 5-star experience. The beds were extremely comfortable, and waking up to the breathtaking view of Colombo’s vibrant city center and the Lotus Tower was unforgettable. The pool and gym were excellent, and with grocery stores and restaurants right nearby, everything was so convenient. Honestly, this place exceeded all our expectations both times — I highly recommend it and will definitely be coming back again!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 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.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
$67.50
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

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
$247.50
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

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, 74 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, 190 reviews

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

    From $151.25 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 $120 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.4
    Good - What previous guests thought, 62 reviews

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

    From $190 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.

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.9
    Exceptional - What previous guests thought, 16 reviews

    A 7-minute walk from Galle Face Beach in Slave Island, Sofia's Luxury Seaview Central Colombo Apartment features accommodations with access to a hot tub and fitness center.

  • Colombo Emperor Residencies

    Kollupitiya, Colombo
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 12 reviews

    A 3-minute walk from Galle Face Beach in Colombo, Colombo Emperor Residencies provides accommodations with access to a sauna. This property offers a private pool and free private parking.

  • Luxury Apartment Colombo 2

    Slave Island
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    A 17-minute walk from Galle Face Beach in Slave Island, Luxury Apartment Colombo 2 features accommodations with access to beauty services, steam room, and public bath.

    From $121 per night
  • Next to an Indian Ocean

    Kollupitiya, Colombo
    Free cancellation options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 34 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
  • Lovely Sea View Apartment

    Kollupitiya, Colombo
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 81 reviews

    Lovely Sea View Apartment is located in Colombo, just 2.1 miles from Khan Clock Tower and 2.3 miles from Bambalapitiya Railway Station.

    From $147 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 31 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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Trizen Amber 2-Bedroom Apartment with Free WIFI offers accommodations in Colombo, 2 miles from Khan Clock Tower and 2.5 miles from R Premadasa Stadium.

    From $154 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, 124 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 8.7
    Excellent - What previous guests thought, 48 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,481 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.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 30 reviews

    A 3-minute walk from Kollupitiya Beach in Colombo, Experience Colombo like a local features accommodations with access to beauty services. This apartment provides accommodations with a balcony.

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

    Just a 12-minute walk from Colombo Town Hall and one mile from National Art Gallery, Rockwood Apartment Colombo 7 features accommodations in Colombo with an outdoor swimming pool.

    From $120 per night

FAQ about self-catering accommodations in Colombo

Self-catering Accommodations That Guests Love in Colombo

See all
gogless