Good Karma Hotel is located on Rekawa Beach in Tangalle, offering an outdoor pool and free Wi-Fi throughout the property. Free parking and a 24-hour front desk are available.
Flip
Netherlands
We stayed at Good Karma Resort for five nights at the end of our Sri Lanka trip, and it was exactly what we were looking for. The resort is spread over both sides of a natural road: the reception, spa, and private villas on one side, while the upper and lower rooms, pool, and restaurant are located directly at the beach. We had an upper room with an ocean view, which was spacious, well-cooled with air conditioning and a fan, and provided great sleep each night.
We arrived quite early (11 AM) due to our schedule, but that was no problem at all. We were welcomed with a fresh fruit juice, our luggage was taken care of, and we could immediately relax at the beach. In about an hour and a half, our room was ready, with our suitcases already waiting for us—great service!
Now, about the beach: simply amazing. Unlike some other resorts along this coastline, Good Karma has direct beach access with sunbeds right on the sand. The transition from resort to beach feels natural and blends beautifully with the surroundings, with plenty of natural shade. Since our main goal was relaxation after two weeks of traveling, this was perfect, and we spent most of our time at the beach.
Food & drinks were excellent. The bar is open all day for drinks, cocktails, and snacks, and there’s a big lunch menu and plenty of dinner options, including a fresh catch of the day. Breakfast was my favorite part, enjoyed in the upstairs dining room with a stunning view and the first rays of sunlight. The Sri Lankan breakfast option was a highlight! Dinner is flexible, which I liked—you can decide each day, and if you feel like a change of scenery, there are plenty of nice restaurants within a 20-minute walk along the beach in either direction.
The service was at the level you’d expect from a quality resort—friendly, helpful staff, well-maintained surroundings, and everything was taken care of properly.
Featuring a mesmerising secludedbeachfront, Anantara Peace Haven Tangalle Resort is located on cliff in a large coconut plantation with panoramic sea views.
MIGUEL ÂNGELO
Portugal
My review is based on just one day of stay and everything we had the chance to experience.
During our journey of discovering Sri Lanka, I had to choose a hotel to celebrate my wife's birthday, and Anantara Peace Haven Tangalle Resort exceeded all my expectations. A special thank you to the wonderful team, and especially to our host Imalka, who went above and beyond to prepare a surprise for my wife – all improvised on the same day.
The resort is truly paradise, fully living up to its five-star status, from check-in to check-out, with excellent facilities. The room is spacious, clean, and elegant, surrounded by gardens and offering stunning sea views. The pool is fantastic, with plenty of space to relax.
The beach is peaceful and perfect for relaxing, although the sea can be quite rough. However, this is not a problem, as there is a nearby beach where swimming is safer. That beach is also charming, with seaside bars and restaurants. The bar at the Il Mare restaurant offers a happy hour with great drinks, breathtaking views, and a stunning sunset. Dinner at Journeys was the cherry on top – a warm ambiance and exquisitely prepared cuisine. Breakfast was also exceptional.
Even though I am familiar with the Anantara brand and have stayed at several of their resorts worldwide, Tangalle Resort managed to surprise us. We even considered staying an extra night, but that would have disrupted our travel plans in Sri Lanka.
Without a doubt, this is a hotel to return to for a longer stay. Thank you to the staff, Imalka, and Anantara!
Set in Tangalle, 100 metres from Tangalle Beach, Ashansa Lagoon Resort offers accommodation with free bikes, free private parking, a garden and a private beach area.
Selva
United Kingdom
Fabulous place in a peaceful area. Amazing views over the lagoon. Short walk to the turtle beach. Room was huge and immaculate. Large breakfast.
Thanks for the hospitality!
Situated in Tangalle, 400 metres from Goyambokka Beach, skyresort features accommodation with a garden, free private parking and a restaurant.
Ian
United Kingdom
We had upstairs room with high ceiling and balcony over looking the garden.
Room was new clean and comfortable with air con and stocked fridge.
Bottled water available so no need to go to shop
Location was amazing 5 minutes walk to the right to Silent Beach and 5 min walk to Goyambokka Beach to the left.
Breakfast was one of the best we have had in Sri Lanka and different everyday.
Owner was kind an very informative. He arranged TukTuk and taxi for us when we needed
I would not hesitate to recommend this place
Situated in Tangalle, a few steps from Tangalle Beach, Shine Wave Turtle Beach features accommodation with a garden, free private parking, a private beach area and a terrace.
Cinzia
Italy
Cleanest huge room ever. The owner built 2 floors big rooms bungalow, so every accomodation doesn’t have direct neighbors and therefore is quite and private . The bed was king and comfortable, very big bathroom , hot water and high pressure. We slept without AC and appreciate the ceiling fan. Breakfast was great: every day something different is offered . The position is unbeatable, close to a beautiful Long Beach ( no swimming though). The owner went an extra mile to arrange a scooter , provide meeKiri and always asked if we needed anything . The surrounding area offers a large number of restaurants and cafes , very quiet st night and the lagoon is pure poetry . We are now in talalla and no comparison : we miss already SHINE.
Located in Tangalle, 600 metres from Marakkalagoda Beach, Coco Tangalla provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Set in Tangalle, a few steps from Kahandamodara Beach, Serendivi Resort Villa offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.
Małgorzata
Poland
Everything! Location is amazing, just in front of the ocean. Nice swimming pool, good food and friendly stuff, ready to help you to organize your trips.
Located in Tangalle, 500 metres from Mawella Beach, Abraham Beach House provides accommodation with a fitness centre, free private parking, a garden and a shared lounge.
Samantha
South Africa
The family are very sweet and helpful. The location is quiet and peaceful and very close to an empty beach. The Sri Lankan curry and rice was outstanding and we enjoyed the fresh juices.
The aircon was quiet and the hot water worked.
Located in Tangalle, a few steps from Tangalle Beach, Rekawa Turtle Gate Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Chama
France
Amazing stay I definitely recommend this place 100 %
The family owners are so nice and will help you with anything
The food at the restaurant is delicious and the breakfast amazing with some Sri Lankan touch
The rooms are clean and the bed are the comfiest I tried in Sri Lanka
The ratio quality price is unbeatable
They also did my laundry and helped us organizing the turtle observation tour
Set in Tangalle, a few steps from Wella Odaya Beach, Kayaam House offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Thierry
France
Great location with a magnificent beach, elegant design, kindness of the staff.
Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.
Good Karma Hotel is located on Rekawa Beach in Tangalle, offering an outdoor pool and free Wi-Fi throughout the property. Free parking and a 24-hour front desk are available.
Staff, location, beach, food, everything was perfect!
Situated in Tangalle, a few steps from Tangalle Beach, Shine Wave Turtle Beach features accommodation with a garden, free private parking, a private beach area and a terrace.
A beautiful property in a lovely part of the world.
Set in Tangalle, 100 metres from Tangalle Beach, Ashansa Lagoon Resort offers accommodation with free bikes, free private parking, a garden and a private beach area.
Great clean and comfortable room. Super nice host.
Featuring a mesmerising secluded beachfront, Anantara Peace Haven Tangalle Resort is located on cliff in a large coconut plantation with panoramic sea views.
We really enjoyed our stay and would definitly come again.
Set in Tangalle, a few steps from Wella Odaya Beach, Kayaam House offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
La habitación, piscina, hotel y genial staff, precioso
Located in Tangalle, 500 metres from Mawella Beach, Abraham Beach House provides accommodation with a fitness centre, free private parking, a garden and a shared lounge.
Good location just few minutes from beautiful beach
Set in Tangalle, a few steps from Kahandamodara Beach, Serendivi Resort Villa offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.
Henkilökunta, yleinen siisteys, hyvä aamiainen ja ruoka.
FAQ about resorts in Tangalle
On average, a resort in Tangalle costs £146 per night (based on Booking.com prices).
The average price per night for a resort in Tangalle for this weekend is £69 (based on Booking.com prices).
The average price of a resort in Tangalle for this evening is £106 (based on Booking.com prices).
The Sleeping Elephant Beach Resort was absolutely incredible, we even extended our stay because of how beautiful it was, perfect for our family getaway. The area wasn’t too touristy, so you felt like you were in your own paradise oasis. John and Adele were amazing, they basically organised everything for us, which made our trip so relaxing. The food was awesome and the staff treated us like royalty.
Typical beach resort with beautiful sandy beach, restaurant and facilities. Perfect for a couple of days. The downtown of Tangalle is quite close, a couple of hundred rupees to get in with Tuk-tuk. They also provide scooter rental services.
My sister and I spent one night at Mawella Beach resort. We really enjoyed it and the staff are extremely friendly. Ranul the hotel manager helped us with any questions we had and Sujeewa (staff member) was always accommodating. The chalet with garden view is generously furnished and clean. It is in a very quiet location and you have direct access to the private beach, which is very beautiful. It was an all-round successful stay. We would recommend the resort to anyone looking for nice accommodation in a quiter location.
Amazing resort with outstanding service, very high standards regarding rooms, pool area and food. Everything is perfect. The owner and his family fulfil every wish.
we stayed at Ananya Beach Resort for 7 nights to have a week of time at the beach, but also work remotely at the same time. Our biggest plus points about our stay is how friendly and accommodating the staff was. The atmosphere was peaceful and the food (especially the Sri Lankan breakfasts) of a high level. This made our stay extraordinary, next to the perfect location and facilities.
I can only recommend Blue Point Rest (former name: Golden Beach Resort). The hosts are extremely welcoming, friendly and helpful. The rooms are very clean, spacious and cozy with a nice balcony or terrace. The breakfast is varied, extensive and very delicious, although personal wishes are also taken into account. It is only a few minutes' walk to beautiful Goyambokka Beach. There are also dining options nearby. I've stayed here several times and I feel right at home there. Thanks to Ushan and his family for the wonderful days.
the service was amazing from the staff at the Ananya beach resort really friendly and can cater for anything. the location is secluded and perfect for holiday chills.
The level of personal service was exceptional, from the moment we arrived we were shown a true luxury experience, definitely returning here.
Room was stunning and tastefully finished w beatiful beaches in sight.
View from the pool and jacuzzi we're highlights.
The owner is a true local with aspiring plans.
I can see this resort being one of the best in Sri Lanka
Rolan
Young couple
Research, refine and make plans for your whole trip
We have more than 70 million property reviews, and they're all from real, verified guests.
How does it work?
1
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
2
Followed by a trip
Followed by a trip
When guests stay at the property they check out how quiet the room is, how friendly the staff are and more.
3
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.