Hotels of Earth

Good Karma Villa

Unnamed Road Bentota, Bentota, LK

9.6 guest rating· 49 reviews

About this hotel

Luxurious Accommodation with Garden Views

Good Karma Villa in Bentota offers a serene retreat with a restaurant, 24-hour front desk, and full-day security. Enjoy a children's playground and free amenities like WiFi and private parking.

Comfortable Rooms with Private Terrace

Each unit features air conditioning, soundproofing, and a private bathroom. Relax on the terrace with pool views or unwind in the on-site lounge.

Relaxation and Activities Galore

Guests can enjoy the garden, outdoor pool, and yoga classes. Explore the area with sightseeing tours or opt for cycling. Book your stay at Good Karma Villa for a rejuvenating experience.

Rooms & rates

Triple Room with Garden View

Sleeps 5 · 209 m² · Twin bed, Double bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Additional bathroom

Double Room with Pool View

Sleeps 3 · 14 m² · Double bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Additional bathroom

Amenities

  • WiFi available
  • Outdoor pool
  • Swimming pool
  • Spa/wellness center
  • Free Parking
  • Private parking
  • Breakfast takeaway containers
  • Restaurant
  • Bar
  • Air conditioning
  • Sun loungers or beach chairs
  • 24-hour front desk
  • Tour desk
  • 24-hour security
Show all 63 amenities
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle
  • Airport shuttle (additional charge)
  • Access to health care professionals
  • Babysitting/child services
  • BBQ facilities
  • Board games/puzzles
  • Canoeing
  • Cashless payment available
  • Children's playground
  • Cooking class
  • Currency exchange
  • Cycling
  • Daily housekeeping
  • Diving
  • Evening entertainment
  • Facilities for disabled guests
  • Fax/photocopying
  • First aid kit available
  • Food delivered to guest room
  • Fruits
  • Garden
  • Guest rooms disinfected between stays
  • Ironing service
  • Key access
  • Kid meals
  • Laundry
  • Live music/performance
  • Luggage storage
  • Massage services
  • Outdoor furniture
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shallow end
  • Shared lounge/TV area
  • Shuttle service
  • Snorkelling
  • Staff adhere to local safety protocols
  • Terrace
  • Themed dinner nights
  • Tour/class on local culture
  • Wheelchair accessible
  • Windsurfing
  • Wine/champagne
  • Yoga classes

Location

© OpenStreetMap contributors

Unnamed Road Bentota, Bentota, LK

Check-in
from 12:00 AM to 12:00 AM
Check-out
until 12:00 AM

What guests say9.649 reviews

+ Outstanding team+ Spotless facilities+ Delicious foodPillows are large and firm
Cleanliness9.7
Service10.0
Location9.7
Room Quality9.2
Amenities9.2
Value for Money9.7

Guest review

10.0

Friendly staff I house tuk tuk Pool Room garden

zeeshan · AE · 2026-07-07

Memerable stay

9.0

The people where so friendly and helpful

Just the smell some time

Krestina · SD · 2026-06-26

Incredible place to stay. Will definitely be returning!!

10.0

What a lovely place to stay. Set in beautiful tropical gardens, it was such a treat to wake up each morning to the sounds of birds and monkeys in the trees. The villa feels very private and is a perfect escape from the hustle and bustle. A special thank you to Mr Shirley, who arranged a fantastic river safari for us. We were lucky enough to spot a baby crocodile, which was a real highlight. When we returned, a romantic dinner had been arranged for us, which was a lovely surprise. We also enjoyed a relaxing head massage - just what we needed. What we loved most was that the villa gives you a real feel for Sri Lankan life, away from the large tourist hotels. The food was excellent, but it was the staff who made our stay so memorable. Everyone was so friendly and helpful, and nothing was ever too much trouble. And finally, a special mention to the villa dogs, the resident Dalmatians, who quickly became our friend. We'll miss them both!

Emelia · GB · 2026-06-15

The best villa I have ever stayed in

10.0

I stayed for just one night and immediately wished I had planned to stay longer. One night simply isn't enough to fully appreciate the setting and beauty of this wonderful villa. The food was a real surprise and exceeded my expectations. However, what truly makes this place special is the staff. The care, attention, and genuine hospitality they provide ensure that you feel completely looked after throughout your stay. Nothing is ever too much trouble. I wandered out of the villa for a walk and was rewarded with a true slice of Sri Lankan life, far removed from the tourist trails and large resort hotels. It was wonderful to experience the local culture and surroundings in such an authentic way. This is a place where you can truly switch off, unwind, and enjoy exceptional service in a beautiful setting. I would not hesitate to return and would highly recommend staying for more than one night to fully experience everything it has to offer.

Finlay · GB · 2026-06-14

Guest review

10.0

Accomodating staff. Mr. Sherley was a great hosting manager at the property. Staff were friendly, warm and helpful.

Jung · IN · 2026-06-13

By far the best place I stayed during my travels in Sri Lanka. Exceptional staff.& great massage

10.0

Wonderful Authentic Sri Lankan charm and beautiful tropical gardens. I had a great massage whilst listening to the birds in the background and was so lucky I saw two visiting monkeys. Complimentary tuk tuk to beach was great. Shirley the manager arranged a wonderful meal for us on both evenings and used spices from the garden. He explained all of the ingredients. They organised a meditation lesson for us at the Villa and we had a personal blessing from a Buddhist Monk. Our room overlooked the pool and beautiful gardens. We loved the setting of the villa and would recommend to anyone that appreciates true sri lankan hospitality at its best. recommend using their airport transfer - a knowledgeable driver and a very safe and modern vehicle - something we found hard to find in Sri Lanka. THANK YOU - we will be back.

Nothing - wished we had stayed earlier in our stay in Sri Lanka.

lisa · GB · 2026-06-04

Good to know

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.

A deposit may be required at the property.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for free when using an available cot.

Children up to and including 12 years old stay for free when using an existing bed.

Children up to and including 12 years old stay for free when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Internet

WiFi is available in public areas and is free of charge.

Pets

Pets are not allowed.

Parking

Free private parking is possible on site (reservation is needed).