- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Batticaloa luxury hotels

1. Karpaha Sands
Karpaha SandsKiran
9.8 out of 10, Exceptional, (78 reviews)
cleanliness Beachfront paradise meets exclusive luxury on a secluded Sri Lankan shore with full-service spa treatments and ocean views.
The price is ₹13,540
₹17,911 total
includes taxes & fees
6 Dec - 7 Dec

2. Amaya Beach Pasikudah
Amaya Beach PasikudahPasikuda
8.8 out of 10, Excellent, (139 reviews)
cleanliness Oceanfront luxury at Amaya Beach Pasikudah offers spa indulgence, beachfront relaxation, and poolside elegance.
The price is ₹4,498
₹5,839 total
includes taxes & fees
8 Nov - 9 Nov

3. The Bay an Uga Experience - Pasikuda
The Bay an Uga Experience - PasikudaPasikuda
9.6 out of 10, Exceptional, (93 reviews)
cleanliness Beachfront paradise offers direct beach access, full-service spa, and luxury rooms with private balconies.
The price is ₹19,074
₹24,758 total
includes taxes & fees
6 Dec - 7 Dec

4. Anantaya Resort and Spa Passikudah
Anantaya Resort and Spa PassikudahPasikuda
8.8 out of 10, Excellent, (55 reviews)
cleanliness Beachfront serenity meets spa indulgence at this luxury resort offering ocean access and poolside relaxation.
The price is ₹12,225
₹16,014 total
includes taxes & fees
6 Nov - 7 Nov

5. Maalu Maalu Resort & Spa
Maalu Maalu Resort & SpaPasikuda
9.0 out of 10, Wonderful, (56 reviews)
cleanliness Beachfront bliss awaits at this Pasikuda resort with 3 pools, full-service spa, and seaside dining.
The price is ₹7,846
₹10,185 total
includes taxes & fees
27 Nov - 28 Nov

6. Sun Siyam Pasikudah
Sun Siyam PasikudahPasikuda
9.0 out of 10, Wonderful, (57 reviews)
cleanliness Beachfront serenity meets spa indulgence at this five-star resort nestled on pristine Pasikuda Beach.
The price is ₹17,994
₹24,365 total
includes taxes & fees
6 Nov - 7 Nov

7. Sunrise Pasikuda
Sunrise PasikudaPasikuda
9.2 out of 10, Wonderful, (60 reviews)
cleanliness Beachfront serenity awaits at this luxury Pasikuda hotel with spa treatments and ocean views.
The price is ₹7,015
₹9,106 total
includes taxes & fees
11 Nov - 12 Nov
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.





















