
Maggona Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Maggona Vacation
The fascinating city of Maggona is calling. Discover its hot spots and hidden treasures with a Maggona vacation package that's customized to you. You'll want to go sightseeing during your trip to Maggona. Swing by famous attractions like Bentota Beach, Beruwela Harbour and Kalatura Beach. Whoever you're escaping with and whatever the size of your budget, your dream Maggona vacation is just a few clicks away with Expedia.
Top Maggona Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Steps Garden Resort
Price was CA $2,544, price is now CA $2,280 per person
CA $2,280
per person
Aug 23 - Aug 29
found 23 hours ago
Roundtrip flight included
Montreal (YMQ) to Colombo (CMB)
10/10 Exceptional! (1 review)
Nice location near the airport for a quick stay. Airport pickup was provided with a midnight arrival. Awoke to lush gardens in a very quiet area of town. The staff was very help in arranging a tour. Nalaka setup tuktuks and boat tour. He also shared some tips on surroundings cities. Breakfast and dinner options were very good and promptly prepared.
Reviewed on Mar 23, 2026

Camelot Beach Hotel
Price was CA $3,009, price is now CA $2,474 per person
CA $2,474
per person
Aug 23 - Aug 29
found 23 hours ago
Roundtrip flight included
Montreal (YMQ) to Colombo (CMB)
8.4/10 Very good! (243 reviews)
Great buffet breakfast.
Modern clean rooms.
Lovely garden area and pool to relax by.
Reviewed on Mar 26, 2026

Villa Hundira
Price was CA $3,537, price is now CA $3,035 per person
CA $3,035
per person
Aug 23 - Aug 29
found 23 hours ago
Roundtrip flight included
Montreal (YMQ) to Colombo (CMB)
9.4/10 Exceptional! (40 reviews)
We loved our experience from beginning to end. A tranquil and beautiful place, with so many places to rest and explore within the walls. Loved the room, the pools, the food was excellent, the store for crafts and the wildlife surrounding us was the perfect way to recalibrate after a long flight and shake off any residual stress. We would love to return.
Reviewed on Jun 30, 2026

Amora Lagoon
Price was CA $2,684, price is now CA $2,392 per person
CA $2,392
per person
Aug 23 - Aug 29
found 23 hours ago
Roundtrip flight included
Montreal (YMQ) to Colombo (CMB)
7.4/10 Good! (91 reviews)
Air conditioning was good in our room. The pool was clean and very refreshing. Breakfast was fresh food and good service from staff. We enjoyed our stay as we arrived very late from a long flight and this hotel is close to the airport.
Reviewed on Apr 14, 2026

Pegasus Reef - A Beach Resort in Colombo
Price was CA $2,747, price is now CA $2,456 per person
CA $2,456
per person
Aug 23 - Aug 29
found 23 hours ago
Roundtrip flight included
Montreal (YMQ) to Colombo (CMB)
7.8/10 Good! (183 reviews)
Very friendly staff who is always read to accommodate your requests. Food is excellent. Property is old but maintained well.
Reviewed on Apr 15, 2026
Maggona Hotel Deals

Hotel Riu Sri Lanka - All Inclusive
Galle Road Ahungalla Southern Province
Fully refundableReserve now, pay when you stay
The price is CA $198 per night from Jul 21 to Jul 22
CA $198
CA $259 total
Jul 21 - Jul 22
includes taxes & fees

Taj Bentota Resort & Spa
National Holiday Resort Bentota
Fully refundableReserve now, pay when you stay
The price is CA $236 per night from Jul 27 to Jul 28
CA $236
CA $316 total
Jul 27 - Jul 28
includes taxes & fees
8.6/10 Excellent! (201 reviews)
"This is a very scenic property and beautiful location. Staff was very friendly and helpful. Breakfast was just awesome. We had lots of options."
Reviewed on Jul 18, 2026

Thaala Bentota
Thaala Bentota Resort Bentota Southern Province
Fully refundableReserve now, pay when you stay
The price is CA $83 per night from Jul 26 to Jul 27
CA $83
CA $100 total
Jul 26 - Jul 27
includes taxes & fees
8.4/10 Very good! (173 reviews)
"Lovely stay the hotel was very lovely nice staff very clean and lovely pool and grounds. Bentota was very quiet tho no beach bars restaurants nearby accessible from the beach. But there was more in town if you want to venture out. Drawback was the noise from the train its horn sounds intermittently ..."
Reviewed on May 6, 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.
What to do in Maggona

Bentota River Safari By BTM (Mangrove & Wildlife Encounter)
CA $45
per adult
100% of travellers recommend

2h Bentota River Safari: Crocodiles, Monkeys, Mangrove & more
CA $79
per adult
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








