Mahaoya accommodation from NZ$48
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Hotels in Mahaoya

Karpaha Sands
Kimbula Thona Kiran Eastern Province
The price is NZ$346 per night
NZ$346
11 Nov - 12 Nov
includes taxes & fees
42.34 km from city centre
Stay at this luxury hotel in Kiran. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the helpful staff in their reviews. Popular attractions Kalkudah Beach and Pasikuda Beach are located nearby.
Pool
Spa

Gal Oya Lodge
Rathugala, bibile ampara road, Galgamuwa Madulla Uva
29.18 km from city centre
Stay at this family-friendly hotel in Galgamuwa. Enjoy free parking, room service and free bicycles on-site.

Gal Oya Heritage Retreat
New Siripathana, Galgamuwa, Galoya Galgamuwa Uva Province
The price is NZ$207 per night
NZ$207
1 Dec - 2 Dec
includes taxes & fees
28.23 km from city centre
Stay at this lodge in Galgamuwa. Enjoy free breakfast, free Wi-Fi and free parking.

Grace- The Joyful Rest
Bar Road Batticaloa EP
The price is NZ$68 per night
NZ$68
11 Nov - 12 Nov
includes taxes & fees
43.14 km from city centre
Stay at this hotel in Batticaloa. Enjoy free parking, breakfast (surcharge) and a 24-hour front desk. Popular attractions Kallady Bridge and Kallady Beach are located nearby.
Parking included
Free WiFi

Wild Glamping Gal Oya
Wild Glamping Gal Oya, Rathugala, Bibile UP
The price is NZ$445 per night
NZ$445
17 Nov - 18 Nov
includes taxes & fees
29.25 km from city centre
Stay at this hotel in Galgamuwa. Enjoy free parking, breakfast (surcharge) and daily housekeeping.
Pool
Parking included

Hotel East Lagoon
Sinna Uppodai Road Batticaloa
43.11 km from city centre
Stay at this business-friendly hotel in Batticaloa. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Popular attractions Kallady Bridge and Kallady Beach are located nearby.

Kalkudah Beach House
Hardy Road, Kiran, Kalkudah, Sri Lanka EP EP
The price is NZ$307 per night
NZ$307
19 Nov - 20 Nov
includes taxes & fees
42.65 km from city centre
Stay at this business-friendly hotel in Kalkudah. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Kalkudah Beach and Pasikuda Beach are located nearby.

Explorer by Eco Team - Maduru Oya National Park
Maduru Oya Dehiattakandiya EP
20.26 km from city centre
Stay at this hotel in Dehiattakandiya. Enjoy free parking, 24-hour room service and daily housekeeping.

Explorer by eco team -Dambana
Dambana National Park Mahiyanganaya
31.1 km from city centre
Stay at this all-inclusive hotel in Wiyaparaya. Enjoy 24-hour room service, a 24-hour front desk and daily housekeeping. Popular attraction Dambana Wedi Gammanaya is located nearby.

D&J Stamford Hotel - Hostel
Main Street Batticaloa Eastern
The price is NZ$48 per night
NZ$48
11 Nov - 12 Nov
includes taxes & fees
42.03 km from city centre
Stay at this hostel in Batticaloa. Enjoy free Wi-Fi, free parking and a 24-hour front desk. Popular attractions Batticaloa Market and St Michael’s College are located nearby.
Free cancellation
Reserve now, pay when you stay

Terrel Residencies Gal Oya
No. 153, Ampara Eastern Province
The price is NZ$85 per night
NZ$85
11 Nov - 12 Nov
includes taxes & fees
47.2 km from city centre
Stay at this hotel in Ampara. Enjoy free parking, breakfast (surcharge) and laundry facilities.
Free cancellation
Reserve now, pay when you stay

Explorer by Eco Team- Gal Oya National Park
Gal Oya Madulla EP
The price is NZ$4,026 per night
NZ$4,026
13 Nov - 14 Nov
includes taxes & fees
39.45 km from city centre
Stay at this hotel in Madulla. Enjoy free parking, 24-hour room service and daily housekeeping.
Free cancellation
Reserve now, pay when you stay
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.
Mahaoya stays as unique as you are
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.
^Eligibility requirements and conditions apply.
Mahaoya hotels essential information
Accommodation | 21 hotels |
|---|---|
Lowest Price | NZ$48 |
Highest Price | NZ$4,026 |
Popular hotels | Karpaha Sands, Gal Oya Lodge, Gal Oya Heritage Retreat , Grace- The Joyful Rest, Wild Glamping Gal Oya, Hotel East Lagoon, Kalkudah Beach House, Explorer by Eco Team - Maduru Oya National Park, Explorer by eco team -Dambana, D&J Stamford Hotel - Hostel, Terrel Residencies Gal Oya, Explorer by Eco Team- Gal Oya National Park |
New reviews! Best hotels in Mahaoya

Wotif Verified Review
5 / 5
Absolutely amazing experience
A verified traveller stayed at Karpaha Sands
Posted 2 months ago
^Eligibility requirements and conditions apply








