Boutique Hotel

Beach Retreat Sri Lanka - Relax Rejuvenate Yoga Surfing

A Boutique Beach Retreat to Transform Body Mind & Soul. A slice of tropical paradise for you to practice yoga, enjoy surf trips and surf school, refresh and restore with a health retreat, and indulge in spa and massage.


Talalla Retreat is a boutique hotel and yoga retreat overlooking an undiscovered beach of calm turquoise sea at the southern tip of Sri Lanka beside the village of Gandara. We have 32 spacious, elegantly designed rooms that include open air marble bathrooms and private patios. Our retreat also has a 20m freshwater lap pool, two custom built yoga pavilions, spa facilities, a gourmet open-air restaurant and wi-fi internet.

Talalla is featured in the 2012 edition of the Lonely Planet Guide to Sri Lanka as "one of the best beach hotels in Sri Lanka" situated on a picture-postcard, golden sand beach, fringed by coconut palms and brightly coloured fishing boats.

We offer all the ingredients for a relaxed and peaceful stay that will enhance one's well being. Our guests can enjoy a wide range of activities, with a focus on yoga and surfing, to add to their journey towards total relaxation.

Talalla is located near some of Sri Lanka's most consistent surfing beach breaks and we offer both private classes and great surfing packages through our surf schools. There is also a resident yoga teacher throughout the year to host daily classes and retreats.

At Talalla Retreat, Sri Lanka, we endeavour to create an environment of blissful relaxation and serenity with only the sound of the rolling waves and the murmur of exotic birdsong and chattering monkeys to rouse the senses.

We are here to support you in reaching more wellness and health while staying at our beautiful resort here in Sri Lanka.


For more information please check out:

  • Our Monthly Yoga Retreats at Talalla Resort Sri Lanka
  • Surfing and surf package information
  • Recommended by



    Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0