Skip to main content

The best self catering accommodation in Bentota Region

Check out our pick of great self catering accommodation in Bentota Region

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.

The hotel will provide guests with air-conditioned rooms with a wardrobe, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. Selected rooms also feature a kitchenette with a microwave, a stovetop and a toaster. The property is located next to the river and the hotel can provide you with watersport activities. They have a nice swimming pool with a cute turtle fountain.

Show more Show less
9.5
Exceptional
176 reviews
Price from
US$70
per night

Some units in the chalet complex have private entrance and are fitted with desk and wardrobe. Some of the units have a satellite flat-screen TV, a fully equipped kitchen with an oven, and a private bathroom with a walk-in shower and a hair dryer. We liked the friendly good service provided by the staff. The beautiful large rooms. The pool and garden.

Show more Show less
9
Superb
246 reviews
Price from
US$59
per night

Located in Bentota, within 100 metres of Bentota Beach and 3.5 km of Bentota Lake, Sri Lancashire Guest House provides accommodation with a private beach area and free WiFi as well as free private parking for guests who drive. Situated on the beachfront, this property features a garden and a shared lounge. The accommodation features a 24-hour front desk, a shared kitchen and currency exchange for guests. Everything! This was the loveliest, most charming and best hosted accommodation of our 2 weeks in Sri Lanka. The owners were incredibly kind and have created a little paradise behind their lovely entrance gate. We were very warmly welcomed with a cold fresh fruit drink and a necklace of hibiscus. The room was large and beautifully decorated, with the added charm of hibiscus flowers scattered on the bed and in the bathroom! They have access to a gorgeous beach just a 3 minute walk away where the ocean is actually swimmable! The breakfast they served us included a wide range of beautifully prepared fruit and our choice of eggs - we had a Sri Lankan style omelette that was delicious. We had an equally warm goodbye when we left and consider the hospitality here amongst the best we have experienced in our very expansive travels. We would 150% recommend this wonderful guest house!

Show more Show less
9.9
Exceptional
210 reviews
Price from
US$30
per night

Situated within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Sahana Sri Villa features accommodation with seating area and a kitchen. This beachfront property offers access to a patio, free private parking and free WiFi. The accommodation provides a 24-hour front desk, a shared kitchen and currency exchange for guests. We booked Sahana Sri Villa last minute and had a wonderful experience! The owner and her mother were incredibly kind, and the breakfast was delicious. The location is ideal—just minutes from the beach, seafood restaurants, and local spots. Highly recommend for a cosy, convenient stay!

Show more Show less
9.2
Superb
406 reviews
Price from
US$25.65
per night

All units come with a terrace with garden views, a fully equipped kitchen with a dishwasher and a microwave, and a private bathroom with shower. Some accommodation includes a balcony and a satellite TV equipped with cable channels, as well as air conditioning. All units have bed linen. Very calm and quiet place. The owners are very friendly. Room was cozy and shower was warm. Breakfast was lovely.

Show more Show less
9.2
Superb
101 reviews
Price from
US$22
per night

The air-conditioned villa consists of 2 bedrooms, 2 living rooms, a fully equipped kitchen with an oven, and 1 bathroom with a shower and slippers. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. A dressing room, laundry service and full-day security are also available. I had an absolutely wonderful stay at this villa in Sri Lanka! The house itself is an antique treasure — beautifully preserved with an authentic charm, yet offering every modern comfort imaginable. The interior is spotless, cozy, and tastefully decorated, and the modern bathroom adds a perfect touch of luxury. The large garden surrounding the villa is peaceful and full of natural beauty — a true heaven of calm where you can completely unwind, listening only to birds and the rustling of trees. The host is one of the kindest and most genuine people I have ever met. His hospitality goes far beyond expectations — he and his lovely team truly care about every guest. As a woman travelling alone, I felt completely safe and comfortable here at all times. Safety clearly comes first in this place, and that made my stay even more relaxing. The villa is conveniently located about 1.5 km from the beach, perfect for a gentle walk or a quick tuk-tuk ride. One of the absolute highlights was the boat ride on the Bentota River — an incredible experience! The boat safaris are very well organized and allow you to explore the lush mangroves and spot fascinating wildlife. It was one of the most memorable parts of my trip. I also tried the Ayurvedic treatments offered at the villa — deeply relaxing, professional, and truly healing for both body and mind. Everything about this place radiates peace, kindness, and authenticity. If you’re looking for a safe, serene, and genuinely welcoming retreat surrounded by nature, this villa is an absolute gem. I would come back in a heartbeat! 🌿✨ Olivia Rodrigo 🇬🇧

Show more Show less
9.9
Exceptional
7 reviews
Price from
US$11.70
per night

The air-conditioned villa consists of 1 bedroom, a living room, a fully equipped kitchenette with a toaster and a kettle, and 1 bathroom with a bidet and free toiletries. The property has an outdoor dining area. New big apartment with a lot of space inside and outside as well. Very clean and well designed with all the needed amenities. The kitchen is well equipped. The price is very fair. Kind and helpful host. Our stay was very comfortable and relaxing

Show more Show less
9.9
Exceptional
11 reviews
Price from
US$20
per night

Set 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand in Beruwala, The Nonnas Privacy Villa offers accommodation with a kitchen. This property offers access to a balcony, free private parking and free WiFi. The accommodation offers room service, private check-in and check-out and currency exchange for guests. Loved our stay at Villa Sriyan—beautiful, peaceful, and super comfortable. Big thanks to the Host for being so helpful and making everything easy. Highly recommend!

Show more Show less
10
Exceptional
11 reviews
Price from
US$20
per night

The units provide views of the garden and come with a seating area, a washing machine, a fully equipped kitchen with an oven, and a private bathroom with a hair dryer and free toiletries. A microwave and toaster are also provided, as well as a coffee machine and a kettle. At the bed and breakfast, all units are equipped with bed linen and towels. Arana villa is an awesome place in Bentota! Newly built building, it has convenient layout, and location is great - surrounded by greenery, very peaceful and quiet, but only a short walk to beach. Manager Mr. Hector is very nice and welcoming person. Also breakfasts were very good. Due to low season we were the only guests, so staying here was especially calm and relaxing.

Show more Show less
9.9
Exceptional
15 reviews
Price from
US$54
per night

Set within 800 metres of Bentota Beach and 300 metres of Bentota Lake, Free House Bentota offers rooms with air conditioning and a private bathroom in Bentota. Private parking is available on site at this recently renovated property. The accommodation provides a 24-hour front desk, a shared kitchen and currency exchange for guests. Location is fantastic. On the main road (yet not noisy at night) so easy to find. Close to Bentota railway station, beach, shops, restaurants, and the main town. The room and bathroom was so incredibly clean. What makes this place even more special is the couple that live there and own the place. Honestly, the most genuine and lovely people I’ve come across throughout my Sri Lankan adventure. Food can be provided up request for a small fee and is absolutely delicious. I can’t recommend this place enough. I wish I had more time so I could stay here longer! You will not regret staying here! It’s genuinely home away from home!

Show more Show less
9.7
Exceptional
28 reviews
Price from
US$9.72
per night

Most booked self catering accommodation in Bentota Region this month

FAQs about self catering accommodation in Bentota Region

Self Catering Accommodation that guests love in Bentota Region