Compare Cheap Hotels in Batticaloa District
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Check dates for Batticaloa District hotels
Top places to visit in Batticaloa District

Batticaloa
Cheap Batticaloa District Hotels

Karpaha Sands
Kimbula Thona Kiran Eastern Province
$227 nightly
The price is $270 total per night
$270 total
Jun 21 - Jun 22
Total with taxes and fees
13.05 mi from city center
With a stay at Karpaha Sands in Kiran, you'll be 9.4 mi (15.2 km) from Saint Nicholas Church Chenkalady and 10.9 mi (17.5 km) from Batticaloa Lagoon.
Pool
Spa

Amaya Beach Pasikudah
National Holiday Resort, Passikudah Pasikuda
$75 nightly
The price is $88 total per night
$88 total
Jun 18 - Jun 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
15.61 mi from city center
With a stay at Amaya Beach Pasikudah in Pasikuda, you'll be 0.7 mi (1.2 km) from Pasikuda Beach and 13.2 mi (21.3 km) from Batticaloa Lagoon.
Pool
Spa

Anantaya Resort and Spa Passikudah
Coconut Cultivation Board Road Pasikuda
$202 nightly
The price is $240 total per night
$240 total
Jun 16 - Jun 17
Total with taxes and fees
16.37 mi from city center
With a stay at Anantaya Resort and Spa Passikudah in Pasikuda, you'll be within a 5-minute drive of Pasikuda Beach and Kalkudah Beach.
Pool
Spa

Laya Waves
Passikudah Pasikuda
$60 nightly
The price is $72 total per night
$72 total
Jun 16 - Jun 17
Total with taxes and fees
15.29 mi from city center
When you stay at Laya Waves in Pasikuda, you'll be on the beach, within a 15-minute walk of Kalkudah Beach and Pasikuda Beach.

Passi Villas Passikudah
No.12, Beach Road, Passikudah Pasikuda
$44 nightly
The price is $52 total per night
$52 total
Jun 20 - Jun 21
Total with taxes and fees
15.6 mi from city center
When you stay at Passi Villas Passikudah in Pasikuda, you'll be on the beach, within a 5-minute drive of Kalkudah Beach and Pasikuda Beach.

Sun Siyam Pasikudah
Pasikudah Pasikuda
$257 nightly
The price is $314 total per night
$314 total
Jun 16 - Jun 17
Total with taxes and fees
16.02 mi from city center
With a stay at Sun Siyam Pasikudah in Pasikuda, you'll be on the beach, a 3-minute walk from Pasikuda Beach and a 3-minute drive from Kalkudah Beach.

Sunrise Pasikuda
Coconut Board Rd Pasikuda
$120 nightly
The price is $141 total per night
$141 total
Jun 16 - Jun 17
Total with taxes and fees
15.81 mi from city center
With a stay at Sunrise Pasikuda in Pasikuda, you'll be on the beach, just a 3-minute walk from Pasikuda Beach and 13 minutes by foot from Kalkudah Beach.

Amethyst Resort Passikudah
Coconut Board Road Pasikuda
$68 nightly
The price is $80 total per night
$80 total
Jun 16 - Jun 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
15.67 mi from city center
When you stay at Amethyst Resort Passikudah in Pasikuda, you'll be on the beach, within a 15-minute walk of Pasikuda Beach and Kalkudah Beach.

Giman Free Beach Resort
Kayankerni, North of Passikudah Mankerni Eastern Province
$59 nightly
The price is $70 total per night
$70 total
Jun 16 - Jun 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
21.86 mi from city center
With a stay at Giman Free Beach Resort in Mankerni, you'll be 11.8 mi (19 km) from Kalkudah Beach and 12.4 mi (20 km) from Pasikuda Beach.

The Bay an Uga Experience - Pasikuda
Coconut Board Road Pasikuda
$220 nightly
The price is $260 total per night
$260 total
Jun 21 - Jun 22
Total with taxes and fees
15.43 mi from city center
With a stay at The Bay an Uga Experience - Pasikuda in Pasikuda, you'll be 0.6 mi (1 km) from Pasikuda Beach and 11.4 mi (18.4 km) from Saint Nicholas Church Chenkalady.

Maalu Maalu Resort & Spa
Passekudah Pasikuda
16.1 mi from city center
Located in Pasikuda, Maalu Maalu Resort & Spa is on the beach, a short 4-minute walk from Pasikuda Beach and within 4 minutes by car from Kalkudah Beach.
Pool
Spa

Riviera Resort
New Dutch Bar Road Manmunai North Eastern Province
$29 nightly
The price is $34 total per night
$34 total
Jun 16 - Jun 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.44 mi from city center
This spa hotel is 0.3 mi (0.6 km) from Tiruchendur Murugan Alayam Temple and 0.4 mi (0.7 km) from Kallady Beach.
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 hotels essential information
Accommodation | 98 hotels |
|---|---|
Lowest Price | $34 |
Highest Price | $314 |
Popular hotels | Karpaha Sands, Amaya Beach Pasikudah, Anantaya Resort and Spa Passikudah, Laya Waves, Passi Villas Passikudah, Sun Siyam Pasikudah, Sunrise Pasikuda, Amethyst Resort Passikudah, Giman Free Beach Resort, The Bay an Uga Experience - Pasikuda, Maalu Maalu Resort & Spa, Riviera Resort |
Most Recent Batticaloa District Hotel Reviews

Karpaha Sands
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"Karpaha Sands is easily one of the best resorts we’ve ever stayed at. The personalisation here is unlike anything we’ve experienced elsewhere — from our incredible butler Namal (attentive, intuitive, always there when needed) to the cell phones provided to reach him at any time, to an anniversary cake, to arranging dinner at our room the last night. Manager Omberto and the entire team were genuinely warm & friendly throughout our stay. The food is phenomenal! Were talking 5* quality across every meal. Hoppers at breakfast, fresh jams, a dreamy tea selection, ceviches and calamari chapati tacos to die for, and a seafood feast that was beyond anything. The starlight cinema with sparkling wine, sweets and popcorn was pure magic. Luxury glamping rooms are stunning — beautiful design, incredibly comfortable bed, indoor tub with salts, outdoor shower, gorgeous lighting and a speaker for music. Days were spent bouncing between pool daybeds, eating and beach loungers with lovely afternoon snack surprises. The massages were so good I had to have a second one. The masseurs were so sweet & gave lovely massages. Beach walks were wonderful morning abs evening and the entire strip felt very private and quiet. The number of stray dogs was quite heartbreaking competing for food, sadly a big problem in Sri Lanka. A mass neutering program would go a long way. A hidden gem with world-class food, exceptional service, and touches we’ll never forget. We will 1000% be back."
A verified traveler stayed at Karpaha Sands






