This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Luxurious Accommodation near Stunning Beaches
Unwind in Style: Relax by the outdoor swimming pool or take a leisurely stroll to Kabalana Beach just 600 meters away.
Family-Friendly Fun: Let your kids enjoy the children's playground while you soak in the pool views and savor a delicious meal at the on-site restaurant.
Exceptional Service: With multilingual staff and 24/7 reception, we ensure your stay is comfortable and stress-free.
Experience the perfect blend of comfort and convenience at Terra Resort. Book your stay now for an unforgettable beach getaway!
This property does not accommodate bachelor(ette) or similar parties.
Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
A deposit may be required at the property.
Rolig sted og veldig hyggelig personale.
Fine rom som vare rene og fine.
Bra Bassengområde.
Kort spasertur til stranden.
Ingen ting.
Everything about this place was absolutely perfect! The resort is stunning, beautifully designed, exceptionally clean, and maintained to the highest standards. The facilities are fantastic, and the swimming pool is absolutely gorgeous. spacious, peaceful, and perfect for relaxing.
The location is ideal, offering the perfect balance between tranquility and convenience.
But the true highlight of our stay was the incredible hosts! They are some of the kindest, warmest, and most welcoming people we have ever met. Their genuine hospitality, generosity, attention to detail, and willingness to go above and beyond made us feel incredibly special and truly at home.
Absolutely nothing! Everything was exceptional, and we genuinely couldn’t find a single thing to complain about. Our only regret was not staying longer!
A very pleasant and comfortable hotel. Everything was clean, the food was delicious, the service was great, and the staff were very friendly. We enjoyed the peace, quiet, and yoga here. Thank you! ❤️
I only stayed for one night, but I absolutely loved the place. Such a relaxed and welcoming atmosphere, with lots of solo travelers, making it really easy to meet people. The yoga and wellness classes are a great bonus, and the food was honestly some of the best I’ve had in Sri Lanka. Wish I could have stayed longer!
Terra Resort is a true gem! From the moment we arrived, everything felt welcoming, peaceful, and thoughtfully designed. The atmosphere is incredible, the surroundings are beautiful, and the attention to detail makes the entire experience feel special.
The team was super adorable and super super nice, it was one of my best resorts i have been in Sri lanka.
Thank you terra resorts for amazing and super fun time ❤️
Un hôtel globalement beau dans son ensemble mais vieillissant.
Bon petit déjeuner.
Bel espace de yoga.
Le prix est très élevé comparé à des hôtels de ce standing au Sri Lanka.
La propreté n’était pas vraiment au rendez-vous.
Usure du bâtiment très visible.
Il y a énormément de personnel en cuisine et en service mais il n’y en a pas l’utilité. Il vaudrait mieux songer à leur donner des missions de petite rénovations régulières, comme dans certains hôtel, cela serait plus utile.
Nous avons connu bien meilleur hôtel pour moins cher au Sri Lanka.
Overall service and quality of facilities, exceeded my expectations, i wish i had booked for longer at Terra Resort - 10/10 recommend. The breakfast was always fresh & the staff was very helpful and friendly
Beautiful boho vibes, with lovely interiors, a gorgeous pool and a really relaxing atmosphere. The yoga space was amazing, with great teachers and discounted classes for guests. The location was ideal, just a 5–10 minute tuk-tuk ride from the main town, shops and cafés, and around a 10-minute walk to the beach. Our room was cleaned daily, with everything refreshed each day, which was a lovely touch. The breakfast was absolutely delicious, with amazing food and coffee! Overall, such a beautiful and welcoming space to stay.
The only minor downsides were that staff occasionally got our orders slightly wrong, possibly due to a language barrier, but they were always incredibly friendly, helpful and quick to correct anything. The shower temperature could also become extremely hot and was sometimes difficult to regulate. Lastly, the bed and pillows were a little too firm for my personal preference and could have been more comfortable. Other than these small things, we had a lovely stay!
The property was beautiful, clean and very well presented. A very lush location with beautiful greenery! You really felt like you were in the jungle.
The property was marketed to a younger demographic and was quite loud at night with young groups partying. Not your best pick if you’re looking for a quiet, private retreat.
Veldig hyggelig personale, samt behagelig stemning! Frokost var fantastisk, og spesielt utvalget av friske drikker:) Vi prøvde både Yoga og Reform pilates, instruktørene var veldig talentfulle
Wonderful stay! Excellent service, friendly and attentive staff, delicious food, and very clean and comfortable rooms. Outstanding hospitality from start to finish. Highly recommended!
Everything was perfect; the only thing we didn’t like was how quickly the time passed.
A very relaxing vibe and the staff are amazing!
Het was geweldig mooi, schoon, lief personeel, allerlei mogelijkheden zoals: je was laten doen, tuktuk regelen van alles. Echt een 10/10
Your guide to the flawless travel experience