Skip to main content

Featured self catering accommodation destinations

Destination inspiration for your trip – find a self catering accommodation

The best self catering accommodation in Ratnapura District

Check out our pick of great self catering accommodation in Ratnapura District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Udawalawe, 17 km from Udawalawe National Park, Green Paradise Cottage Udawalawa provides accommodation with a garden, free private parking, a shared lounge and a restaurant. This 3-star hotel offers a shared kitchen and room service. The accommodation offers a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property. Everything was great! A lovely little cottage in a beautiful little jungle garden. The family that ran it were exceptionally friendly and couldn’t be anymore helpful. Loved having them share their knowledge of all the spices and fruits growing in their paradise! Highly recommended. ☺️

Show more Show less
9.8
Exceptional
50 reviews
Price from
US$16
per night

Boasting garden views, Ivory Safari Lodge offers accommodation with an outdoor swimming pool and a terrace, around 16 km from Udawalawe National Park. Beauty services is available for guests. The accommodation features a 24-hour front desk, airport transfers, full-day security and free WiFi.

The kitchen features a dishwasher, a toaster and a fridge and there is a private bathroom with a hair dryer and free toiletries. The guest house offers bed linen, towels and housekeeping service. Such an amazing spot. In the middle of the centre, . Breakfast was amazing and early in the morning there's a lot of wildlife in the backyard! We saw monkeys, lots of birds. amazing spot.

Show more Show less
9.6
Exceptional
50 reviews
Price from
US$7.67
per night

Situated in Embilipitiya, 29 km from Udawalawe National Park, Illukawela Walauwa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Boasting a shared kitchen, this property also provides guests with a terrace. The property is non-smoking and is set 48 km from Tangalle Lagoon. I had the pleasure of staying at Ancient Illukawela Walauwa, and it was truly a memorable experience. The heritage and charm of the property are unmatched — you can feel the history in every corner of this beautifully preserved walauwa. Surrounded by lush greenery and peaceful surroundings, it’s the perfect escape from the chaos of modern life. The hospitality was exceptional. The hosts were warm, welcoming, and eager to share stories about the estate’s rich past. If you’re looking for a unique, serene, and culturally rich stay, I highly recommend Illukawela Walauwa. It’s not just accommodation — it’s an experience.

Show more Show less
9
Superb
24 reviews
Price from
US$10
per night

With free WiFi, this bed and breakfast provides a flat-screen TV, a washing machine and a fully equipped kitchen with a dishwasher and toaster. The air-conditioned unit at the property features a bidet and a dressing room. For added privacy, the accommodation has a private entrance and is protected by full-day security. We stayed in a new apartment for 2 people. There was plenty of space and we enjoyed the beautiful terrace. teshi and his family were great hosts and made us feel at home upon our arrival. They organized a great safari trip in Udawalawe National Park where we saw many elephants, hunting crocodiles and large groups of buffalo. Also, they prepared a wonderful dinner and a delicious breakfast.

Show more Show less
9.4
Superb
19 reviews
Price from
US$14.40
per night

Situated in Udawalawe, 16 km from Udawalawe National Park, Monkey Jungle Cottage features accommodation with a garden, free private parking, a shared lounge and a restaurant. A sauna and a bicycle rental service are available for guests. The accommodation offers a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property. Great place to be… stunning room and very attentive staff . Loved everything about this place . Great safari jeep with a young talented driver. provided us everything they could.

Show more Show less
9.9
Exceptional
41 reviews
Price from
US$18
per night

The spacious villa with a terrace and mountain views has 2 bedrooms, 2 living rooms, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a bidet. Guests can enjoy a meal on an outdoor dining area while overlooking the pool views. The villa offers bed linen, towels and housekeeping service. Great location with an amazing view. The pool was beautiful. The access road isn’t the easiest, but it’s worth it. I learned that the owner prefers not to improve the road to protect the environment, and I completely agree. They arranged a 4WD vehicle from Kalawana, and that ride itself was an unforgettable experience. The staff were excellent. Our driver was careful, skilled, and drove like a pro, calm and friendly throughout. Then there’s our friend Ravi; a truly great person who treated us exceptionally well. He was considerate, helpful, and always willing to go above and beyond to provide anything we needed. The food was fantastic, with plenty of fresh and delicious fruits. The Sri Lankan breakfast was especially tasty. They also arranged a Singharaja tour for us, including a waterfall visit, which was a wonderful experience. Definitely worth the price. I would love to visit again. Thank you for the whole experience.

Show more Show less
9.2
Superb
6 reviews
Price from
US$135
per night

This apartment includes 2 bedrooms, a living room and a TV, an equipped kitchen with a dining area, and 1 bathroom with a walk-in shower. For added convenience, the property can provide towels and linens for a supplement. For added privacy, the accommodation features a private entrance. It is in a great location and beautiful accommodation. very helpful and friendly host.

Show more Show less
9.8
Exceptional
6 reviews
Price from
US$13.40
per night

The units provide views of the mountain and come with a seating area, a washing machine, a fully equipped kitchen with an oven, and a private bathroom with bathrobes and a hair dryer. The homestay features some units that have a balcony, and every unit has a kettle. At the homestay, every unit is fitted with bed linen and towels. The family is amazing, we really enjoyed staying with them. They were also so sweet getting to know my 1 year old girl. They were always very helpful and wow the lady's breakfast was always so delicious!! While eating breakfast we were visited by some monkeys on the property. The location is very quiet and peaceful. I am so happy we decided to stay here!

Show more Show less
9.4
Superb
33 reviews
Price from
US$15
per night

Situated in Udawalawe within 14 km of Udawalawe National Park, Avian Garden Udawalawe features accommodation with seating area and a kitchen. This property offers access to a terrace, free private parking and free WiFi. The accommodation provides a 24-hour front desk, full-day security and currency exchange for guests. My wife and I really enjoyed our stay at Avian Garden. The room was perfect, the garden beautiful and the three Sri Lankan breakfasts and evening meals were excellent. Usaj made sure we experienced very tasty Sri Lankan food. He arranged a Safari in the National Park with a local man who was very well informed concerning all the flora and fauna in the park. Avian Garden is in a discreet location, within easy walk of Udawalawe. As we walked by, the friendliness of the people in the nearby homes was very encouraging, as were the people in Udawalawe.

Show more Show less
9.5
Exceptional
12 reviews
Price from
US$17.10
per night

The lodge provides guests with a terrace, mountain views, a seating area, a flat-screen TV, a fully equipped kitchen with a fridge and an oven, and a private bathroom with bidet and free toiletries. A toaster and kettle are also provided. The staff were nice and they were really reactive whenever we needed something. Perfect stay ! I recommend without any hesitation :) Thank you for the warm welcome

Show more Show less
9
Superb
5 reviews
Price from
US$45
per night

Most booked self catering accommodation in Ratnapura District this month

FAQs about self catering accommodation in Ratnapura District

Self Catering Accommodation that guests love in Ratnapura District