Ayurveda resorts
Barberyn Ayurveda Resorts
Beruwala, Bentota & Weligama · Sri Lanka

Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda Resorts
Photo credit
Image courtesy of © Barberyn Ayurveda ResortsA family of Ayurveda resorts on the west and south coasts.
Barberyn runs four Ayurveda resorts by the sea: Barberyn Reef at Beruwala, Barberyn Sands on Paradise Island at Bentota, and Barberyn Beach and Barberyn Waves at Weligama. Stays are built around Ayurveda treatment programmes. We describe what is offered, not health outcomes; talk to your doctor first.
- Ayurveda programmes
- Beruwala & Bentota
- Weligama
From the ULTIMATE Sri Lanka guide
Read our full write-up, with what to book, nearby restaurants and how to get there.
Read on the Sri Lanka guide →More hotels in Sri Lanka
All 69 →Historic hotel
Amangalla
Galle Fort · Sri LankaAman’s hotel inside Galle Fort, in a Dutch-era building that was for generations the New Oriental Hotel.
Beach resort
Amanwella
Tangalle · Sri LankaAman’s beach resort near Tangalle: 30 suites with plunge pools in a coconut grove above a crescent beach.
Beach resort