Good Karma
1 night
Rooms and Guests
1 room, 2 adults, 0 children
All Properties in Ranna

Good Karma

No.3 of Hotels with Villas in Southern Province
Wellodaya Road, Ranna, Southern Province 82200, Sri Lanka
Show on Map
We Price Match
hotel overview picture
Highlights
Airport drop-off available
Free parking
Pets welcome
Lots to do
Amenities
Outdoor swimming pool
Exclusive Beach Area
Snorkeling
Hiking
Spa
Massage Room
Fitness Room
Private parkingFree
All Amenities
Property Description
Located in Rekawa, Good Karma Ayurvedic Resort is within a 10-minute drive of Rekawa Beach and Turtle Watch Rekawa. This beach hotel is 5.7 mi (9.2 km) from Tangalle Beach and 6.7 mi (10.8 km) from Kahandamodara Beach.
Show More
8.1/10
Very Good
Cleanliness8.1
Amenities8.1
Location8.1
Service8.1
All 14 Reviews
Surroundings
Airport: Mattala Rajapaksa International Airport
(50.5km)
Airport: Weerawila Airport
(54.9km)
Train: Matara
(60.0km)
Train: Mirissa Railway Station
(64.7km)
Landmarks: Jacki Lagoon Boat Tour
(1.3km)
View on Map

Overview

Rooms

Guest Reviews

Services & Amenities

Policies

Villa with Private Pool
2

Villa with Private Pool

Bedroom 1:1 King bed ● Living Room:1 Sofa bed
Has window
Non-smoking
Air Conditioning
Private Bathroom
Refrigerator
Electric Fan
Room Details
Check Availability
Ayurvedic Villa with Private Pool
2

Ayurvedic Villa with Private Pool

Bedroom 1:1 King bed ● Living Room:1 Sofa bed
Has window
Non-smoking
Air Conditioning
Private Bathroom
Refrigerator
Electric Fan
Room Details
Check Availability
Romantic Villa with Private Pool
3

Romantic Villa with Private Pool

1 King bed
Has window
Non-smoking
Air Conditioning
Private Bathroom
Refrigerator
Electric Fan
Room Details
Check Availability
Suite
5

Suite

1 King bed
Has window
Non-smoking
Air Conditioning
Private Bathroom
Refrigerator
Sea View
Room Details
Check Availability
Suite with Garden View
4

Suite with Garden View

1 King bed
Has window
Non-smoking
Air Conditioning
Private Bathroom
Refrigerator
Electric Fan
Room Details
Check Availability
Ayurvedic Large Double Room
4

Ayurvedic Large Double Room

1 King bed
Has window
Non-smoking
Air Conditioning
Private Bathroom
Refrigerator
Electric Fan
Room Details
Check Availability
Hide Room Types

Guest Reviews

8.1/10
Very Good
14 reviews
Verified Reviews
  • Cleanliness8.1
  • Amenities8.1
  • Location8.1
  • Service8.1
Average for similar properties in Ranna

Book now and leave a review after your stay to earn up to 120 Trip Coins (approx. AU$ 1.87). Trip Coins can be used to save instantly on room rates.

Most Mentioned
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
March 20, 2025
From start to finish our stay at Good Karma was incredible! All the staff were fantastic! The massages were the best we have ever had. And the food at breakfast and dinner was delicious. The fresh fish and traditional Sri Lankan dishes were a real standout. The owner Akila makes the stay even more special, he goes out of his way to make sure you have the best experience. Organising seeing night turtles, an amazing dawn bird safari tour on a local lagoon and our transport to the next location. The beach is so quiet, it feels like your own private beach. The sea can be a little rough but the sound of the waves is hypnotic. The only negative was that we had to leave as could have spent our whole trip here 10/10.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
March 14, 2025
This is a beautiful, secluded hotel right next to the beach. The staff were kind and helpful and there was free yoga every morning. The rooms were big and comfortable with your own veranda. We ate in the restaurant and the food was always delicious. This hotel far exceeded our expectations.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
March 5, 2025
Amazing place near Tangalle. We stayed for 5 nights for a family wedding. A homely paradise, the Good Karma is tucked away up a lane, with 5 villas on one side of the lane, and apartments on the other. We stayed in an apartment which was spacious, spotless and comfortable. Sitting outside on the veranda surrounded by lush vegetation was wonderful. A path leads you up through the apartments to a pool, a bar and an open air restuarant. There are sunbeds around the pool and down onto your own private beach. The staff were amazing. All of them friendly, helpful and down to earth, from the manager, and housekeeping, to the yoga teacher and bar staff. They run yoga classes and have a spa - which was kept busy with family availing of massages on a daily basis! Loved our time there and would definitely have loved to stay longer. Thanks to Akila and all the staff for making our time so enjoyable. Villages near by and some bars up the beach😀
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
February 26, 2025
A little hidden gem. We stayed at the GK for 5 nights recently whilst travelling around Sri Lanka. The staff were extremely welcoming, friendly and hospitable throughout. The grounds, pool and rooms were kept clean, daily. A lovely breakfast was included with various payable options available for lunch and dinner. The view of the quiet beachfront was stunning. We felt calm and tranquil surrounded by the beautiful Forrest full of nature. Tuc Tucs and taxis were available on request to visit local shops and restaurants. We made use of the onsite yoga and spa daily. As a family with two young children who love to explore, we would definitely recommend Good Karma and hope to visit again.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
January 30, 2025
This is the best place I have ever stayed. And I travel a lot. We stayed in villa 5 and it was exceptional. Very comfortable and clean. The food was amazing. The staff could not do enough for you. So helpful, friendly, arranging cars for us. I felt like royalty here. I cannot reccomend it enough. The location we right on the beach. I did not want to leave. Absolutely faultless stay. Would reccomend! 5 star ️️️️️⭐️⭐️⭐️⭐️⭐️
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
January 25, 2025
ABSOLUTELY EVERYTHING. This is the best place I have ever stayed. And I travel a lot. We stayed in villa 5 and it was exceptional. Very comfortable and clean. The food was amazing. The staff could not do enough for you. So helpful, friendly, arranging scooter hire and cars for us. I felt like royalty here. I cannot reccomend it enough. The location we right on a stunning beach. I did not want to leave. Absolutely faultless stay. Would reccomend! 5 star ⭐️⭐️⭐️⭐️⭐️
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
January 10, 2025
We asked to change the dates, and they cancelled the booking when we didnt show up. We were planning to show up the next day but they had already cancelled. So they took the money and moved on, leaving us to look for alternative options. Try to find some other option. From other reviews seems like people had similar experiences.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
December 13, 2024
The Good Karma hotel is everything it promises to be, in contrast to several poor reviews published on TripAdvisor this year. So much so, I wonder if those reviewers are maligning the hotel for another reason. We stayed for four nights and would be hard pressed to find fault with any aspect of the hotel. The staff were unfailing polite and attentive, making us immediately welcome by arranging for dinner to be served in our villa since we had arrived well after dinner service had begun. Our villa was thoughtfully refreshed when we were absent; the food was tasty and well presented with loads or fruit, juice and tea and coffee on the side; the grounds are well tended and the neighbourhood dogs, which cannot be prevented from visiting via the beach, are well behaved and treated kindly. Staying in the villa with a pool was lux but economical for our group of three. We particularly enjoyed the peaceful location, the morning yoga session (at no extra charge), leisurely breakfast, evening drinks on the beach, and the excellent onsite spa services. The hotel is well away from the hustle and bustle however there are several dining and spa alternatives a few steps along the road or the beach. A tuk-tuk or taxi can be whistled up at any moment. We did not experience any of the issues other one-star reviewers have mentioned, although it is worth noting that any tropical beach paradise has a lot of rain water around and the lush surroundings may smell different to what you expect. I am highly sensitive to smells, and only detected the faintest waft at times. Definitely not a constant.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
December 7, 2024
We stayed here 10 years ago and was completely in love with the place. This time around was a completely different experience. The check in was informative and pleasant and from here it went down hill. We visited a very dirty restaurant which looked liked it hadn’t had any maintenance or cleaning for years. The menus were so dirty most of it was illegible. The food was also poor, which much meant that we ate outside of the hotel for all our meals! We stayed in a villa with private pool and all the pools looked dirty as did the sun loungers. I went to speak to the manager and his first response was, we should leave. It was 8pm and informed him this was not possible. He did however give us a small discount on the room. Really disappointed with management attitude and lies. There are many lovely places to stay around here and this is not one of them . Please steer clear and do not waste your money.

Services & Amenities

Outdoor swimming pool
Exclusive Beach Area
Spa
Restaurant
Restaurant
Restaurant
No additional info available
More Amenities
Internet
Outdoor swimming pool
Parking
Private (exclusively for guests) is available On-site parking. Reservation not needed.
Transportation
Front Desk Services
Languages Spoken
Food & Drink
Health & Wellness
Activities
Public Areas
Cleaning Services
Business Services
Safety & Security

Property Policies

Check-in and Check-out Times
Check-in: 14:00–24:00
Check-out: Before 12:00

Front desk hours: 24/7

Child Policies
Children of all ages are welcome at this property.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.

Cots and Extra Beds
For all room types, cots and extra beds cannot be added.

Breakfast
TypeAmerican, Asian, Continental, Full English/Irish, Vegetarian
StyleBoxed/packaged food
AgeFee
Adult
Contact hotel
Additional breakfast fees are not included in the total and need to be paid at the property.

Pets
Pets are allowedFree

Age Requirements
The main guest checking in must be at least 18 years old.

Paying at the Hotel

  • Cash

Property Description

  • Number of Rooms: 19
Located in Rekawa, Good Karma Ayurvedic Resort is within a 10-minute drive of Rekawa Beach and Turtle Watch Rekawa. This beach hotel is 5.7 mi (9.2 km) from Tangalle Beach and 6.7 mi (10.8 km) from Kahandamodara Beach.

Relax and unwind with massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a picnic area.

Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary full breakfast is served daily from 8:00 AM to 11:00 AM.

Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.

Treat yourself to a stay in one of the 17 individually decorated guestrooms, featuring private plunge pools and private hot tubs. Your Tempur-Pedic bed comes with premium bedding. Rooms have private furnished lanais. Kitchens are outfitted with full-sized refrigerators/freezers. Complimentary wireless internet access is available to keep you connected.

Frequently Asked Questions

What is the cancellation policy at Good Karma?

Typically, cancellations of Good Karma can receive total refund for certain days before arrival. The conditions will vary depending on the type of room and booking conditions. Check out the cancellation policy for more info.

How much does it cost to stay at Good Karma?

Prices at Good Karma vary depending on dates, hotel policy, and room type. Please enter your dates to see current rates.

Are there airport shuttle services at Good Karma?

Yes, Good Karma provides airport shuttle services. Please contact Good Karma in advance to arrange this service.

What landmarks are close to Good Karma?

Good Karma is located in Ranna, close to landmarks such as Jacki Lagoon Boat Tour, which is 1.3km from your search (straight-line distance).

Does Good Karma have a pool?

Yes, Good Karma has a swimming pool for guests to enjoy.

Does Good Karma provide breakfast?

Yes, guests staying at Good Karma can enjoy breakfast during their stay. Breakfast option(s): American, Asian, Continental, Full English/Irish, Vegetarian.

What time are check-in & check-out at Good Karma?

Good Karma check-in begins at 14:00-24:00. Check-out time is 12:00.

Are pets allowed at Good Karma?

Yes, pets are allowed at Good Karma. Please contact Good Karma to confirm any specific requirements.

About This Property

Nearest AirportMattala Rajapaksa International Airport
Distance to Airport50.51KM
Nearest Train StationMatara Railway Station
Distance to Train Station59.99KM
Average Price FromAUD284
Hotel Star Rating4