Barberyn Beach Ayurveda Resort First Class
Really great - I relaxed wonderfully, everything worked out!
Claudia S.



Barberyn Beach Ayurveda Resort is idyllically set on Weligama’s unspoilt coast, offering a peaceful tropical setting for authentic Ayurveda treatment programmes. The resort combines traditional Sri Lankan architecture with modern comforts, creating a place to bring body, mind and spirit into balance.
Most popular facilities
Top offers matching your selection
Classic Ayurvedic Treatment Programme (Panchakarma)
Barberyn Beach Ayurveda Resort in detail
Hotel
Location & Surroundings
Food & Drink
Health & Cures
Leisure
Getting there
Good to know
Additional information
Hotel rooms at a glance
The resort has 60 light, airy rooms, including 12 Classic Rooms, 29 Deluxe Rooms and 4 Deluxe Studios. All feature high ceilings and a south-facing balcony overlooking the sea. Air conditioning is available in the room for an additional charge of 15 euros per night, per room (payable on site). Single rooms are double rooms for sole use.
Customer reviews for Barberyn Beach Ayurveda Resort
161 verified reviews by travellersOnly customers who have travelled with us are allowed to leave a review
4.7 Excellent
96% recommend this hotel
Michèle M.
September 2026
Travelling alone | 50–59 | 17–23 days
A lovely resort with very friendly staff. A dream location!
Cornelia K.
August 2026
Travelling alone | 50–59 | 12–16 days
My holiday was perfectly organised from beginning to end, with great attention to detail. It started with the transfer to the hotel, when I was given a pillow, a bottle of water and biscuits after my overnight flight. I was looked after in every way; nothing was missing. All the hotel staff are very friendly and helpful. The hotel grounds are exceptionally beautiful, set in the rainforest with lovely views of the Indian Ocean. The care and treatments helped to ease my complaints. I felt completely at ease.
Annett G.
January 2026
As a couple | 50–59 | 17–23 days
Overall, we were very happy with our stay at Barberin Beach Ayurveda Hotel. The medical care was excellent. The doctors are extremely competent, take plenty of time and respond to each guest’s individual needs. The whole team and the masseurs also do a great job: professional, warm and very attentive. We felt we were in very good hands. The food was fantastic: fresh, varied and perfectly suited to the Ayurvedic treatments. We were particularly impressed by the beautiful, very green surroundings. It feels almost like being in the jungle, with monkeys, peacocks and even porcupines. Being so close to nature contributes greatly to the feeling of relaxation. Our only criticism is that the Wi-Fi stays on all night. We spoke to several other guests who also found this disruptive. Especially during an Ayurvedic treatment programme, which is about recovery and healing, it is important to have an environment with as few disturbances as possible. It is now well established that the body can recover best in a peaceful, unpolluted environment. Many organic hotels in Germany therefore deliberately switch off their Wi-Fi at night. We would be very pleased if this could be taken into consideration in future. We would then be very happy to return.