Maggona
Travel Guide
Visit Maggona

Hotel Riu Sri Lanka - All Inclusive
Galle Road Ahungalla Southern Province
$173 nightly
The price is $210 total per night from Aug 13 to Aug 14
$210 total
Aug 13 - Aug 14
Total with taxes and fees
Book a stay at this luxury property in Ahungalla. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Ahungalla Beach and Kosgoda Spice Garden ...
8.6/10 Excellent! (248 reviews)
"My family and I had an incredible 14-night stay at RIU Ahungalla in late July and August. After flying into London and taking the roughly two-hour drive from Colombo Airport, we arrived at 8:00 AM. Check-in was fast and efficient. Even though we were early, the staff gave us wristbands so we could ..."
Reviewed on Aug 7, 2026

Thaala Bentota
Thaala Bentota Resort Bentota Southern Province
$49 nightly
The price is $59 total per night from Sep 6 to Sep 7
$59 total
Sep 6 - Sep 7
Total with taxes and fees
Book a stay at this luxury resort in Bentota. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Bentota Beach and Prince Lanka Ayurvrda ...

Taj Bentota Resort & Spa
National Holiday Resort Bentota
$143 nightly
The price is $175 total per night from Aug 11 to Aug 12
$175 total
Aug 11 - Aug 12
Total with taxes and fees
Book a stay at this luxury hotel in Bentota. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Bentota Beach and Prince Lanka Ayurvrda ...
8.6/10 Excellent! (203 reviews)
"This is an outstanding hotel while it’s going through some renovation it did. It impact on our stay. Very good breakfasts and a wonderful dinner at “the shack” a must when you stay here"
Reviewed on Aug 8, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beachfront villa with pool and full staff
Maggona WP
Stay at this villa in Maggona. Enjoy free WiFi, private pools, and a beach locale. Popular attractions Bentota Beach and Beruwela Harbour are located ...

River View Villa
102/7C Mathugama Road Dharga Town Western Province
Book a stay at this spa villa in Dharga Town. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Bentota Beach and Kaluwamodara Bridge are ...

Bungalow On 53
No 53 Mangala Rd Beruwala
Book a stay at this business-friendly villa in Beruwala. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Bentota Beach and Beruwela Harbour ...
10/10 Exceptional! (1 review)
Friendly hosts and good quality accomodation
"We stayed here twice in a week. The rooms were very nice and clean, and the location as well. One of the few good quality accommodations near beruwala. This villa is owned by a very nice family, who were so accommodative, and helped us and we're very flexible. They also prepared good breakfast and ..."
Reviewed on Mar 16, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Things to do

Galle Private Day Tour from Kalutara-Wadduwa-Bentota
$76
per adult

2h Bentota River Safari: Crocodiles, Monkeys, Mangrove & more
$56
per adult

Kalutara: Private City Sightseeing Guided Tour by Tuk Tuk
$30
per adult

Yala National Park: All Inclusive Private Safari Day Trip
$105
per adult
Explore a world of travel with Expedia
- Guest Houses in Payagala
- Aluthgama Hotels
- 4 Star Hotels in Payagala
- Hotel Wedding Venues Hotels in Kalutara
- Villas in Aluthgama
- Hotels & Resorts for Couples in Kalutara District
- Resorts in Aluthgama
- Honeymoon Resorts & in Kalutara District
- Hotels & Resorts for Couples in Kalutara
- Apartments in Kalutara District
- Kaluwamodara Hotels
- Luxury Hotels in Kalutara District
- Beach Hotels in Aluthgama
- 4 Star Hotels in Aluthgama
- Maggona Hotels
- Villas in Kalutara District
- Hotels on the Lake in Kalutara District
- Dharga Town Hotels
- Hotels with Restaurants in Aluthgama
- Beach Hotels in Beruwela
- Hotels with Restaurants in Kalutara District
- 3 Star Hotels in Payagala
- Apartments in Aluthgama
- Green Hotels in Kalutara District
- Hotels with a Gym in Kalutara District
- Hotels & Resorts for Couples in Aluthgama
- Hotels near Moragalla Beach
- Hotels with Bars in Aluthgama
- 3 Star Hotels in Aluthgama
- Hotel Wedding Venues Hotels in Beruwela
- Hotel Wedding Venues Hotels in Aluthgama
- Kalutara Hotels
- 5 Star Hotels in Payagala
- 5 Star Hotels in Aluthgama
- Cinnamon Hotels & Resorts in Kalutara
- Beach Hotels in Kaluwamodara
- 5 Star Hotels in Maggona
- Family Hotels in Kalutara District
- Kalutara District Hotels
- Pet-Friendly Hotels in Kalutara District
- Hotel Wedding Venues Hotels in Kaluwamodara
- Jetwing Hotels in Kalutara
- Villas in Payagala
- Hotels with Tennis Courts in Kalutara District
- Romantic Hotels in Kalutara District
- Hotel Wedding Venues Hotels in Kalutara District
- Hotels with Air Conditioning in Aluthgama
- Hotels with Room Service in Aluthgama
- Resorts & Hotels with Spas in Kalutara
- Guest Houses in Aluthgama Railway Station
- Payagala Hotels
- All-Inclusive Resorts in Kalutara District
- Vacation Homes in Aluthgama
- Resorts & Hotels with Spas in Aluthgama
- 4 Star Hotels in Kalutara
- Villas in Kalutara
- 5 Star Hotels in Kalutara
- Villas in Maggona
- Resorts & Hotels with Spas in Kalutara District
- Gay friendly Hotels in Beruwela
- 5 Star Hotels in Kaluwamodara
- Resorts in Kalutara District
- Beach Hotels in Kalutara
- Beruwela Hotels
- Guest Houses in Kalutara District
- Hotels with a Pool in Aluthgama
- Historic Hotels in Kalutara District


