Yoga Retreats in Sri Lanka: Best Centres by Region and Budget
Book an experience
Book this activity
Lock in your preferred date. Prices shown are per person — free cancellation on most bookings.
Contents
- South Coast: Unawatuna, Mirissa, and Weligama
- Unawatuna
- Mirissa
- Weligama
- Hill Country: Ella and Kandy
- Ella
- Kandy
- Dedicated Ayurveda Retreat Centres
- Barberyn Reef Ayurveda Resort (Beruwala)
- Siddhalepa Ayurveda Resort (Wadduwa)
- Santani Wellness Resort (Kegalle, near Kandy)
- East Coast: Arugam Bay
- Practical Information
- Plan Your Trip
Sri Lanka is one of the better destinations in Asia for yoga and wellness travel. The combination of tropical climate, Buddhist culture, Ayurvedic tradition, and relatively low costs means that a week of serious practice here is both accessible and affordable. The scene is not as established as Bali or Kerala, but that works in your favour — there are fewer crowds and fewer tourist-trap retreat packages.
Accommodation and yoga options range from simple beach guesthouses with drop-in classes to full Ayurveda immersion resorts with dedicated medical staff and 14-day programmes. Here is a region-by-region breakdown.
South Coast: Unawatuna, Mirissa, and Weligama
The south coast has the highest concentration of yoga-focused guesthouses and studios in the country, catering to the steady stream of travellers who split their Sri Lanka trip between Galle and the beach towns.
Unawatuna
Unawatuna bay has a relaxed energy that suits yoga. Several guesthouses offer rooftop classes with sea views, and the small independent studios along the back lanes run regular morning and evening sessions.
Zen Yoga Unawatuna is one of the better-established studios, running Hatha and Vinyasa classes daily at 8am and 5pm. Drop-in rate approximately LKR 2,500 (around USD 8) per 90-minute class. They also offer week-long retreat packages combining twice-daily yoga with accommodation in the guesthouse above the studio — rates from approximately USD 60 per night fully inclusive.
Nooit Gedacht Heritage Hotel (a restored colonial property in Unawatuna) occasionally hosts visiting yoga teachers for weekend retreats in their grounds. Worth checking their programme if your dates allow.
Mirissa
Mirissa has a slower, more drop-in yoga scene than Unawatuna. Classes happen in beach shacks and guesthouse gardens rather than dedicated studios.
The most consistent option is Mirissa Hills Yoga, a property on the hillside above the main beach that runs morning classes at 7:30am open to non-residents. LKR 2,000 per session. Views over the bay make early morning sessions particularly pleasant. Accommodation is available in simple but well-maintained rooms from approximately USD 35–55 per night.
For beachside morning classes, ask at the main strip of guesthouses — a rotating roster of visiting teachers runs informal sessions from yoga mats on the sand in high season (November to April). Prices are negotiated directly.
Weligama
Weligama Bay, west of Mirissa, has seen more wellness investment recently. Surf & Yoga Weligama — one of several surf-yoga hybrid operations — offers packages combining surfing with morning yoga, aimed at beginners. Week-long packages from approximately USD 700–900 per person including accommodation, all meals, daily yoga, and surf lessons.
Hill Country: Ella and Kandy
The hill country’s cool temperatures, misty mornings, and tea-garden scenery create a different kind of yoga environment from the coast — quieter, cooler, and more internally focused.
Ella
Ella is small enough that most yoga happens through guesthouses rather than dedicated studios. A few properties on the edges of town have rooftop or garden yoga platforms with hill country views.
98 Acres Resort & Spa (above the Ella Gap) is the most established wellness property in the area. The spa offers Ayurvedic treatments and the resort runs yoga sessions for guests in a pavilion overlooking the valley. Non-residents can book individual sessions with advance notice — approximately USD 20–30 per session. Full resort rates from approximately USD 180 per night.
Zion View guesthouse, popular with budget travellers, offers yoga mats and occasional drop-in classes through connections with visiting teachers. Check their noticeboard.
Kandy
Kandy does not have a beach yoga scene, but it has a long tradition of Ayurveda — the city’s position as the cultural capital of the hill country means established practitioners and clinics rather than resort-style centres.
Heritance Kandalama (the celebrated Geoffrey Bawa-designed resort, 15km from Kandy) runs yoga sessions for guests in a space overlooking the Kandalama reservoir. Non-resident day packages including yoga and Ayurveda are available from approximately USD 120.
Ayurveda Cottage Kandy is a smaller and more affordable option — an Ayurvedic clinic with residential accommodation, offering 7 and 14-day programmes combining twice-daily yoga with Panchakarma treatments. Rates from approximately USD 80 per night fully inclusive. Medical consultation is included in all packages.
Dedicated Ayurveda Retreat Centres
Ayurveda retreats operate on a different model from casual yoga guesthouses. They are built around a clinical programme supervised by an Ayurvedic physician, with yoga as a component of the overall health protocol rather than the primary activity.
Barberyn Reef Ayurveda Resort (Beruwala)
One of Sri Lanka’s longest-established Ayurveda destinations, Barberyn Reef has been running programmes since 1981. The resort is on the west coast at Beruwala, about 60km south of Colombo. Programmes range from 7 to 28 days, covering specific health goals — weight management, stress reduction, joint conditions — with daily yoga and Ayurvedic treatments. Rates from approximately USD 150–220 per night fully inclusive. Minimum stay 7 days.
Siddhalepa Ayurveda Resort (Wadduwa)
Another well-regarded Ayurveda centre on the west coast, operating with a medical doctor and Ayurvedic team. The property is quieter than Barberyn and more clinical in focus. 7-day programmes from approximately USD 100–150 per night with all treatments. Better suited to visitors with specific health objectives than those seeking a general wellness holiday.
Santani Wellness Resort (Kegalle, near Kandy)
Santani is Sri Lanka’s most architecturally distinctive wellness retreat, built into a hillside in the Kegalle District with views over a forested valley. The property won international wellness architecture awards. Programmes combine personalised Ayurveda with yoga and meditation. Rates from approximately USD 350–500 per night, 3-night minimum. The setting and design justify the premium for those seeking a high-end experience.
East Coast: Arugam Bay
Arugam Bay is primarily a surf destination, but the long beach and relaxed town have a small but active yoga scene running from May to October (the east coast dry season).
Several surf camps operate combined surf-yoga programmes: morning yoga at 7am on the beach, morning surf lesson, afternoon free time. Week-long packages range from approximately USD 500–800 per person including accommodation and all meals.
Mamas Guesthouse in Arugam Bay offers a yoga shala above the guesthouse with regular Vinyasa and Hatha classes. Drop-in rates approximately LKR 2,500. The teacher roster changes season to season — confirmed schedule available at the guesthouse.
Practical Information
What to bring: A lightweight travel yoga mat is useful even if centres provide them — shared mats in humid tropical conditions are not always clean. Loose, light cotton clothing is appropriate; avoid heavy synthetic fabrics in the heat.
Health considerations: High temperatures and humidity make physically demanding yoga styles (Ashtanga, hot yoga) intense. New visitors should expect to sweat significantly more than at home and hydrate accordingly. Coconut water is widely available for approximately LKR 80–120 per nut.
Booking retreats: Most dedicated retreat centres require advance booking — particularly true for Ayurveda programmes where medical consultations are built into the intake process. Book 4 to 6 weeks ahead for high-season (December to March) dates at the main centres. Drop-in classes at beach studios can typically be joined with 24 hours notice or less.
Vegetarian food: Most retreat centres are vegetarian or offer strong vegetarian menus aligned with Ayurvedic dietary principles. The wider Sri Lankan diet includes significant seafood and some meat, but vegetarian options are almost always available — rice and curry with coconut sambol and dhal is the default Sri Lankan meal and happens to be vegan.
Plan Your Trip
Frequently Asked Questions
- What is the connection between yoga and Ayurveda in Sri Lanka?
- Ayurveda is the traditional system of medicine that originated in the Indian subcontinent and has been practised in Sri Lanka for over 3,000 years. Many Sri Lanka retreats combine daily yoga sessions with Ayurvedic treatments — oil massages, herbal steam baths, dietary protocols — under the supervision of an Ayurvedic physician. The combination is considered more effective than either practice alone. Retreats built around this integration tend to require a minimum stay of 7 to 14 days for the treatments to take effect.
- How much does a yoga retreat in Sri Lanka cost?
- Costs vary significantly by region and standard. Budget-end yoga guest houses in Unawatuna or Mirissa with drop-in classes cost LKR 1,500–3,000 per class (approximately USD 5–10), with basic room and board from USD 30–50 per night. Mid-range dedicated retreat centres run USD 80–150 per night all-inclusive (accommodation, meals, two yoga sessions daily). Luxury Ayurveda retreats with private villas, personalised programmes, and medical consultation run USD 250–500 per night, with minimum stays of 7 to 14 days.
- When is the best time for a yoga retreat in Sri Lanka?
- November to April is the most popular time for yoga retreats on the west and south coast — the weather is dry, the ocean is calm, and it coincides with the high tourist season. For hill country retreats (Ella, Kandy, Nuwara Eliya), the year-round cool and misty climate is ideal; rainfall is higher May to September but mornings are usually clear. The east coast (Arugam Bay) is good for yoga retreats from May to October during the dry season.
- What styles of yoga are taught in Sri Lanka?
- The most common styles are Hatha (foundational postures and breathwork), Vinyasa (flow-based), and Ashtanga (a set sequence of postures practised in order). Some retreats also offer Yin yoga, Kundalini, and meditation-focused Vipassana-adjacent programmes. Ashtanga yoga has a specific historical connection to Sri Lanka through the lineage of Pattabhi Jois, who taught in the region. Several retreats specifically offer Ashtanga Mysore-style practice.
- Are there day yoga classes or do I need to book a full retreat?
- Both options exist. Most beach areas (Unawatuna, Mirissa, Arugam Bay, Hikkaduwa) have studios or guesthouses offering drop-in classes for visitors, typically 90-minute sessions for LKR 1,500–3,000. No booking required. Full retreat packages (accommodation + daily yoga + meals) are available from 3 nights upward at dedicated retreat centres, but few require you to commit to more than a week. The exception is Ayurveda retreats, where treatments require a minimum of 7 days to deliver therapeutic benefit.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →We may earn a small commission — at no extra cost to you.