
Batticaloa District Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to CA $1,096 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Batticaloa District Vacation Deals
Price found within the past 48 hours. Click for updated prices.


Taru Villas Kandy
Price was CA $1,400, price is now CA $719 per person
CA $719
per person
Oct 27 - Oct 30
found 1 day ago
Roundtrip flight included
Delhi (DEL) to Colombo (CMB)
9.8/10 Exceptional! (41 reviews)
Fascinating experience and the meal spread was so authentic and delicious. Would love to visit again.
Reviewed on Jul. 10, 2025



Taru Villas Mawella - Tangalle
Price was CA $11,216, price is now CA $4,722 per person
CA $4,722
per person
Nov 5 - Nov 16
found 19 hours ago
Roundtrip flight included
Toronto (YYZ) to Colombo (CMB)
9.8/10 Exceptional! (30 reviews)
Fantastic hotel can't recommend enough you must stay here
Reviewed on May 15, 2025
Batticaloa District Hotel Deals

Amaya Beach Pasikudah
National Holiday Resort, Passikudah, Pasikuda
The price is CA $108 per night from Sep 1 to Sep 2
CA $108
CA $141 total
Sep 1 - Sep 2
includes taxes & fees
8.8/10 Excellent! (116 reviews)
"Beautiful property with friendly and helpful staff. The food is delicious with options for all visitors. Gym had good equipment and the pool and grounds are lovely. My only suggestion would be to have an iron in all rooms it would have been helpful with my wrinkled dresses."
Reviewed on Jun. 24, 2025

Karpaha Sands
Kimbula Thona, Kiran, Eastern Province
The price is CA $271 per night from Sep 1 to Sep 2
CA $271
CA $356 total
Sep 1 - Sep 2
includes taxes & fees
9.8/10 Exceptional! (58 reviews)
"Excellent in everything. In house dining is excellent with extremely courteous and friendly staff and very good, delicious choices. Manager was present everywhere and was very friendly and helpful."
Reviewed on Jul. 14, 2025

Sun Siyam Pasikudah
Pasikudah, Pasikuda
The price is CA $365 per night from Sep 1 to Sep 2
CA $365
CA $492 total
Sep 1 - Sep 2
includes taxes & fees
9/10 Wonderful! (52 reviews)
Friendly Pasikudah hotel
"We spent 5 nights at Sun Siyam and we had a wonderful time, including a fantastic Nee Year’s Eve party. The staff were fantastic and so friendly. They looked after our little boy like royalty! We spent time on the beach and round the pool. The food was excellent with plenty of choices including lots ..."
Reviewed on Jan. 5, 2025
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.
Frequently asked questions
Other vacations you might like
- Top destinations in Batticaloa District
- Vacations and getaways similar to Batticaloa District
- Best vacation destinations by month
- Expedia's Latest Trends
- January Vacations and Deals
- February Vacations and Deals
- March Vacations and Deals
- April Vacations and Deals
- May Vacations and Deals
- June Vacations and Deals
- July Vacations and Deals
- August Vacations and Deals
- September Vacations and Deals
- October Vacations and Deals
- November Vacations and Deals
- December Vacations and Deals
Expedia's Latest Trends
Hotels
- Barcelo Hotels in Cancun
- Hotels in Stittsville
- Best Hotels in Laval
- Best Hotels in Baddeck
- AC Hotel by Marriott Fort Lauderdale Beach
- B&B Gander
- Hotel Hanshin Osaka
- Best Hotels in Orlando
- Motels Osoyoos
- Picton Pet-friendly Hotels
- West Edmonton Mall hotels
- Alt Hotel Saskatoon
- B&B Seattle
- Best Hotels in Cabot Trail
- Executive - The Inn at Whistler Village
- Holiday Inn Express & Suites Toronto Airport South by IHG
- Best Hotels in Bologna Central Station
- Super 8 by Wyndham Fort St. John BC
Flights
General
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.