No 16, Obadawaththa, Bentota, Galle District, 80500
Bentota Beach
Place, Bentota Beach
15 min walk
Prince Lanka Ayurvrda
Place, Prince Lanka Ayurvrda
20 min walk
Hikkaduwa Beach
Place, Hikkaduwa Beach
43 min drive
Room options
View all photos for Double Room
Double Room
River view
256 sq m
Sleeps 2
1 Double Bed
View all photos for Double Room, River View
Double Room, River View
River view
256 sq m
Sleeps 2
1 Double Bed
About the area
Bentota
Close to the beach.Stay at this Bentota hotel and you'll be within half a mile (1 km) of Bentota Beach and 2 miles (3 km) of Prince Lanka Ayurvrda. Kaluwamodara Bridge and Kande Vihare Temple are also within 3 miles (5 km).
What's nearby
Bentota Beach - 15 min walk - 1.3 km
Prince Lanka Ayurvrda - 20 min walk - 1.7 km
Moragalla Beach - 7 min drive - 5.5 km
Kalutara Bodhiya - 28 min drive - 23.7 km
Hikkaduwa Beach - 43 min drive - 45.0 km
Getting around
Aluthgama Railway Station - 3 min drive
Restaurants
Dominos Pizza Aluthgama - 3 min drive
Fuze - 16 min walk
Cafe Bem - 5 min drive
Nebula Pier 88 Restaurant - 3 min drive
Ceylon Club - 5 min drive
About this property
Mahi Villa
Spa hotel near Bentota Beach
There's a restaurant on site. Public spaces have free WiFi. Mahi Villa offers its guests a full-service spa and a fitness center. Spa services, a terrace, and barbecue grills are also featured at Mahi Villa. Free self parking is available.
5 guestrooms or units
Dry cleaning
Self-service laundry
Front desk (24 hours)
Tour and ticket information
Terrace
Garden
BBQ grill(s)
Beauty salon
Dining venue
Mahi Villa offers 5 air-conditioned accommodations with safes and complimentary bottled water. Accommodations offer separate dining areas. Flat-screen televisions are featured in guestrooms.
Bathrooms include showers and complimentary toiletries. Guests can surf the web using the complimentary wireless Internet access. Additionally, rooms include irons/ironing boards and ceiling fans. Housekeeping is provided daily.
Guests can indulge in a pampering treatment at the hotel's full-service spa. Services include facials, body scrubs, body treatments, and manicures and pedicures.
Front desk staff will greet guests on arrival at the property
Information provided by the property may be translated using automated translation tools
Access methods
Staffed front desk
Pets
Pets are welcome and stay free
Children and extra beds
Children are welcome.
Rollaway/extra beds are not available.
Cribs (infant beds) are not available.
Important information
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
Charges for extra guests may apply and vary according to property policy.
A cash deposit, credit card, or debit card for incidental charges and government-issued photo identification may be required upon check-in.
Special requests are subject to availability at the time of check-in. Special requests can't be guaranteed and may incur additional charges.
This property is managed by a professional host. The provision of housing is linked to their trade, business, or profession.
Property is also known as
Mahi Villa Hotel Bentota
Mahi Villa Hotel
Mahi Villa Bentota
Mahi Villa Hotel
Mahi Villa Bentota
Mahi Villa Hotel Bentota
Frequently asked questions
Does Mahi Villa have an airport shuttle?
Mahi Villa offers an airport shuttle.
How much does it cost to stay at Mahi Villa?
As of Mar 28, 2026, prices found for a 1-night stay for 2 adults at Mahi Villa on Mar 29, 2026 start from CA $37, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How close is Mahi Villa to the beach?
This hotel is a short 9-minute walk from Bentota Beach and 2.4 mi (12-min drive) from Moragalla Beach. Don't forget your sunscreen!
Does Mahi Villa offer free breakfast?
Mahi Villa does not offer free breakfast.
Is there a casino at Mahi Villa?
No, there is no casino at this hotel.
What time is check-in at Mahi Villa?
Check-in begins at 1 PM.
Is there free parking at Mahi Villa?
This hotel offers free self parking.
Does Mahi Villa have a pool?
Mahi Villa does not have a pool.
Does Mahi Villa have a restaurant?
Yes, there is a restaurant on site.
Does Mahi Villa have a spa?
This hotel has a spa, which features mani/pedis, body treatments, and facials.