Hotels of Earth

Mahi Villa

No. 16, Obadawatta, Bentota, LK

9.4 guest rating· 26 reviews

About this hotel

Garden and River Views

In-House Restaurant and Free Amenities

Wellness Options and Nearby Landmarks

Book your stay at Mahi Villa for a serene getaway in Bentota. Enjoy stunning garden and river views from your room. Indulge in delicious meals at the in-house restaurant and take advantage of free parking and WiFi. Relax with spa facilities, wellness packages, and yoga classes offered on-site. Explore nearby attractions with packed lunches provided for day trips. Conveniently located near Bentota Beach and Moragalla Beach, with easy access to Bentota Lake and railway stations. Whether you prefer sightseeing tours or cycling adventures, Mahi Villa offers a perfect retreat for all travelers.

Rooms & rates

Double Room, River View

Sleeps 2 · 256 m² · Double bed

  • Air conditioning
  • Private or shared bathroom
  • Free WiFi
  • Shower
  • Safety deposit box

Double Room with Lake View

Sleeps 2 · 15 m² · Twin bed

  • Air conditioning
  • Private bathroom
  • Shower
  • Hair dryer
  • Seating Area

Deluxe Room (2 Adults + 1 Child)

Sleeps 2 · 15 m² · Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Kitchen
  • Coffee machine

Double Room

Sleeps 2 · 15 m² · Double bed

  • Desk
  • Private bathroom
  • Kitchen
  • Coffee machine
  • Shower

Amenities

  • Free WiFi
  • Spa/wellness center
  • Spa/wellness center services
  • Hot spring bath
  • Fitness facilities
  • Free Parking
  • Breakfast in the room
  • Breakfast takeaway containers
  • Restaurant
  • Barber/beauty shop
  • Air conditioning
  • Pets allowed
  • Beach
  • 24-hour front desk
Show all 79 amenities
  • Tour desk
  • Room service
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle (additional charge)
  • Airport drop off
  • Airport pick up
  • BBQ facilities
  • Beauty Services
  • Bike tours
  • Canoeing
  • Car hire
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Cooking class
  • Cycling
  • Daily housekeeping
  • Delivered food - securely covered
  • Diving
  • Dry cleaning
  • Evening entertainment
  • Face masks for guests available
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Fruits
  • Garden
  • Grocery deliveries
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hair Salon Services
  • Hand sanitizer in guest room and key areas
  • Happy hour
  • Ironing service
  • Kid meals
  • Laundry
  • Laundry washed per local authority guidelines
  • Live music/performance
  • Lockers
  • Manicure
  • Massage services
  • Outdoor furniture
  • Packed lunches
  • Pedicure
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Private check-in/check-out
  • Sanitized tableware & silverware
  • Shared kitchen
  • Shared stationery like menus, pens are removed
  • Shuttle service (additional charge)
  • Snorkelling
  • Soundproof rooms
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Sun terrace
  • Terrace
  • Themed dinner nights
  • Thermometers for guests provided by property
  • Tour/class on local culture
  • Water sport facilities on site
  • Windsurfing
  • Wine/champagne
  • Yoga classes

Location

© OpenStreetMap contributors

No. 16, Obadawatta, Bentota, LK

Check-in
from 12:00 PM to 10:00 PM
Check-out
until 12:00 PM

What guests say9.426 reviews

+ Friendly hosts+ Beautiful location+ Great breakfast
Cleanliness9.2
Service9.7
Location9.2
Room Quality9.4
Amenities9.2
Value for Money9.2

Absolutely enjoyable

9.0

Anyone who orders a breakfast can expect a hearty meal, including different fruits and a freshly squeezed fruit juice. I particularly enjoyed the view of the wide river delta. Especially recommended is a boat tour on the river.

Mathias · DE · 2026-04-25

Guest review

10.0

Gros coup de cœur pour cette famille qui nous ont très bien accueillis. Très bien placé au bord de la lagune. Petit déjeuner copieux et délicieux !

Isabelle · FR · 2026-02-14

Guest review

9.0

Sehr nette Familie als Gastgeber, die Lage der Unterkunft am Fluss mit Frühstück direkt am Wasser ist sehr schön, auch der Strand ist fußläufig erreichbar. Bootstour mit Nicolas ist sehr zu empfehlen.

Jan · DE · 2025-09-14

Great value stay - nothing missing.

10.0

View of river, welcome drink, quietness, comfy bed, hot water, a/c, tuk-tuk service, friendliness of host family. We didn't have any meals or river trips.

Nothing.

William · LK · 2025-09-01

Clean, beautiful view, nice people

10.0

It has a perfect good view and I enjoyed a lot. And owners are really nice and kind and supportive.

Shahab · AE · 2025-08-18

Sitio genial, muy recomendable

10.0

La ubicación es estupenda, la amabilidad de la familia y la hospitalidad nos ha encantado. Nos recibieron con un par de zumos recién hechos naturales. El desayuno es muy abundante, de lo mejor que hemos tomado en nuestros 11 dias en Sri Lanka y las vistas y el relax también, ojalá hubiéramos podido quedarnos más .

Todo fue bien

Raúl · ES · 2025-07-18

Good to know

A deposit may be required at the property.

Pets

Pets are allowed on request. No extra charges.

Parking

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

Children and extra bed policy

Children of any age are allowed.

You haven't added any cots.

You haven't added any extra beds.

Internet

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