Mahaoya accommodation from NZ$45
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$453 per night
NZ$453
16 May - 17 May
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.

Wild Glamping Gal Oya
Wild Glamping Gal Oya, Rathugala, Bibile UP
The price is NZ$257 per night
NZ$257
25 May - 26 May
includes taxes & fees
29.25 km from city centre
Stay at this hotel in Galgamuwa. Enjoy free parking, breakfast (surcharge) and daily housekeeping.

Grace- The Joyful Rest
Bar Road Batticaloa EP
The price is NZ$79 per night
NZ$79
16 May - 17 May
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.

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.

Kalkudah Beach House
Hardy Road, Kiran, Kalkudah, Sri Lanka EP EP
The price is NZ$647 per night
NZ$647
22 May - 23 May
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$197 per night
NZ$197
15 May - 16 May
includes taxes & fees
28.23 km from city centre
Stay at this lodge in Galgamuwa. Enjoy free breakfast, free Wi-Fi and free parking.

Gal Oya Lodge
Rathugala, bibile ampara road, Galgamuwa Madulla Uva
The price is NZ$581 per night
NZ$581
22 May - 23 May
includes taxes & fees
29.18 km from city centre
Stay at this family-friendly hotel in Galgamuwa. Enjoy free parking, room service and free bicycles on-site.

Yuhibuhi Homestay Batticaloa
Batticaloa EP
The price is NZ$54 per night
NZ$54
15 May - 16 May
includes taxes & fees
42.14 km from city centre
Stay at this holiday home in Batticaloa. Popular attractions Batticaloa Market and St Michael’s College 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.

Yuhibuhi Forest Resort
Badulla Chenkalady Highway Eravur Pattu EP
12.67 km from city centre
Stay at this hotel in Eravur Pattu. Enjoy free parking, breakfast (surcharge) and on-site spa services.

D&J Stamford Hotel - Hostel
Main Street Batticaloa Eastern
The price is NZ$45 per night
NZ$45
15 May - 16 May
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
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 | 20 hotels |
|---|---|
Lowest Price | NZ$45 |
Highest Price | NZ$647 |
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, Yuhibuhi Homestay Batticaloa , Explorer by Eco Team - Maduru Oya National Park, Explorer by eco team -Dambana, Yuhibuhi Forest Resort, D&J Stamford Hotel - Hostel |
New reviews! Best hotels in Mahaoya

Wotif Verified Review
5 / 5
Fabulous property. World class. Personalized friendly service. Perfect for our large group
Of 8 adults and 2 kids. 20/10 would highly recommend! The food is also amazing sea food tower was our favourite along with the house made sorbet!
A verified traveller stayed at Karpaha Sands
Posted 10 days ago
^Eligibility requirements and conditions apply








