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

Self-Catering Accommodations in Kottawa

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

The best self-catering accommodations in Kottawa

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

Filter by:

Review score

The Paddy

Kottawa

Providing a garden, The Paddy features accommodations in Kottawa. The air-conditioned accommodation is 12 miles from Bambalapitiya Railway Station, and guests can benefit from private parking...

G
Gayashi
From
Canada
The space was great, loved the layout of the house, Lots of greenery all around!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 38 reviews
Location 8.8
Price from
$32.40
1 night, 2 adults

Luxe Highway Residencies

Kottawa

Featuring an outdoor swimming pool, Luxe Highway Residencies offers accommodations in Kottawa. This property offers access to a balcony, free private parking, and free Wifi.

H
Heshitha
From
Germany
Amazing apartment in the heart of Kottawa City! Spacious, modern, and well-maintained. The location is fantastic with easy access to shops, restaurants, and transportation. The amenities are top-notch! Highly recommend for anyone looking for a comfortable and convenient living experience…
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 20 reviews
Location 9.1
Price from
$65
1 night, 2 adults

Alakamandava

Colombo (Near Kottawa)

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

L
Line
From
Vietnam
The two bedrooms appartment is on the top of the house and with the patio and the mezzanine, it is like a tiny house! So beautiful and cozy! We felt like at home. A lot of wardrobe if you stay several nights. The owner is very kind and friendly. He helped us a lot! It is very quiet and you can walk easier around for all amenities. The breakfast was georgous and so tasty!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 116 reviews
Location 8.9
Price from
$62.37
1 night, 2 adults

Ice Berg

Mount Lavinia (Near Kottawa)

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.

N
Nesan29
From
United Kingdom
Very good location in a quite area. Can have your privacy without any disturbances. Very spacious rooms. Raja was very friendly and helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 227 reviews
Location 8.5
Price from
$23
1 night, 2 adults

Meritage Garden

Homagama (Near Kottawa)

Meritage Garden offers accommodations in Homagama, 8.6 miles from Leisure World and 14 miles from R Premadasa Stadium. Private parking is available on site at this recently renovated property.

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

Canterbury Golf Apartment

Gonapola (Near Kottawa)

Canterbury Golf Apartment is located in Gonapola, just 16 miles from Bambalapitiya Railway Station and 20 miles from Khan Clock Tower.

T
Theekshana
From
Sri Lanka
I had a wonderful stay at the Canterbury Golf Apartment. The place was 100% perfect - very clean, spacious and extremely comfortable. It felt like home with all the amenities you could need. The apartment is in a peaceful location and is ideal for anyone visiting Canterbury. The owner of the property was very friendly and helpful, which made the stay even better. I highly recommend this apartment for a relaxing and enjoyable experience.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Location 9.7
Price from
$29.75
1 night, 2 adults

Family Friendly 3BR Apartment in Malabe, Colombo

Talahena (Near Kottawa)

7.1 miles from R Premadasa Stadium in Talahena, Family Friendly 3BR Apartment in Malabe, Colombo offers accommodations with access to a fitness room.

N
Naveen
From
Malaysia
the staff was very friendly and helpful specially Anna and susi. the rooms and facilities were wonderful.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 15 reviews
Location 8.8
Price from
$45
1 night, 2 adults

Q3 Homestay

Athurugiriya (Near Kottawa)

Offering a garden, Q3 Homestay provides accommodations in Athurugiriya. This property offers access to a balcony and free private parking.

P
Production
From
Sri Lanka
It's actually cleaner than expected and has a lot of amenities at a decent price. You are also invited to come once and stay, it will be a good place to stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews
Location 9.1
Price from
$8.71
1 night, 2 adults

Canterbury Golf Resort Apartments

Kahatuduwa (Near Kottawa)

Canterbury Golf Resort Apartments is located in Kahatuduwa, just 16 miles from Bambalapitiya Railway Station and 20 miles from Khan Clock Tower.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews
Location 9.2
Price from
$36
1 night, 2 adults

Cottage by the Lake

Talawatugoda (Near Kottawa)

Offering a garden, Cottage by the Lake features accommodations in Talawatugoda. This property offers access to a terrace and free private parking.

M
Maresha
From
Sri Lanka
Staying at Cottage by the Lake in Thalawathugoda was truly the best experience of my lifetime! The rooms were impeccably clean and well-maintained, offering the perfect level of comfort. The serene surroundings and picturesque views make it an ideal retreat for nature lovers It's like stepping into a little paradise. The owner is an absolute gem. So kind, warm, and accommodating, which made our stay even more delightful. I cannot recommend this place enough. If you're looking for a peaceful getaway close to nature with exceptional hospitality, this is the place to be!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Location 9.7
Price from
$99
1 night, 2 adults
All self-catering accommodations in Kottawa

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

See all

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

  • "The Anchorage" of Field View

    Pannipitiya
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 79 reviews

    Providing garden views, "The Anchorage" of Field View in Pannipitiya offers accommodations, a garden, a terrace, and a shared lounge.

  • Colombo Home Stay - Horahena

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

    Providing a garden, Colombo Home Stay - Horahena provides accommodations in Kaduwela. The villa features both Wifi and private parking free of charge.

  • Niwahas Apartments Kottawa

    Pannipitiya
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 21 reviews

    Niwahas Apartments Kottawa offers accommodations in Pannipitiya, 12 miles from Bambalapitiya Railway Station and 14 miles from R Premadasa Stadium.

  • Win Min Apartments - Unit E

    Homagama
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    Win Min Apartments - Unit E is located in Homagama, just 12 miles from Bambalapitiya Railway Station and 13 miles from Leisure World.

  • Win Min Apartments - Unit D

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

    Win Min Apartments - Unit D offers accommodations in Homagama, 12 miles from Bambalapitiya Railway Station and 13 miles from Leisure World.

  • Win Min Apartments - Unit C

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

    Win Min Apartments - Unit C is located in Homagama, just 12 miles from Bambalapitiya Railway Station and 13 miles from Leisure World.

  • Win Min Accommodation

    Homagama
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 10 reviews

    Win Min Accommodation offers accommodations in Homagama, 12 miles from Bambalapitiya Railway Station and 13 miles from Leisure World.

  • Villa 105

    Polgasowita
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Villa 105 features air-conditioned rooms in Polgasowita. This villa offers free private parking, free shuttle service, and free Wifi. Each room comes with a balcony with garden views.

Enjoy breakfast in Kottawa and nearby

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

    Offering a terrace, Colonial Retreat Villa provides accommodations in Talawatugoda. This property offers a private pool, free Wifi, and free private parking.

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

    Featuring a garden, terrace and views of garden, Dhee Ayurved Resort Hospital is located in Malabe, 9.3 miles from Bambalapitiya Railway Station.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 42 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.

  • Ice Berg

    Mount Lavinia
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 227 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.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 35 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.

  • Scored out of 10, guest rating 7.8
    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.

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

    Featuring a garden, "The Anchorage" of Field View provides accommodations in Pannipitiya. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Happy Homes Apartment Maharagama is located in Maharagama, just 7.6 miles from Bambalapitiya Railway Station and 10 miles from R Premadasa Stadium.

Highly rated self-catering accommodations in Kottawa and nearby

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

    Mango Tree Budget Home Stay offers accommodations in Homagama, 12 miles from Leisure World and 13 miles from Bambalapitiya Railway Station.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 37 reviews

    Featuring an outdoor swimming pool, Quest Colombo Residencies features accommodations in Talawatugoda. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 6 reviews

    2 Bedroom Apartment - Aurora Residences Maharagama offers accommodations in Maharagama, 7.1 miles from Bambalapitiya Railway Station and 10 miles from R Premadasa Stadium.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews

    Offering a garden, Cottage by the Lake features accommodations in Talawatugoda. This property offers access to a terrace and free private parking.

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

    Comfy Home near the town is located in Maharagama, just 7 miles from Bambalapitiya Railway Station and 8.9 miles from R Premadasa Stadium.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 30 reviews

    Thalangama Lakeview Lodge in Battaramulla provides accommodations with a garden and a shared lounge. With lake views, this accommodation offers a terrace and a swimming pool.

  • Alakamandava

    Colombo
    8.0+ review score
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 117 reviews

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

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 23 reviews

    Offering a garden, Pirivena Garden Resort - AC Units, Kitchen, Attached Bath Room, & WiFi offers accommodations in Boralesgamuwa.

Self-catering Accommodations That Guests Love in Kottawa

See all
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 38 reviews
    We stayed at this house for 2 days while on holiday. It is conveniently located closer to Kottawa Town. The property is next to a paddy field in a peaceful relaxing environment. It also has air conditioned clean rooms, full kitchen, bathrooms, etc. There is lot of space for kids to play and and strolling on the paddy fields was an extra. Host communicated proactively via the web site and gave us a number to contact for getting the key. He met us at the arrival and gave us a tour of the house. Overall extremely satisfied and great place.
    Guest review by
    Rasika Sampath
    Solo traveler
gogless