Mahaoya accommodation from NZ$47
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$911 per night
NZ$911
29 July - 30 July
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

Wild Glamping Gal Oya
Wild Glamping Gal Oya, Rathugala, Bibile UP
The price is NZ$925 per night
NZ$925
11 July - 12 July
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

Grace- The Joyful Rest
Bar Road Batticaloa EP
The price is NZ$74 per night
NZ$74
5 July - 6 July
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 Beach and Batticaloa Market are located nearby.
Parking included
Free WiFi

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 Beach and Batticaloa Market are located nearby.
Pool
Parking included

Kalkudah Beach House
Hardy Road, Kiran, Kalkudah, Sri Lanka EP EP
The price is NZ$1,145 per night
NZ$1,145
16 July - 17 July
includes taxes & fees
42.65 km from city centre
Stay at this beach hotel in Kalkudah. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Kalkudah Beach and Pasikuda Beach are located nearby.
Pool
Breakfast included

Gal Oya Heritage Retreat
New Siripathana, Galgamuwa, Galoya Galgamuwa Uva Province
The price is NZ$205 per night
NZ$205
11 July - 12 July
includes taxes & fees
28.23 km from city centre
Stay at this lodge in Galgamuwa. Enjoy free breakfast, free Wi-Fi and free parking.
Breakfast included
Parking included

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.
Pool
Parking included

Explorer by Eco Team - Maduru Oya National Park
Maduru Oya Dehiattakandiya EP
The price is NZ$4,425 per night
NZ$4,425
27 July - 28 July
includes taxes & fees
20.26 km from city centre
Stay at this hotel in Dehiattakandiya. Enjoy free parking, 24-hour room service and daily housekeeping.
All-inclusive
Parking included

Explorer by eco team -Dambana
Dambana National Park Mahiyanganaya
The price is NZ$4,413 per night
NZ$4,413
7 July - 8 July
includes taxes & fees
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.
All-inclusive
Restaurant

Wild Glamping Knuckles - Thema Collection
Thangappuwa, Yangahapela, 20922 Galgamuwa Uva Province
29.24 km from city centre
Stay at this lodge in Galgamuwa.

Explorer by Eco Team- Gal Oya National Park
Gal Oya Madulla EP
The price is NZ$4,413 per night
NZ$4,413
4 Aug - 5 Aug
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.
All-inclusive
Parking included
Free cancellation
Reserve now, pay when you stay

D&J Stamford Hotel - Hostel
Main Street Batticaloa Eastern
The price is NZ$47 per night
NZ$47
5 July - 6 July
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.
Parking included
Free WiFi
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$47 |
Highest Price | NZ$4,425 |
Popular hotels | Karpaha Sands, Wild Glamping Gal Oya, Grace- The Joyful Rest, Hotel East Lagoon, Kalkudah Beach House, Gal Oya Heritage Retreat , Gal Oya Lodge, Explorer by Eco Team - Maduru Oya National Park, Explorer by eco team -Dambana, Wild Glamping Knuckles - Thema Collection, Explorer by Eco Team- Gal Oya National Park, D&J Stamford Hotel - Hostel |
New reviews! Best hotels in Mahaoya

Wotif Verified Review
5 / 5
The service was exemplary
The location perfect, the sea water clean and calm, The GM very involved.
It all works! very rare!
A verified traveller stayed at Karpaha Sands
Posted 8 days ago
^Eligibility requirements and conditions apply








