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
Sep 13 - Sep 14
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.

Amaya Beach Pasikudah
National Holiday Resort, Passikudah Pasikuda
$103 nightly
The price is $121 total per night
$121 total
Sep 1 - Sep 2
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.

Passi Villas Passikudah
No.12, Beach Road, Passikudah Pasikuda
$121 nightly
The price is $144 total per night
$144 total
Sep 1 - Sep 2
Total with taxes and fees
15.6 mi from city center
When you stay at Passi Villas Passikudah in Pasikuda, you'll be near the beach, within a 5-minute drive of Kalkudah Beach and Pasikuda Beach.
Pool
Parking included

Sun Siyam Pasikudah
Pasikudah Pasikuda
$164 nightly
The price is $201 total per night
$201 total
Sep 1 - Sep 2
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.

Amethyst Resort Passikudah
Coconut Board Road Pasikuda
$68 nightly
The price is $80 total per night
$80 total
Sep 1 - Sep 2
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 near the beach, within a 15-minute walk of Pasikuda Beach and Kalkudah Beach.

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

Anantaya Resort and Spa Passikudah
Coconut Cultivation Board Road Pasikuda
$302 nightly
The price is $360 total per night
$360 total
Aug 25 - Aug 26
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.

The Bay an Uga Experience - Pasikuda
Coconut Board Road Pasikuda
$226 nightly
The price is $267 total per night
$267 total
Sep 9 - Sep 10
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
$135 nightly
The price is $159 total per night
$159 total
Sep 13 - Sep 14
Total with taxes and fees
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.

Riviera Resort
New Dutch Bar Road Manmunai North Eastern Province
$29 nightly
The price is $34 total per night
$34 total
Sep 1 - Sep 2
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.

The Calm Resort & Spa
Coconut Cultivation Board Road Pasikuda
$108 nightly
The price is $128 total per night
$128 total
Sep 1 - Sep 2
Total with taxes and fees
16.17 mi from city center
When you stay at The Calm Resort & Spa in Pasikuda, you'll be near the beach, within a 5-minute drive of Pasikuda Beach and Kalkudah Beach.

Marina Beach Passikudah
No.7, Coconut Board Road Pasikuda
$123 nightly
The price is $147 total per night
$147 total
Sep 1 - Sep 2
Total with taxes and fees
15.81 mi from city center
With a stay at Marina Beach Passikudah in Pasikuda, you'll be near the beach, just a 3-minute walk from Pasikuda Beach and 13 minutes by foot from Kalkudah 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 | $360 |
Popular hotels | Karpaha Sands, Amaya Beach Pasikudah, Passi Villas Passikudah, Sun Siyam Pasikudah, Amethyst Resort Passikudah, Sunrise Pasikuda, Anantaya Resort and Spa Passikudah, The Bay an Uga Experience - Pasikuda, Maalu Maalu Resort & Spa, Riviera Resort, The Calm Resort & Spa, Marina Beach Passikudah |
Most Recent Batticaloa District Hotel Reviews

Karpaha Sands
5 out of 5
Posted 5 days ago
CheapTickets Verified Review
"It was perfect! The room, the view, the pool, the stuf, everything was amazing!"
A verified traveler stayed at Karpaha Sands






