Hotels of Earth

Mango Tree Villa Bentota

Saddharmodaya Road Athuruwella Induruwa, Bentota, LK

8.7 guest rating· 69 reviews

About this hotel

Luxurious Accommodation

Mango Tree Villa Bentota, located steps away from Induruwa Beach, offers a luxurious stay with an outdoor pool, free parking, and a charming garden. The shared lounge and restaurant provide a delightful dining experience, while the terrace is perfect for relaxation.

Convenience at Your Fingertips

Enjoy the convenience of 24-hour front desk service, airport transfers, a shared kitchen, and complimentary WiFi during your stay. Selected rooms even feature a kitchen with a fridge for added comfort.

Ideal Location

Situated near Bentota Beach and Maha Induruwa Beach, this villa offers easy access to the sandy shores and is just a short drive from Ratmalana International Airport. Book your stay at Mango Tree Villa Bentota for a memorable beachside retreat.

Rooms & rates

Family Room

Sleeps 5 · 50 m² · 3× Twin bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • TV

King Room with Pool View

Sleeps 3 · 30 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • TV

King Room with Pool View

Sleeps 3 · 50 m² · Extra-large double bed (Super-king size), 2× Twin bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • TV

King Room with Pool View

Sleeps 3 · 55 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • TV

Apartment - Ground Floor

Sleeps 2 · 80 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchenette

King Room with Pool View

Sleeps 3 · 50 m² · 2× Twin bed, Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • TV

Apartment With Pool View

Sleeps 6 · 80 m² · 2× Single bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchenette

Apartment With Terrace

Sleeps 2 · 30 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Hair dryer

Apartment With Balcony

Sleeps 2 · 30 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Hair dryer

Two-Bedroom Apartment

Sleeps 6 · 80 m² · Sofa bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchenette

Amenities

  • Free WiFi
  • Kids' pool
  • Outdoor pool
  • Pool cover
  • Pool with view
  • Swimming pool
  • Swimming pool toys
  • Free Parking
  • Restaurant
  • Air conditioning
  • Sun loungers or beach chairs
  • 24-hour front desk
  • Room service
  • 24-hour security
Show all 22 amenities
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle (additional charge)
  • CCTV outside property
  • Garden
  • Shared kitchen
  • Shuttle service
  • Terrace

Location

© OpenStreetMap contributors

Saddharmodaya Road Athuruwella Induruwa, Bentota, LK

Check-in
from 02:00 PM to 12:00 AM
Check-out
until 11:00 AM

What guests say8.769 reviews

+ Friendly staff+ Delicious foodMaintenance issues
Cleanliness8.0
Service9.0
Location8.5
Room Quality9.0
Amenities8.5
Value for Money8.5

Świetne miejsce

10.0

Przyjemne kameralne miejsce, nowy budynek, świetny basen, miła i pomocna obsługa, która umożliwiła korzystanie z basenu po wymeldowaniu, a w trakcie oczekiwania na transfer na lotnisko, smaczne śniadania, dobre dania z karty menu, zaraz obok są tory i czasem przejeżdża pociąg, co nam absolutnie nie przeszkadzało. Polecam!

Katarzyna · PL · 2026-03-15

Lovely hotel in Bentota

9.0

A great hotel option in Bentota. The rooms are spacious, the swimming pool is lovely, and the staff are very friendly.

We stayed for four nights, and it would have been nice to have the room cleaned at least once during our stay.

Heloise · GB · 2026-03-14

A decent choice at a reasonable price

7.0

The room was a good size and in a lovely garden. It was quiet and quite close to the beach. The staff were helpful and friendly.

There was nothing not to like. It was a perfectly decent place within a few kilometres of Bentota.

Ralph · GB · 2026-02-22

Guest review

10.0

Zeer rustig en proper. Super vriendelijk personeel

Kaat · BE · 2026-01-31

Guest review

8.0

Красивый , новый отель. Номера, территория, бассейн-все было чисто. Нам всё очень понравилось. Были с детьми в январе 2026 года. Действительно отдохнули-на территории тихо, как дома.

Elena · RU · 2026-01-22

Good to know

A deposit may be required at the property.

Parking

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

Pets

Pets are not allowed.

Internet

WiFi is available in the hotel rooms and is free of charge.

Groups

When booking more than 9 rooms, different policies and additional supplements may apply.

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 4 years old stay for free when using an existing bed.

Children from 5 years old to 9 years old stay for US$6 per person per night when using an existing bed.

Children from 10 years old to 17 years old stay for US$20 per person per night when using an existing bed.

Children from 2 years old to 12 years old stay for US$10 per person per night 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.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.