
Mahaoya Holiday Packages
- Plan, book, travel with confidence
Better together
Save up to HK$1,282 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top hotels in Mahaoya

Karpaha Sands
Kimbula Thona, Kiran, Eastern Province
The price is HK$2,397 per night from 7 Aug to 8 Aug
HK$2,397
HK$3,140 total
7 Aug - 8 Aug
includes taxes & fees
9.8/10 Exceptional! (58 reviews)
"Excellent in everything. In house dining is excellent with extremely courteous and friendly staff and very good, delicious choices. Manager was present everywhere and was very friendly and helpful."
Reviewed on 14 Jul 2025

Wild Glamping Gal Oya
Wild Glamping Gal Oya, Rathugala,, Wellassa Galgamuwa, Iginiyagala, Bibile, UP
The price is HK$3,585 per night from 2 Aug to 3 Aug
HK$3,585
HK$4,814 total
2 Aug - 3 Aug
includes taxes & fees
"Great stay at a beautiful property, so nice to unplug and relax."
Reviewed on 23 Dec 2024

Grace- The Joyful Rest
Bar Road, Batticaloa, EP
The price is HK$242 per night from 28 Jul to 29 Jul
HK$242
HK$293 total
28 Jul - 29 Jul
includes taxes & fees
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.
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.