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

Self-Catering Accommodations in Dehiwala

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

The best self-catering accommodations in Dehiwala

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

Filter by:

Review score

Twin Peaks residence

Colombo (Near Dehiwala)

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.

A
Aneef
From
Sri Lanka
Very clean and neat apartment. Wonderful view of Colombo city, and lotus tower. Amenities and the pool were great
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 100 reviews
Price from
$123
1 night, 2 adults

Alakamandava

Colombo (Near Dehiwala)

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

H
Heroshé Mihindukulasuriya
From
Sri Lanka
Great experience! The place is art and the host Dharshana is great! Had the best time ever!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
$63
1 night, 2 adults

Unique Towers Luxury Boutique Suites

Colombo (Near Dehiwala)

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, 117 reviews
Price from
$94.80
1 night, 2 adults

YAKA Trizen Luxury Apartments - 53rd and 51st Floor with Stunning Views

Colombo (Near Dehiwala)

Featuring city views, YAKA Trizen Luxury Apartments - 53rd and 51st Floor with Stunning Views in Colombo provides accommodations, a fitness center, and a garden.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$78.20
1 night, 2 adults

Royale Colombo Trizen Apartments by Pinnacle

Colombo (Near Dehiwala)

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

Trizen Colombo Luxury 3BR Smart Apartment with Breathtaking Views & Designer Furnishings

Colombo (Near Dehiwala)

Just 1.1 miles from Galle Face Beach and a 3-minute walk from Gangaramaya Buddhist Temple, Trizen Colombo Luxury 3BR Smart Apartment with Breathtaking Views & Designer Furnishings features...

L
Lauren
From
Israel
The property was in an excellent location ( lots of restaurants and cafes very close and a great place to discover Colombo …and was so beautiful .. it has absolutely everything inside that is required and extra .. The apartment was luxurious.. We used the pool and the gym which were great also …The owner was very helpful and polite .. I would recommend this apartment to anyone staying in Colombo
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
Price from
$116.85
1 night, 2 adults

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

Colombo (Near Dehiwala)

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, 22 reviews
Price from
$99
1 night, 2 adults

Luxury 2 Bed at Trizen by Resident Villas

Colombo (Near Dehiwala)

Just 1.2 miles from Galle Face Beach and a 7-minute walk from Colombo City Centre Shopping Mall, Luxury 2 Bed at Trizen by Resident Villas features accommodations in Colombo with a garden.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 21 reviews
Price from
$72.68
1 night, 2 adults

Stylish Apartment in Colombo

Colombo (Near Dehiwala)

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.5
Exceptional - What previous guests thought, 11 reviews
Price from
$67.50
1 night, 2 adults

Eden Heights by Property Boutique

Colombo (Near Dehiwala)

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
All self-catering accommodations in Dehiwala

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 Dehiwala and surrounding area in the past month

See all

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

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 63 reviews

    Sea View Luxury Apartment, Fully Furnished, 2 Bedrooms, 2 Bathrooms is located in Mount Lavinia, just a few steps from Mount Lavinia Beach and 4 miles from Bambalapitiya Railway Station.

  • Pearl Breeze

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Pearl Breeze provides air-conditioned accommodations in Mount Lavinia. This beachfront property offers access to a balcony, free private parking, and free Wifi.

    From $99.90 per night
  • ARON'S Lavinia RUBY

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Just a 7-minute walk from Mount Lavinia Beach and 0.7 miles from Mount Lavinia Bus Stand, ARON'S Lavinia RUBY features accommodations in Mount Lavinia, with a private beach area, a garden, and a...

    From $33.04 per night
  • ARON'S Lavinia EMERALD

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 20 reviews

    Offering a garden, ARON'S Lavinia EMERALD offers accommodations in Mount Lavinia.

    From $31.86 per night
  • ARON'S Lavinia SAPPHIRE

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 62 reviews

    Offering a garden, ARON'S Lavinia SAPPHIRE offers accommodations in Mount Lavinia.

    From $25.74 per night
  • ARON'S Lavinia TOPAZ

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 10 reviews

    Just a 7-minute walk from Mount Lavinia Beach and 0.7 miles from Mount Lavinia Bus Stand, ARON'S Lavinia TOPAZ features accommodations in Mount Lavinia with a garden, a terrace, and a shared lounge.

    From $31.54 per night
  • Beach Symphony

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 22 reviews

    Offering a terrace and a shared lounge, Beach Symphony in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

    From $44.40 per night
  • Cottage Garden Bungalows

    Mount Lavinia
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 44 reviews

    Cottage Garden Bungalows is a recently renovated guest house in Mount Lavinia, near Mount Lavinia Beach. This property offers access to a terrace, free private parking, and free Wifi.

    From $48.40 per night

Highly rated self-catering accommodations in Dehiwala and nearby

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

    A 16-minute walk from Mount Lavinia Beach in Mount Lavinia, Rush Resident Mount Lavinia features accommodations with access to a fitness room.

    From $90 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 30 reviews

    Located in Mount Lavinia, a 6-minute walk from Mount Lavinia Beach, Colombo Mount Beach provides accommodations with a fitness center, free private parking, a garden and a terrace.

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

    Dil Apartments 2 is located in Mount Lavinia, just 4.6 miles from Bambalapitiya Railway Station and 8 miles from Khan Clock Tower.

    From $35.52 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 6 reviews

    Iddamal Bay Apartments enjoys a location in Mount Lavinia, a 7-minute walk from Mount Lavinia Beach and 4.8 miles from Bambalapitiya Railway Station.

    From $58.30 per night
  • Ice Berg

    Mount Lavinia
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 231 reviews

    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.

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

    Sai Sruthi Residences offers accommodations in Colombo, a 18-minute walk from Milagiriya Beach and 1.3 miles from Mount Lavinia Beach. This apartment offers accommodations with a balcony.

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

    Apartment in Colombo is a recently renovated apartment in Colombo, near Wellawatte Beach. This property offers access to a balcony, free private parking, and free Wifi.

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

    Marine Breeze Residencies Colombo is a recently renovated apartment in Colombo where guests can make the most of its rooftop pool, private beach area, and garden.

    From $114.13 per night

Enjoy breakfast in Dehiwala and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 8 reviews

    Just a 14-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Papura Wattarappala Midland features accommodations in Mount Lavinia with a shared lounge.

    From $42.18 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
  • Marine Suites

    Colombo
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 201 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
  • 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
  • Rococo Residence

    Colombo
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 79 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 $99 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 22 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
  • 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 8.8
    Excellent - What previous guests thought, 38 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