
Boutique resort in Ahangama At the heart of it all
Twelve rooms surrounded by palms, movement and good food, a few minutes' walk from Kabalana Beach in Ahangama.
Arrival
Welcome to Terra
Terra is a boutique resort in Ahangama with twelve rooms set around a tropical garden and pool, a few minutes' walk from Kabalana Beach. Daily yoga and reformer Pilates classes, ice baths, good food and everything else Terra has to offer are all just a few steps away.
Start the day in the shala, spend the afternoon by the pool or walk down to Kabalana Beach, then come back for dinner, drinks or a night at Hidden. Everything you need for a day at Terra is right here.
The rooms
Made for slow mornings and restful nights
Our twelve rooms are calm, comfortable and uncomplicated, with natural materials, soft tones, air-conditioning and everything you need after a day in the Sri Lankan sun.
Step outside and you're back in the garden, with the pool, shala and the rest of Terra a few steps away. Looking for more space and a pool of your own? Our private pool villas are just moments away.
The pool
Meet you by the pool
The pool sits at the heart of Terra - for morning swims, lazy afternoons, cooling off after the beach or simply staying longer than you planned. Around it, you’re only a few steps from the rooms, yoga shala, La Terraza, Hidden and the rest of Terra.
A day at Terra
Let the day shape itself
Early
Yoga in the shala as the day begins.
Morning
Breakfast at La Terraza, then walk down to Kabalana for a surf, a swim or some time on the beach.
Noon
A long lunch, followed by some time by the pool.
Afternoon
Reformer Pilates, a skate session, or something cold by the pool.
Dusk
Simply watching the light change - or an ice bath or sound healing, arranged in advance.
Night
Good food, music and whatever the evening turns into.
In the garden
Everything in one place
Garden swimming pool
Bamboo yoga shala
Reformer Pilates studio
Ice baths in the jungle
Skate pool
La Terraza - all-day restaurant
Hidden - bar & social space
Daily wellness classes
Parking available

Good to know
Before you arrive
What time are check-in and check-out?
Check-in is from 2:00 PM, and check-out is by 11:00 AM.
Is breakfast included?
Breakfast inclusion depends on the rate or package you book. Please check the details of your selected rate when booking. La Terraza, our all-day restaurant, is also open daily from 8:00 AM to 10:00 PM.
How far is the beach, and is there parking?
Kabalana Beach is a few minutes' walk from Terra, and parking is available.
Can I join yoga and Pilates classes?
Yes. Daily yoga and reformer Pilates classes are open to all levels and booked separately through our live schedule. See Wellness at Terra.
How do I book?
Directly through Book Your Stay - the same booking system for our rooms and private villas.


