Skip to main content

Self-Catering Accommodations in Kegalle

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

Select occupancy

The best self-catering accommodations in Kegalle

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

Filter by:

Review score

Hotel Yelona

Kegalle

Featuring a garden, Hotel Yelona provides accommodations in Kegalle. This property offers access to a terrace, free private parking, and free Wifi.

A
Abeyrathne
From
Sri Lanka
Good place to stay well within the budget. They offered us a free welcome drink too. The room was comfortable and private. The bathroom was clean. Safe vehicle parking is available.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 41 reviews
Price from
$10
1 night, 2 adults

Suwani Pinnawala Homestay

Pinnawala (Near Kegalle)

Located in Pinnawala, 21 miles from Kandy Royal Botanic Gardens, Suwani Pinnawala Homestay features a garden and views of the garden.

B
Bruce
From
Canada
I had a very comfortable stay at Suwani Pinnawala Homestay…. the room was clean, spacious, and well-furnished, with a spotless bathroom…. the hosts were exceptionally kind, especially the lady of the house, who went out of her way to prepare special vegetarian meals for me…. breakfast was excellent, and the homestay is conveniently close to the elephant bathing grounds. Highly recommended!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 188 reviews
Price from
$29.70
1 night, 2 adults

Heliconia Ledge

Mawanella (Near Kegalle)

Featuring an outdoor swimming pool, a garden, and a terrace, Heliconia Ledge provides accommodations in Mawanella with free WiFi and mountain views.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews
Price from
$86
1 night, 2 adults

Kaba Saradiel Cabin

Mawanella (Near Kegalle)

Kaba Saradiel Cabin offers accommodations in Mawanella, 17 miles from Kandy Train Station and 17 miles from Bogambara Stadium.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews
Price from
$60
1 night, 2 adults

Luck Uyana Cabana Pinnawala

Pinnawala (Near Kegalle)

Located in Pinnawala, Luck Uyana Cabana Pinnawala has a garden, restaurant, bar, and free WiFi. Featuring room service, this property also provides guests with a playground.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 44 reviews
Price from
$24.50
1 night, 2 adults

Jungle Villa Alawwa - Coconut Estate Stay

Kurunegala (Near Kegalle)

Jungle Villa Alawwa - Coconut Estate Stay offers accommodations in Kurunegala, 31 miles from St. Anthony's Church. This vacation home provides barbecue facilities.

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

Lobo's Retreat

Kurunegala (Near Kegalle)

Lobo's Retreat offers accommodations in Kurunegala, 30 miles from Gadaladeniya Temple. Both free Wifi and private parking are available at the vacation home free of charge.

S
Sisira
From
Sri Lanka
In brief, our entire experience was exceptional! However, we would like to provide a more detailed review for solo travelers and couples like us. When we travel, we primarily seek privacy, leisure, and comfort. Even though this property follows a homestay concept, it offers everything needed for a relaxing stay. What truly stood out was the opportunity to experience authentic village life. Every morning, we watched as they cleaned their compound using an ekel broom, and around 8:30 AM, we saw them processing their homegrown rice by spreading it on traditional mats for sun-drying. The best part? They always shared their harvest with us! The food was absolutely delicious, featuring traditional Sri Lankan dishes alongside English breakfast options. They were also happy to accommodate special food requests. A special mention goes to the owner, whose warm hospitality and constant check-ins about our preferences gave us a motherly sense of care. Every fruit juice they served was freshly made from their own garden! We also had access to a microwave and all necessary cooking utensils, which they provided without hesitation. While there wasn’t a personal refrigerator, the owner kindly stored our food in theirs and returned it whenever we needed. One of the most impressive aspects was the peaceful environment. Despite the presence of house helpers, we never heard any noise from them. Instead, we were serenaded by the beautiful songs of birds. The property is just a five-minute drive from the main road, with plenty of tuk-tuks available at the junction. However, since we preferred discretion, we asked the owner to arrange one for us, and the arrangement was perfect. Additionally, I must commend the flexibility of the staff. I had to change my reservation twice due to our tight schedule, and each time, they humbly accepted my request. Their responsiveness via Booking.com chat was excellent, answering all my questions promptly.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 7 reviews
Price from
$42
1 night, 2 adults

Elephant Lovers Inn

Pinnawala (Near Kegalle)

19 miles from Kandy Royal Botanic Gardens in Pinnawala, Elephant Lovers Inn provides accommodations with access to spa facilities and beauty services.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 11 reviews
Price from
$12
1 night, 2 adults

Tea Escape Holiday Villa and Cabanas

Gampola (Near Kegalle)

Tea Escape Holiday Villa and Cabanas offers accommodations in Gampola, 14 miles from Bogambara Stadium and 14 miles from Kandy City Center Shopping Mall.

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

Tea Heritage Colonial Luxury Retreat Kandy

Urulewatta (Near Kegalle)

Housed in a historic building, the recently renovated Tea Heritage Colonial Luxury Retreat Kandy features accommodations with pool with a view and free Wifi.

B
Buddhike
From
Sri Lanka
Booked Tea Heritage for our anniversary and honestly… my wife was stoked! As soon as we walked in, we knew we’d hit the jackpot. The suite was massive , proper roomy , with floor-to-ceiling glass that gave us unreal views of the mountains. Felt like waking up in a dream. The whole place has this fresh, modern vibe, but it’s tucked in the middle of nature, so you’re completely surrounded by lush green beauty. Every night, we even spotted fireflies dancing outside ,haven’t seen those since we were kids! Gave us full-on goosebumps. Then came the cherry on top – a candlelit dinner under the stars just for us. No other guests, just the two of us and the sky above. Pure romance. Felt like we were on the set of a movie. And the food? Next level. Most of it came straight from their own garden – how good’s that? Dinu, the chef and co-host, whipped up some mouthwatering homemade Sri Lankan dishes that we’re still dreaming about. Everything tasted like it was made with love – and a bit of firewood magic. Don’t even get me started on the pool – absolutely huge, with views to die for. The best bit? They only host one couple at a time, so we had the whole place to ourselves. Talk about VIP treatment! If you’re chasing something quiet, romantic, and a bit fancy without being stuffy, this is it. Tea Heritage isn’t just a stay – it’s a memory-maker. 10/10 from us.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
Price from
$191.25
1 night, 2 adults
All self-catering accommodations in Kegalle

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

See all

Popular with guests booking self-catering accommodations in Kegalle

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 41 reviews

Popular with guests booking self-catering accommodations in Kegalle

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

Popular with guests booking self-catering accommodations in Kegalle

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

Popular with guests booking self-catering accommodations in Mawanella

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

Popular with guests booking self-catering accommodations in Pinnawala

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 188 reviews

Popular with guests booking self-catering accommodations in Mawanella

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews

Popular with guests booking self-catering accommodations in Rambukkana

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews

Popular with guests booking self-catering accommodations in Pinnawala

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