Wellodaya Road, Rekawa Beach, Ranna
View on map and nearby hotels
“Very good breakfast and food by menu in restaurant, nice beach”
“Great hotel, right at the beach, friendly staff, delicious food”
“Good and smily staff”
“The staff was exceptionally welcoming and friendly, and the food was really good”
“There are enough sunshades, and the sun loungers are comfortable”
“Our room was so spacious and bed very comfortable”
“The pool is large enough for swimming”
“You literally get out of your perfectly acclimated room and within seconds you a…”
“Both breakfast and dinner are very good”
“Good breakfast with a lot of fruit”
“Nice and clean rooms with AC and fridge”
“The room was really clean with had nice views over the pool and onto the beach”
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. Guests can relax in the tropical garden or by the outdoor swimming pool. Good Karma Restaurant, which is located on the beach, serves both Sri Lankan and international dishes. A selection of seafood is also offered. All the air-conditioned suites feature either a balcony or terrace with sea views. Free drinking water is provided. The en suite bathroom is equipped with hot water shower. Good Karma Hotel is about 17 km from Mulgirigala Rock Temple. It is about an hour's drive from Mattala Rajapakse International Airport and Yala National Park. Bandaranaike International Airport is a 4-hour, 30-minute drive away. Bicycle rentals and day trips can be arranged at the tour desk. The hotel also provides laundry services and airport transfers at an extra charge.
STEPAN
couple
August 1, 2025
Very good breakfast and food by menu in restaurant, nice beach. Good and smily staff. But we were in not season, soo it was very big waves in beach! You can’t swim. But it’s not about hotel.
Philipp
couple
July 31, 2025
“The perfect place to relax”
Great hotel, right at the beach, friendly staff, delicious food. We enjoyed it so much that we extended our stay by two nights. My wife was very pleased with the stress-releasing massage. You can walk for miles along the beach. There's no trash on the beach. There are enough sunshades, and the sun loungers are comfortable. The pool is large enough for swimming. Both breakfast and dinner are very good. The Good Karma Hotel is the perfect place to relax.
Rahul
family_with_children
July 26, 2025
Location. Peaceful vibe.
Iwona
extended_group
July 23, 2025
“Wonderful stay in a magical place!”
Wonderful stay in a magical place! The location is amazing – you truly feel like you’re in the jungle. The Ayurvedic massages were incredible. We felt very well taken care of throughout the whole stay. Special thanks to Thaththa (Adi) for all the transport help and for showing us the natural, untouristy side of Sri Lanka. Great English, easy communication, and a big heart. Big thanks also to manager Akil for his support and care in organizing our trips. Highly recommended!
Mohamed Ashraf Abdulqader Alsayed Mohammed
couple
July 16, 2025
“Good”
Very good
Hannah
couple
July 15, 2025
We had a brilliant stay in Good Karma. Our room was so spacious and bed very comfortable. There was also excellent AC. The views from our room were amazing, we could hear the sea from our bed. We enjoyed relaxing on the beach with coconuts that the employees very kindly brought us. On our final night we had a gorgeous dinner on the beach! My prawns were delicious. All of the employees were so kind!
Amalie
couple
July 5, 2025
Really nice place to stay, near the beach. We enjoyed our time here, and the manager helped us with transport around in the area, and to book different safaris. Nice and clean rooms with AC and fridge. The staff was exceptionally welcoming and friendly, and the food was really good! Good breakfast with a lot of fruit. We recommend this place if you are travelling to Sri Lanka, especially if you like to stay near the beach in a calm and relaxing area!
Khalid
couple
July 2, 2025
Very good hotel and fantastic ,good foods, best manager , 100% recommendations
Joe
couple
June 18, 2025
Gorgeous location. Hotel grounds were lovely and the beach was spectacular - felt like we had the whole 5km to ourselves. Free morning yoga sessions. Body weight gym equipment only. Highly recommend for couples
Melissa
couple
June 14, 2025
“Relaxing holidays next to the sea”
The hotel has a very familiar atmosphere and the service and kindness of the staff are outstanding! The beach is very quiet and there is a beautiful view from the restaurant. You will see many animals (monkeys, frogs, dogs etc.) and you notice that the hotel really takes care of them. Every morning there is a yoga class which is very recommendable. There are two very nice women who give excellent massages.
Robert
couple
June 9, 2025
“A hotel quite literally in paradise - we prolonged our stay!”
This place is like a dream come true! Right at the beach front! You literally get out of your perfectly acclimated room and within seconds you are either at the pool, the beach or in the sea. The rooms are super spacious and most importantly perfectly acclimated so you get enough rest while sleeping. The staff is super helpful. You don’t need to worry about anything here. The whole hotel complex is surrounded by the jungle so you are right in the middle of nature and nothing is in your way for a relax couple of days. We went for sunset walks at the beach every night. The beach was totally empty and we had it all for ourselves. Our stay here was so pleasant we cancelled our next trip to stay longer!
David
couple
June 7, 2025
“Nice staff and relaxed but massively overpriced.”
Staff were very friendly and the secluded location was very peaceful.
lindsay
couple
May 24, 2025
“Best hotel in Sri Lanka”
The best hotel we stayed in Sri Lanka. So friendly and relaxing. The staff were amazing, the rooms were fantastic, and the food was exceptional. I loved the yoga classes in the morning and massage in the afternoon. The resident dogs are so cute and the hotel takes good care of them. Genuinely really impressed by the whole place and it’s really good value too. We stayed in the pool villa and loved it.
Anastazja
couple
May 18, 2025
“An amazing spot with incredibly warm and welcoming people — such a fantastic experience! Can’t recommend it highly enoug”
We had a lovely stay! The staff were incredibly friendly, the food and cocktails were great, and the beach was absolutely beautiful. The spa was reasonably priced and well worth it — overall, fantastic value for money
Donatella
extended_group
May 10, 2025
“Ideal getaway on the beach”
The location is stunning, right on the beach. The staff was very nice and the room big and comfortable. We were staying in one of the rooms upstairs, with a lovely balcony and sea view. Excellent breakfast with different options. They also provide beach towels.
Vilem
couple
May 9, 2025
“Really Good Karma ❤️.”
We stayed over one night but next time we will stay longer. We simply loved this place because this piece of land is beautiful, the hotel is wonderful an the staff is exquisite. We shall never forget morning yoga and want to continue 😊.
emma
couple
April 30, 2025
“Really nice and welcoming people managing an amazing place where to rest.”
The hospitality and the sense of service of the hotel team, always ready to propose you the best customer experience. Nice rooms. Nice pool and beach view. Nice massages.
Javier
couple
April 29, 2025
It is a nice resort, beautifully located with direct access to the beach with enough beds to lay on. Room is also spacious.
Winston
couple
April 28, 2025
Outstanding location. Good room and good service. Relaxing place to stay. Restaurant food good as well.
Tabitha
couple
April 28, 2025
The staff went above and beyond making our time at the hotel very memorable. The room was really clean with had nice views over the pool and onto the beach.
Fitness centre, Fishing, Spa and wellness centre, Massage, Canoeing, Hiking, Cycling, Snorkelling, Private beach area, Beachfront, Evening entertainment, Water sport facilities on site, Beauty Services, Body treatments, Spa facilities, Spa lounge/relaxation area, Foot bath, Spa/wellness packages, Back massage, Neck massage, Foot massage, Head massage, Full body massage, Fitness, Yoga classes, Walking tours, Bike tours, Themed dinner nights, Happy hour, Beach
Use of cleaning chemicals that are effective against Coronavirus, Linens, towels and laundry washed in accordance with local authority guidelines, Guest accommodation is disinfected between stays, Guest accommodation sealed after cleaning, Guests have the option to cancel any cleaning services for their accommodation during their stay
Board games/puzzles
Special diet menus (on request), Wine/champagne, Fruits, Bar, Restaurant, Breakfast options, Coffee house on site
All plates, cutlery, glasses and other tableware have been sanitized, Physical distancing in dining areas, Food can be delivered to guest accommodation, Delivered food is securely covered
Bicycle parking, Pets allowed, Non-smoking rooms, Safety deposit box, WiFi available in all areas, Non-smoking throughout, Air conditioning, Adult only
Free WiFi, WiFi, Internet services
Garden, Terrace, Outdoor pool, Sun terrace, Outdoor pool (all year), BBQ facilities, Outdoor furniture, Picnic area
Parking, Free parking, Parking on site, Private parking
Contactless check-in/check-out, Cashless payment available, Physical distancing rules followed
Sun loungers or beach chairs, Sun umbrellas, Swimming Pool, Pool with view, Pool/beach towels, Pool bar, Swimming pool toys, Swimming pool
Invoice provided
24-hour security, Smoke alarms, CCTV in common areas, CCTV outside property, Fire extinguishers
Staff follow all safety protocols as directed by local authorities, Shared stationery such as printed menus, magazines, pens, and paper removed, Hand sanitizer in guest accommodation and key areas, Process in place to check health of guests, First aid kit available, Access to health care professionals, Thermometers for guests provided by property, Face masks for guests available
Check-in kiosk in the lobby
Shuttle service, Pet basket, Pet bowls, Airport shuttle (additional charge), Daily housekeeping, Grocery deliveries, Express check-in/check-out, Airport shuttle, Laundry, Ironing service, 24-hour front desk, Room service, Meeting/banquet facilities, Currency exchange, Tour desk, Fax/photocopying, Private check-in/check-out, Shuttle service (additional charge), Luggage storage
Airport pick up, Airport drop off
Intensive treatment of PANCHAKARMA is included in the room rate. The minimum seven-day care consists of the following procedures (for each guest): PURAVAKARMA (Pre-treatment) Head Massage - 2; Face Massage - 2; Complete Body Massage (Abhyanga) - 3; Foot Massage - 2; Special Back Massage - 1; Thermo massage - 1; Shirodhara - 2; Herbal Steam Bath - 2; Herbal Bath -2. PRADHANAKARMA (Primary-treatment): Nasya - 1; Virechana - 1; Vasti (Oil or Herbal decoction) - 1; Vamana - when necessary. Wellness Treatments: Body Scrub or Herbal Facial - 1; Doctors Consultations: Initial Consultation -1; Constitutional check-up (when necessary) - 1; Consultation – Oils / Medicines / Diet (when necessary) - 1; Final Consultation - 1. Yoga & Meditation free of charge every morning at 7 in yoga hall (when necessary). With a longer stay (more than 7 days) care includes Pashtatakarma (Special Post-Treatments) according to Doctors' instructions. When booking for less than 7 days, the price includes 1 or 2 daily Ayurvedic treatments or massages for each guest, depending on the price and doctors recommendations.
Featuring either a balcony or terrace offering sea views, the suite also offers a living area and a private bathroom with hot/cold shower facilities.
Featuring either a balcony or terrace offering garden views, the suite also offers a living area and a private bathroom with hot/cold shower facilities.
Each day we'll check prices and send you an email for your selected dates at Good Karma.
If you don't have specific dates but would like to check prices for say next weekend or say next month we can check the price too.