GETAROOM DEALS
-
-
-
Rooms
Adults
Children
-
-
Map
Why make a GetaroomTonight.com Reservation?
- Compare hotel deals at over 2M hotels, apartments, resorts and bed & breakfasts worldwide
- Free Price Guardian Price Drop Protection
- No booking fees
- Easily manage your bookings online
- Secure transactions
- It's fun to Getaroom!
Wellodaya Road, Rekawa Beach, Ranna, Tangalle, 82200 (show map)
Resort Overview
Formerly Good Karma Ayurvedic Resort
Before August 2023 Good Karma was known as Good Karma Ayurvedic Resort
Before June 2019 Good Karma was known as Good Karma Hotel

Lock in a great price now and relax with our Price Guardian working for you
Hotel prices fluctuate. Book now, we will check prices each day for you and then let you know how to re-book if an even better price becomes available.Rooms List
Setup a Price Alert for Good Karma
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.
When the hotel goes on sale you will know straight away from the daily email and be able to book with confidence that you've got excellent value.
Facilities of Good Karma
General
Free parking, On-site parking, Parking, Pets allowed, Private parking, WiFi everywhere
Activities
Canoeing, Cycling, Fishing, Hiking, Snorkelling, Water sport facilities (on site)
Services
Free WiFi, Internet services, WiFi
Food & Drink
Bar, BBQ facilities, Grocery deliveries, Restaurant, Room service, Special diet menus (on request)
Pools and wellness
Beachfront, Fitness centre, Massage, Outdoor pool, Outdoor pool (all year), Private beach area, Spa and wellness centre
Transportation
Airport shuttle, Airport shuttle (surcharge), Shuttle service (surcharge)
Front-desk/reception area services
24-hour front desk, Currency exchange, Express check-in/check-out, Luggage storage, Private check-in/check-out, Safety deposit box, Tour desk
Common areas
Garden, Sun terrace, Terrace
Entertainment and children services
Evening entertainment
Cleaning services
Daily maid service, Ironing service, Laundry
Business facilities
Fax/photocopying, Meeting/banquet facilities
Miscellaneous
Adult only, Air conditioning, Non-smoking rooms, Non-smoking throughout
Room facilities [ These may vary room to room ]
Air Conditioning, Balcony, Barbecue, Bath or Shower, Bathroom, Cleaning products, Clothes rack, Desk, Dining area, Dining table, Electric kettle, Entire unit located on ground floor, Fan, Free toiletries, Garden view, Hairdryer, Hot Tub, Kitchen, Kitchenware, Linen, Minibar, Outdoor dining area, Outdoor furniture, Patio, Pool view, Private entrance, Private Pool, Refrigerator, Safety Deposit Box, Sea view, Seating Area, Shower, Sofa, Spa Bath, Stovetop, Terrace, Tile/Marble floor, Toilet, Towels, Tumble dryer , Upper floors accessible by stairs only, View, Wake-up service, Wardrobe/Closet
Hotel Policies
Check-In
From 14:00:00 hours
Check-Out
-12:00:00 hours
Cancellation / Prepayment
Cancellation, prepayment and 'book now pay later' policies vary according to room type. Please check the room conditions when selecting your room above.
Accepted credit cards
The hotel reserves the right to pre-authorise credit cards prior to arrival.
The fine print
Please note that when booking a rate where payment is due before arrival, Good Karma Ayurvedic Resort will provide detailed payment instructions, for example a link to a secured payment platform.
Traveller reviews

“Fabulous!”
06 Apr 2025
We had a great time at hotel Good Karma. The staff, facilities and room was extra great and the sea view is breathtaking. Food was also very delicious. Would totally recommend! :)

“Superb”
03 Apr 2025
Excellent hotel to stay at. The location is beautiful with private beach. Staff are so friendly and supportive. Food is incredibly fresh and tasty. Provided gluten free options also. Arranged day trips to Tangalle and National safari parks. The free yoga class in the morning was an beautiful start to each day. Provided both early check in and late check out. Would highly recommend to anyone of all ages.

“Exceptional hotel with outstanding staff”
03 Apr 2025
This hotel is fantastic, with exceptionally friendly and helpful staff. Everyone is genuinely kind and attentive without it feeling forced or over the top. The rooms are spacious, spotless, and cleaned thoroughly every day. Breakfast is great, lunch is decent, but for dinner, I’d recommend going out to explore local restaurants. The private beach is beautiful, with comfortable sunbeds and plenty of shade from the umbrellas. You can tell that everything is well thought out and managed with care. Minor downside: There aren’t enough sunbeds if all hotel guests want to be at the beach at the same time. This could be easily solved by adding a few more, as there’s certainly enough space for it. Overall, a wonderful stay—I’d highly recommend it!

“Perfect!”
02 Apr 2025
The staff are so friendly, the food is great and the rooms are comfortable It is on a very quiet beach and perfect place to relax

“Great hotel in”
31 Mar 2025
The hotel is located in a deserted beach, very quite perfect for some relaxing days. The Spa was very good and there are free Yoga lessons. Great staff, very helpful and the Manager was taking care of everything we needed. We stayed in room 2up, and it was very spacious and comfortable. The breakfast was good.

“Excellent hotel and facilities.”
27 Mar 2025
The uniqueness, friendliness and all around great experience. I even tried Yoga for the first time ! Thank you.

“Calm and peaceful place with stylish interior and beautiful nature around”
24 Mar 2025
Very stylish and beautiful stay. Kind staff and almost wild beach. Excellent choice to spend calm and relaxed vacation if you like than way.

“Amazing”
19 Mar 2025
Everything was perfect the room the pool the beach and the staff also made sure our stay was perfect. Special thanks to Indra and Shyama from Spa for perfect massage, Akila and Supun for their service in the hotel assisting us with any of our requests to make it perfect.

“Superb”
19 Mar 2025
We had a gorgeous room overlooking the sea, the beach is very quiet and scenic. The staff were helpful and arranged dinner on the beach with complimentary drinks for our final night. Would also recommend the local restaurants which were cheap and delicious.

“A little paradise away from crowds”
18 Mar 2025
Literaly a tropical paradise...away from crowds and noise. Rooms are clean and spacious, including bathroom. We stayed on the first floor which adds to the privacy, although groundfloor rooms are also quite nicely hidden behind the tropical lush. Staff very nice and attentive. Very good Spa with reasonable prices. Free yoga class to start the day. Breakfast is based on a few preset menus which you choose every day- not self service, but variety is enaugh. Long stretch of stunning beach which almost feels like a private one.