Batticaloa District accommodation from NZ$77
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^
Discover these top cities in Batticaloa District

Kiran
Hotels
Hotels in Batticaloa District

Karpaha Sands
Kimbula Thona Kiran Eastern Province
The price is NZ$898 per night
NZ$898
29 July - 30 July
includes taxes & fees
21.01 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

Amaya Beach Pasikudah
National Holiday Resort, Passikudah Pasikuda
The price is NZ$486 per night
NZ$486
24 Aug - 25 Aug
includes taxes & fees
25.14 km from city centre
Stay at this luxury resort in Pasikuda. Enjoy free Wi-Fi, free parking and a full-service spa. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Pool
Spa

Passi Villas Passikudah
No.12, Beach Road, Passikudah Pasikuda
The price is NZ$249 per night
NZ$249
7 Aug - 8 Aug
includes taxes & fees
25.12 km from city centre
Stay at this beach hotel in Pasikuda. Enjoy free Wi-Fi, free parking and a beach locale. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Pool
Parking included

Sun Siyam Pasikudah
Pasikudah Pasikuda
The price is NZ$1,063 per night
NZ$1,063
27 July - 28 July
includes taxes & fees
25.8 km from city centre
Stay at this luxury resort in Pasikuda. Enjoy free breakfast, free Wi-Fi and a full-service spa. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Pool
Hot tub

Anantaya Resort and Spa Passikudah
Coconut Cultivation Board Road Pasikuda
The price is NZ$621 per night
NZ$621
28 July - 29 July
includes taxes & fees
26.37 km from city centre
Stay at this luxury hotel in Pasikuda. Enjoy free Wi-Fi, free parking and a full-service spa. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Pool
Spa

Amethyst Resort Passikudah
Coconut Board Road Pasikuda
The price is NZ$369 per night
NZ$369
3 Aug - 4 Aug
includes taxes & fees
25.23 km from city centre
Stay at this beach hotel in Pasikuda. Enjoy free Wi-Fi, free parking and a beach locale. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Pool
Parking included
Free cancellation
Reserve now, pay when you stay

Sunrise Pasikuda
Coconut Board Rd Pasikuda
The price is NZ$385 per night
NZ$385
28 July - 29 July
includes taxes & fees
25.46 km from city centre
Stay at this luxury hotel in Pasikuda. Enjoy free Wi-Fi, free parking and a beach locale. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.

Blues Sands Beach Resort - Passikudah
Kumburumulla Road, Kalkudah, Passikudah, Sri Lanka Passikudah EP
25.21 km from city centre
Stay at this hotel in Pasikuda. Enjoy free breakfast, free parking and a garden. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Breakfast included
Parking included

The Bay an Uga Experience - Pasikuda
Coconut Board Road Pasikuda
The price is NZ$918 per night
NZ$918
27 July - 28 July
includes taxes & fees
24.84 km from city centre
Stay at this luxury hotel in Pasikuda. Enjoy free Wi-Fi, free parking and a full-service spa. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Pool
Spa

Maalu Maalu Resort & Spa
Passekudah Pasikuda
25.93 km from city centre
Stay at this luxury resort in Pasikuda. Enjoy free Wi-Fi, free parking and 3 outdoor pools. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Pool
Spa

The Calm Resort & Spa
Coconut Cultivation Board Road Pasikuda
The price is NZ$545 per night
NZ$545
27 July - 28 July
includes taxes & fees
26.04 km from city centre
Stay at this beach resort in Pasikuda. Enjoy free Wi-Fi, free parking and a beach locale. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Pool
Parking included

Kay Jay Beach House - Pasikudha
Kay Jay Beach House Pasikuda Eastern Province
The price is NZ$77 per night
NZ$77
24 Aug - 25 Aug
includes taxes & fees
24.61 km from city centre
Stay at this hotel in Pasikuda. Enjoy free Wi-Fi, free parking and 4 outdoor pools. Popular attractions Kalkudah Beach and Pasikuda Beach are located nearby.
Pool
Parking included
Don't see what you're looking for?
See all available properties in Batticaloa District
View all propertiesLowest 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.
Batticaloa District 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.
Batticaloa District hotels essential information
Accommodation | 98 hotels |
|---|---|
Lowest Price | NZ$77 |
Highest Price | NZ$1,063 |
Popular hotels | Karpaha Sands, Amaya Beach Pasikudah, Passi Villas Passikudah, Sun Siyam Pasikudah, Anantaya Resort and Spa Passikudah, Amethyst Resort Passikudah, Sunrise Pasikuda, Blues Sands Beach Resort - Passikudah, The Bay an Uga Experience - Pasikuda, Maalu Maalu Resort & Spa, The Calm Resort & Spa, Kay Jay Beach House - Pasikudha |
New reviews! Best hotels in Batticaloa District

Wotif Verified Review
5 / 5
Lovely place, relaxing and peaceful. Great friendly atmosphere and staff.
A verified traveller stayed at Amethyst Resort Passikudah
Posted 3 days ago
^Eligibility requirements and conditions apply












