Mahaoya accommodation from NZ$46
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$318 per night
NZ$318
includes taxes & fees
16 May - 17 May
42.34 km from city centre
Stay at this 4.5-star luxury hotel in Kiran. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Kalkudah Beach and Pasikuda Beach are located nearby.
Pool
Spa

Wild Glamping Gal Oya
Wild Glamping Gal Oya, Rathugala,, Wellassa Galgamuwa, Iginiyagala, Bibile, UP
29.25 km from city centre
Stay at this hotel in Madulla. Enjoy free parking, breakfast (surcharge), and daily housekeeping.
Pool
Parking included

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

Yuhibuhi Homestay Batticaloa
The price is NZ$54 per night
NZ$54
includes taxes & fees
3 May - 4 May
42.14 km from city centre
Stay at this vacation home in Batticaloa. Popular attractions Batticaloa Market and St Anthony’s Church are located nearby.
Parking available

Hotel Senondra
5-A, 2nd Avenue, Ampara, EP
The price is NZ$75 per night
NZ$75
includes taxes & fees
3 May - 4 May
47.1 km from city centre
Stay at this 3-star hotel in Ampara. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Mahaavaapi Maha Viharaya Temple and Peace Pagoda are located nearby.
Parking included
Free WiFi

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

Grace- The Joyful Rest
Bar Road, Batticaloa, EP
The price is NZ$46 per night
NZ$46
includes taxes & fees
3 May - 4 May
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 St Sebastian’s Church and Our Lady of Sorrows Church are located nearby.
Parking included
Free WiFi

Grand Star Guest House
Boundary Rd, No. 52, 3rd floor, Batticaloa, EP
42.59 km from city centre
Stay at this hotel in Batticaloa. Enjoy free WiFi, breakfast (surcharge), and daily housekeeping. Popular attractions Our Lady of Sorrows Church and St Sebastian’s Church are located nearby.
Free WiFi
Air conditioning

D&J Stamford Hotel - Hostel
Main Street, Arugam Bay, Batticaloa, Eastern
42.03 km from city centre
Stay at this hostel in Batticaloa. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions St Mary’s Cathedral and St Anthony’s Church are located nearby.
Parking included
Free WiFi
Free cancellation
Reserve now, pay when you stay

One & only Forest Resort in Batticaloa
The price is NZ$54 per night
NZ$54
includes taxes & fees
3 May - 4 May
12.66 km from city centre
Stay at this guesthouse in Eravur Pattu. Enjoy in-room fireplaces and an outdoor pool.
Pool
Parking available

Explorer by Eco Team- Gal Oya National Park
Gal Oya, National Park, Madulla, EP
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

Cozy City and Island living close to the coastal area!
The price is NZ$169 per night
NZ$169
includes taxes & fees
3 May - 4 May
41.37 km from city centre
Stay at this vacation home in Batticaloa. Enjoy air conditioning. Popular attractions Aanaipanthi Temple and St Michael’s College are located nearby.
Washer
Air conditioning
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 | 19 hotels |
---|---|
Lowest Price | NZ$46 |
Highest Price | NZ$562 |
Popular hotels | Karpaha Sands, Wild Glamping Gal Oya, Gal Oya Lodge, Yuhibuhi Homestay Batticaloa , Hotel Senondra, Explorer by Eco Team - Maduru Oya National Park, Grace- The Joyful Rest, Grand Star Guest House, D&J Stamford Hotel - Hostel, One & only Forest Resort in Batticaloa, Explorer by Eco Team- Gal Oya National Park, Cozy City and Island living close to the coastal area! |
New reviews! Best hotels in Mahaoya

Wotif Verified Review
5 / 5
A safe and inviting glamping experience by the ocean.
A verified traveller stayed at Karpaha Sands
Posted 3 months ago
Hotels near an attraction
More destinations for you
Hotels
Hotels in Ja-ElaHotels in RotoruaHostels Te KahaLa Rochelle MotelRotorua Hotels with Hot TubsHotels in BlacktownHotels closest to University of Hawaii at HiloHotels closest to Okains Bay BeachB&B WarkworthArcher House B&BHotels in GreenbankRomantic Hotels in TaranakiMotels TaurangaMelbourne Central Business District Apartment HotelsHotels closest to Lake OkarekaCabin Rentals MuriwaiHotels in HamiltonHostels ZennorWinery Hotels in TaranakiHotels in PembertonNew Plymouth Family HotelsHotels in LittletonHotels in TokoroaHoliday Homes Te KahaHotels in St. Andrews
Flights
Packages
^Eligibility requirements and conditions apply